Skip to main content

B&Bs in Colombo

Find the B&Bs that appeal to you the most

The best B&Bs in Colombo

Check out our pick of great B&Bs in Colombo

Filter by:

Review score

Rai Villa Colombo

Colombo

Featuring a garden and views of garden, Rai Villa Colombo is a recently renovated bed and breakfast located in Colombo, 19 km from R Premadasa Stadium.

M
Michiel
From
Belgium
Me and my girlfriend had an amazing stay here. It's surrounded by greenery, the bed is great, the shower even better. Would definitely recommend!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 155 reviews
Price from
US$31.50
1 night, 2 adults

Srilax

Cinnamon Gardens, Colombo

Situated within 1.9 km of Bambalapitiya Beach and 2.7 km of Bambalapitiya Railway Station, Srilax features rooms with air conditioning and a private bathroom in Colombo.

L
Lund Mægbæk
From
Denmark
Super cozy laid back rooms with excellent food in the adjacent cafe. Highly recommended.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 732 reviews
Price from
US$64.51
1 night, 2 adults

Geoffrey Bawa's Home Number 11

Colombo

Featuring city views, Geoffrey Bawa's Home Number 11 provides accommodation with balcony, around less than 1 km from Bambalapitiya Beach.

A
Aaron
From
Myanmar
Everything was perfect. Rohana and the team were fabulous hosts and very accommodating, making us feel at home, and the tour was also very informative. I would highly recommend this special experience of staying at the iconic no. 11
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 145 reviews
Price from
US$418
1 night, 2 adults

Aathma Colombo House

Colombo

Set in Colombo on a private peninsula by the banks of the historic Diyawanna Lake, Aathma Colombo House provides accommodation with a garden.

S
Suzie
From
Malaysia
It’s a gem! There’s always something quirky at every corner, it’s amazing! Stayed there on my birthday and they greeted us with a nice deco on the bed. Besides that, we were also given 2 jars of homemade chutney and jam after we returned from dinner. Let’s talk about dinner at their sister company Sanctuarii - my partner and i dined there two nights in a row because everything was exceptional. U can’t find cocktails better than there, food was amazing, atmosphere was eclectic (just like the house), and service is definitely top-notch! On the second night, i requested if they could fix the Netflix in the room and they sure did. The staff, especially Imran, have been very friendly and helpful. I can’t find anything negative to say about my stay here and would gladly return again. :)
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 327 reviews
Price from
US$130
1 night, 2 adults

55TG Boutique Suites

Colombo

Located in the suburbs of Colombo city, 55TG Boutique Suites offers an authentic home stay experience in a two story 1920's period house with a garden, outdoor pavilion, living room and a lounge.

H
Holger
From
Germany
This place is an oasis in Colombo. We just had one overnight after our arrival at Colombo airport. It’s about 45min from the airport (wo. traffic jam). The interieur and garden area of the boutique hotel is really nice. The staff was very friendly and supportive. The Sri Lankan breakfast is a recommendation.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 186 reviews
Price from
US$85
1 night, 2 adults

Leisure Villa

Colombo

Situated within 7.9 km of Bambalapitiya Railway Station and 12 km of R Premadasa Stadium, Leisure Villa features rooms with air conditioning and a private bathroom in Colombo.

K
Karla
From
Mexico
Everything was perfect A cozy place, very clean, comfortable, good attention from the owner family of the villa, they are very friendly, kind and servicial. We took breakfast there and omg was delicious, home made cooking. it’s a little far from the city and attractions but I didn’t mind because we spent a nice time there. I would definitely stay again
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 195 reviews
Price from
US$27
1 night, 2 adults

Nyne Hotels Lake Lodge - Colombo

Kollupitiya, Colombo

Nestled on a serene lane in Colombo 3, Lake Lodge is a charming 10-room retreat that combines understated elegance with warm hospitality in the heart of the capital.

R
Rebecca
From
Australia
I had a very late check-in, and was so pleased the beds were so comfy that I could knock out asleep. The service and staff support was fantastic, and the fresh fruit was phenomenal. A wonderful experience.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 279 reviews
Price from
US$100.90
1 night, 2 adults

Anugaa in The City

Colombo

