B'n'Bs on Sri Lanka - HomeToGo base64Hash B'n'Bs on Sri Lanka - HomeToGo

B'n'Bs on Sri Lanka

Sri Lanka
Anytime
Guests
Sri Lanka
Anytime
Guests

Popular Filters to discover the perfect holiday home in Sri Lanka

House
2 Adults
Pets allowed
Hot tub
Pool
Cottage
Cabin
Show all 57,427 properties

Popular Amenities for B'n'Bs on Sri Lanka

Find the perfect home for your stay

B'n'Bs with Pools

B'n'Bs with Pools

B'n'Bs with Internet

B'n'Bs with Internet

B'n'Bs with Air Conditioning

B'n'Bs with Air Conditioning

B'n'Bs with Patios

B'n'Bs with Patios

Top-rated b'n'bs in Sri Lanka

Discover our highly-rated b'n'bs

Apartment Colombo
13 Jul - 20 Jul
£36 per night
Apartment ∙ 6 guests ∙ 3 bedrooms

Nice Flat in Colombo with Terrace & Pool

5.0
Outstanding (7 ratings)
Colombo, Western Province, Sri Lanka
Free cancellation
Details
HolidayLettings
View deal
View deal
Villa Thalaramba
13 Feb - 20 Feb
£73 per night
Villa ∙ 10 guests ∙ 5 bedrooms

Pleasant Villa in Thalaramba with Terrace & Garden + Ocean View

5.0
Outstanding (6 ratings)
Thalaramba, Matara, Sri Lanka
Details
HolidayLettings
View deal
View deal
House Urawatta
31 Aug - 7 Sept
£176 per night
House ∙ 4 guests ∙ 2 bedrooms

House in Urawatta with Private Pool

5.0
Outstanding (1 rating)
Urawatta, Galle, Sri Lanka
Free cancellation
Details
HomeToGo
View deal
View deal

B'n'Bs: Deals, Discounts and Brilliant Bargains

Save up to 63%

Villa Kalutara
27 Jul - 3 Aug
-10%
£149
£134 per night
Villa ∙ 16 guests ∙ 5 bedrooms

Villa in Kalutara with Pool, Barbecue & Garden

Kalutara, Western Province, Sri Lanka
Free cancellation
Details
HomeToGo
View deal
View deal
House Uda Eriyagama West
15 Jun - 22 Jun
-9%
£21
£19 per night
House ∙ 8 guests ∙ 4 bedrooms

House in Uda Eriyagama West with Large Garden

Uda Eriyagama West, Kandy, Sri Lanka
Details
HomeToGo
View deal
View deal
Apartment Weligama
6 Jul - 13 Jul
-63%
£98
£37 per night
Apartment ∙ 6 guests ∙ 3 bedrooms

Holiday Apartment in Weligama with Garden

Weligama, Matara, Sri Lanka
Free cancellation
Details
HomeToGo
View deal
View deal

B'n'Bs in Sri Lanka: Top Holiday Lettings

House Moragalla
15 Jun - 22 Jun
£22 per night
House ∙ 4 guests ∙ 3 bedrooms

Holiday Home in Moragalla with Garden

Moragalla, Beruwala, Sri Lanka
Details
HomeToGo
View deal
View deal
House Mahakanda
15 Jun - 22 Jun
£14 per night
House ∙ 4 guests ∙ 3 bedrooms

House in Mahakanda with Terrace & Garden + Mountain View

Mahakanda, Gangawatakorale, Sri Lanka
Details
HomeToGo
View deal
View deal
House Pohoddaramulla West
15 Jun - 22 Jun
£144 per night
House ∙ 8 guests ∙ 3 bedrooms

Holiday Home in Pohoddaramulla West with Common Pool

Pohoddaramulla West, Wadduwa, Sri Lanka
Details
HomeToGo
View deal
View deal
House Habaraduwa
15 Jun - 22 Jun
£170 per night
House ∙ 14 guests ∙ 5 bedrooms

House in Habaraduwa with Pool, Garden & Terrace

Habaraduwa, Galle, Sri Lanka
Details
HomeToGo
View deal
View deal
Private room Nuwara Eliya
15 Jun - 22 Jun
£12 per night
Private room ∙ 5 guests ∙ 1 bedroom

Private Room in Nuwara Eliya with Garden

Nuwara Eliya, Central Province, Sri Lanka
Details
HomeToGo
View deal
View deal
Villa Galle
7 Jul - 14 Jul
£99 per night
Villa ∙ 7 guests ∙ 4 bedrooms

Villa in Galle with Pool

5.0
Outstanding (7 ratings)
Galle, Southern Province, Sri Lanka
Details
HolidayLettings
View deal
View deal
Villa Daluwakotuwa
7 Jul - 14 Jul
£30 per night
Villa ∙ 8 guests ∙ 4 bedrooms

Beautiful Villa in Daluwakotuwa with Terrace

Daluwakotuwa, Negombo, Sri Lanka
Details
HolidayLettings
View deal
View deal
Villa Ambalangoda
3 Aug - 10 Aug
£88 per night
Villa ∙ 4 guests ∙ 1 bedroom

Villa in Ambalangoda with Garden

Ambalangoda, Galle, Sri Lanka
Free cancellation
Details
HomeToGo
View deal
View deal
House Galle
15 Jun - 22 Jun
£24 per night
House ∙ 6 guests ∙ 3 bedrooms

Charming Holiday Home in Galle with Garden

Galle, Southern Province, Sri Lanka
Details
HomeToGo
View deal
View deal

Budget-friendly b'n'bs in Sri Lanka

Great value b'n'bs

Villa Thiranagama
3 May - 10 May
-5%
£229
£217 per night
Villa ∙ 8 guests ∙ 3 bedrooms

Villa in Thiranagama with Terrace, Garden & Pool + Ocean Views

Thiranagama, Hikkaduwa, Sri Lanka
Free cancellation
Details
HomeToGo
View deal
View deal
Villa Daluwakotuwa
7 Jul - 14 Jul
£30 per night
Villa ∙ 8 guests ∙ 4 bedrooms

Beautiful Villa in Daluwakotuwa with Terrace

Daluwakotuwa, Negombo, Sri Lanka
Details
HolidayLettings
View deal
View deal
Villa Ambalangoda
3 Aug - 10 Aug
£88 per night
Villa ∙ 4 guests ∙ 1 bedroom

Villa in Ambalangoda with Garden

Ambalangoda, Galle, Sri Lanka
Free cancellation
Details
HomeToGo
View deal
View deal

Keep Connected: B'n'Bs with WiFi

House  Galle
15 Jun - 22 Jun
£24 per night
House ∙ 6 guests ∙ 3 bedrooms

Charming Holiday Home in Galle with Garden

Galle, Southern Province, Sri Lanka
Internet
Details
HomeToGo
View deal
View deal
Serviced apartment  Colombo
31 Aug - 7 Sept
£33 per night
Serviced apartment ∙ 127 guests ∙ 3 bedrooms

Accomodation in Colombo with Hot Tub, Pool & Barbecue

3.6
Good (1 rating)
Colombo, Western Province, Sri Lanka
Free cancellation
Internet
Details
Agoda
View deal
View deal
Apartment  Mount Lavinia
13 Jul - 20 Jul
£56 per night
Apartment ∙ 5 guests ∙ 2 bedrooms

Flat in Mount Lavinia with Pool & Terrace

5.0
Outstanding (1 rating)
Mount Lavinia, Dehiwala-Mount Lavinia, Sri Lanka
Internet
Details
HolidayLettings
View deal
View deal
See all offers

Keep Cool: B'n'Bs with Air Conditioning

Villa  Hikkaduwa
15 Jun - 22 Jun
-10%
£126
£114 per night
Villa ∙ 5 guests ∙ 2 bedrooms

Nice Villa in Hikkaduwa with Terrace, Garden & Pool

Hikkaduwa, Galle, Sri Lanka
Air conditioning
Details
HomeToGo
View deal
View deal
Villa  Thiranagama
15 Jun - 22 Jun
£120 per night
Villa ∙ 4 guests ∙ 2 bedrooms

Villa in Thiranagama with Barbecue, Hot Tub & Pool

5.0
Outstanding (2 ratings)
Thiranagama, Hikkaduwa, Sri Lanka
Air conditioning
Details
HomeToGo
View deal
View deal
Apartment  Habaraduwa
15 Jun - 22 Jun
£48 per night
Apartment ∙ 4 guests ∙ 1 bedroom