Anugaa in The City, a property with a garden, is situated in Colombo, 5.1 km from Bambalapitiya Railway Station, 5.8 km from R Premadasa Stadium, as well as 6.4 km from Khan Clock Tower.

J
JOHN
From
Greece
Tucked in a quiet neighborhood, the room was nice and super spacious with a great shower. We also had a very early check-in, and the owner was most kind and helpful, accommodating us in so many ways. Breakfast was the real star—every morning, the owner whipped up different Sri Lankan dishes that were so delicious.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 170 reviews
Price from
US$39.90
1 night, 2 adults

Urban Bliss Studio

Colombo

Close to both Sinhalese Sports Club and The Independence Square, Urban Bliss Studio is situated in Colombo and has a hot tub and garden.

S
Sitwat
From
Canada
Urban Bliss studio is centrally located and close to all amenities.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 265 reviews
Price from
US$80
1 night, 2 adults

Sayura House

Wellawatte, Colombo

Featuring free WiFi throughout the property, Sayura House offers accommodation in Colombo, 3.5 km from Asiri Surgical Hospital. Free private parking is available on site.

R
Richard
From
South Africa
Great spot, very well set up, fantastic team, tasty food on the roof, with a breeze off the ocean and a delicious breakfast the airy lobby. Elegant practical rooms in a green and peaceful oasis.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 713 reviews
Price from
US$56.25
1 night, 2 adults
All B&Bs in Colombo

Looking for a B&B?

For travellers who enjoy beauty in the simple things, a bed and breakfast (B&B) is the perfect place for a getaway. Hosts welcome guests into their homes and provide a private room and complimentary breakfast. Bathrooms may be shared by other guests, and there is often shared space with the host.

Most booked B&Bs in Colombo and surroundings in the past month

See all

Popular with guests booking B&Bs in Colombo

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 314 reviews

Popular with guests booking B&Bs in Colombo

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 327 reviews

Popular with guests booking B&Bs in Colombo

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 732 reviews

Popular with guests booking B&Bs in Colombo

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 824 reviews

Popular with guests booking B&Bs in Colombo

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 15 reviews

Popular with guests booking B&Bs in Colombo

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 643 reviews

Popular with guests booking B&Bs in Colombo

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 170 reviews

Popular with guests booking B&Bs in Colombo

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 713 reviews

Popular with guests booking B&Bs in Colombo

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 960 reviews

Popular with guests booking B&Bs in Colombo

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 772 reviews

Save money on B&Bs in Colombo and nearby – budget options available

Tarshish Villa - Colombo

Colombo
Budget options available
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 314 reviews

Tarshish Villa - Colombo is located in Colombo, 1.2 km from Kollupitiya Beach, 3.6 km from Bambalapitiya Railway Station, and 4.2 km from Khan Clock Tower.

From US$100 per night

Freedom Hut

Colombo
Budget options available

Set within 300 metres of Bambalapitiya Beach and 1.3 km of Bambalapitiya Railway Station, Freedom Hut offers rooms with air conditioning and a private bathroom in Colombo.

From US$31.08 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 39 reviews

Boasting inner courtyard views, The Dutch Burgher Union - DBU Colombo 4 features accommodation with a garden, a terrace and a bar, around less than 1 km from Bambalapitiya Beach.

From US$93.44 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 12 reviews

Camellia Residencies Colombo Sri Lanka, a property with a shared lounge, is situated in Colombo, 2 km from Milagiriya Beach, 2.6 km from Bambalapitiya Railway Station, as well as 7.2 km from R...

From US$105.45 per night

Visakha 6

Colombo
Budget options available
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 438 reviews

Located in Colombo, near Milagiriya Beach, Bambalapitiya Railway Station and Barefoot Gallery, Visakha 6 features a shared lounge.

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 159 reviews

Featuring an open-air bath and views of garden, Lotus Colombo Guesthouse is a recently renovated bed and breakfast set in Colombo, 1.8 km from Milagiriya Beach.

From US$75 per night
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 4 reviews

Situated within 6.3 km of R Premadasa Stadium and 6.9 km of Bambalapitiya Railway Station, 19 St Stephen's offers rooms with air conditioning and a private bathroom in Sri Jayewardenepura Kotte.

From US$77.44 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 551 reviews