Flat in Habaraduwa with Pool, Garden & Terrace

Habaraduwa, Galle, Sri Lanka
Air conditioning
Details
HomeToGo
View deal
View deal
See all offers

Home Comforts: B'n'Bs with Kitchens

House  Jaffna
13 Aug - 20 Aug
£25 per night
House ∙ 7 guests ∙ 2 bedrooms

Holiday Home in Jaffna with Garden

Jaffna, Jaffna, Sri Lanka
Kitchen
Details
Vrbo
View deal
View deal
Private room  Colombo
15 Jun - 22 Jun
£26 per night
Private room ∙ 2 guests ∙ 1 bedroom

Private Room in Colombo with Pool + City View

5.0
Outstanding (1 rating)
Colombo, Western Province, Sri Lanka
Kitchen
Details
HomeToGo
View deal
View deal
House  Udyanaya
13 Jul - 20 Jul
£37 per night
House ∙ 6 guests ∙ 3 bedrooms

Holiday Home in Udyanaya with Garden

5.0
Outstanding (3 ratings)
Udyanaya, Kalubowila, Sri Lanka
Free cancellation
Kitchen
Details
HolidayLettings
View deal
View deal
See all offers

B'n'Bs with Hot Tubs

Holiday Homes featuring Whirlpools and Jacuzzis

House Hikkaduwa
15 Jun - 22 Jun
-33%
£117
£78 per night
House ∙ 6 guests ∙ 3 bedrooms

Holiday Home in Hikkaduwa with Terrace, Hot Tub & Garden

Hikkaduwa, Galle, Sri Lanka
Details
HomeToGo
View deal
View deal
Villa Heenatigala
15 Jun - 22 Jun
-72%
£73
£21 per night
Villa ∙ 2 guests ∙ 1 bedroom

Villa in Heenatigala with Garden, Hot Tub

Heenatigala, Galle, Sri Lanka
Details
HomeToGo
View deal
View deal
House Nuwara Eliya
13 Jul - 20 Jul
£55 per night
House ∙ 4 guests ∙ 1 bedroom

Holiday Home in Nuwara Eliya with Garden, Terrace, Hot Tub

4.3
Very good (1 rating)
Nuwara Eliya, Central Province, Sri Lanka
Free cancellation
Details
Agoda
View deal
View deal

Information about B'n'Bs on Sri Lanka

📏 Average size of a holiday home 263 m²
💳 Highest rates in June
🛏️ Popular accommodation types Private room and Villa
🌡️ Warmest weather January and February
🥶 Coldest weather January and February
🌧️ Rainiest months 19 rainy days in October and November

Frequently Asked Questions

B'n'Bs on Sri Lanka: what's the average price for a holiday apartment?

Holiday lettings are currently available within the average price range of £18 - £38 and discounts of as much as 10%!

Where I can find holiday lettings for B'n'Bs on Sri Lanka that can host a family or large group?

When planning a group trip it's great to know that average Villa in Sri Lanka can accommodate 7 guests and may cost around £248 per night.

In which season should I rent a B'n'B in Sri Lanka?

In general, the months of January and February are the warmest, with temperatures reaching up to 32°C. January and February are the coldest months in Sri Lanka, when temperatures can drop to 22°C.

What types of holiday accommodation are available for B'n'Bs on Sri Lanka?

There's plenty of variety available when it comes to holiday rentals for B'n'Bs on Sri Lanka, with 1,087 Villa and 1,008 Private room on offer.

Are there any pet-friendly B'n'Bs in Sri Lanka?

At HomeToGo, we understand how essential it is to travel with your pet. That's why we have more than 1,978 B'n'Bs ready to welcome your four-legged friend.

Are there B'n'Bs with pools in Sri Lanka?

Check out our selection of B'n'Bs in Sri Lanka, where 32% of listings feature pools.

Are there B'n'Bs with hot tubs in Sri Lanka?

Sure! You can count on a relaxing stay during your time in Sri Lanka. Opt for a B'n'B with a hot tub, and find the accommodation that will align perfectly with your preferences. Give yourself a moment of ultimate relaxation.

Searching for something else?

Check out other interesting rentals in Sri Lanka

House

House

Apartment

Apartment

Hotel

Hotel

Bed and breakfast

Bed and breakfast

image-tag