Situated within 1.5 km of Milagiriya Beach and 2.6 km of Bambalapitiya Railway Station, Havelock Bungalow - Live Fire Cooking - Enjoy 10 percent off at GINI Outdoor Kitchen features rooms with air...

Enjoy breakfast in Colombo and nearby

Flower Road Villa

Colombo
Breakfast options
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 4 reviews

Located within less than 1 km of Kollupitiya Beach and 2.9 km of Bambalapitiya Railway Station, Flower Road Villa provides rooms with air conditioning and a private bathroom in Colombo.

From US$140 per night
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 15 reviews

Situated in Colombo with National Art Gallery and Colombo Town Hall nearby, Palm Grove features accommodation with free private parking.

From US$55.50 per night

Ishq Colombo

Colombo
Breakfast options
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 93 reviews

Featuring pool views, Ishq Colombo offers accommodation with an outdoor swimming pool, an open-air bath and a garden, around 600 metres from Bambalapitiya Beach.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 178 reviews

Offering views of the garden, "27" Spathodea- Oasis in the City is located in Colombo in the Colombo District Region, 1.6 km from Asiri Surgical Hospital.

From US$61.99 per night

D Villas is a recently renovated bed and breakfast in Sri Jayewardenepura Kotte, where guests can make the most of its rooftop pool, free WiFi, fitness centre and indoor pool.

From US$96.80 per night
Scored out of 10, guest rating 5.0
Passable - What previous guests thought, 3 reviews

Located in Sri Jayewardenepura Kotte, within 7 km of Bambalapitiya Railway Station and 10 km of R Premadasa Stadium, Sun Hinda Colombo provides accommodation with a garden and free WiFi throughout the...

From US$22.99 per night

Birders Urban Retreat, a property with a shared lounge, is located in Sri Jayewardenepura Kotte, 10 km from Bambalapitiya Railway Station, 11 km from R Premadasa Stadium, as well as 11 km from Khan...

From US$151.25 per night

Serene Manor

Battaramulla
Breakfast options
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 26 reviews

Situated within 9.2 km of Bambalapitiya Railway Station and 10 km of R Premadasa Stadium in Battaramulla, Serene Manor offers accommodation with seating area.

From US$53.28 per night

Great access to the city centre. Check these B&Bs in Colombo and nearby

Urban Deck

Fort, Colombo
Central location
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 643 reviews

Situated conveniently in Colombo, Urban Deck offers air-conditioned rooms with free WiFi, free private parking and room service.

From US$41.96 per night

Manimalar guest

Colombo
Central location
Scored out of 10, guest rating 3.9
Poor - What previous guests thought, 10 reviews

Located within 2.3 km of R Premadasa Stadium and 7.4 km of Bambalapitiya Railway Station, Manimalar guest features rooms in Colombo.

From US$17.64 per night
Scored out of 10, guest rating 3.0
Poor - What previous guests thought, 5 reviews

Located within 2.4 km of R Premadasa Stadium and 3.2 km of Khan Clock Tower, Madinah Comfort Inn provides rooms with air conditioning and a private bathroom in Colombo.

From US$24.98 per night
Scored out of 10, guest rating 6.4
Pleasant - What previous guests thought, 5 reviews

Asian Rooms Colombo 14 is located in Colombo, within 36 km of St Anthony's Church and 2.3 km of Colombo Dutch Museum.

From US$33.30 per night
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 428 reviews

Set in Colombo within 800 metres of Kollupitiya Beach and 3 km of Bambalapitiya Railway Station, MercuryFM 103 Guest House - Colombo 3 offers rooms with free WiFi.

From US$14.65 per night

Keturah

Colombo
Central location

Located 2 km from R Premadasa Stadium, Keturah provides rooms with air conditioning in Colombo.

From US$44.40 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 772 reviews

Set in Colombo, Colombo District region, Fern Colombo is situated 2.4 km from Asiri Surgical Hospital. The property is located 2.6 km from U.S.

From US$54.52 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 280 reviews

Featuring garden views, Heritage Villa colombo7 offers accommodation with terrace, around 2.2 km from Bambalapitiya Beach. With quiet street views, this accommodation provides a balcony.

FAQ about B&Bs in Colombo