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, 144 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.

E
Elsa
From
United Kingdom
Amazing boutique hotel, we choose it because of the art and design , but when we arrived it was much more. The hotel upgraded to the room with jacuzzi, but it was the garden and the furniture, the mosaics and the details that fascinated us.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 326 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.

E
Edyta
From
Poland
The owners are wonderful - we came in the middle of night and we're leaving as well very early morning but we had our breakfast done on time. It's really enormous to eat and taste each dish. My daughters loved chandelier in patio where bird made its nest and it was taking care of small birds. Although it's a little out of city centrum but it gives silence and possibility to rest in patio to observe animals as birds and squirrels coming for eating. The room is spacious with attached bathroom. Very close to Leisure Villa there is good restaurant - Tango to eat supper or lunch.
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.

T
Thilanka
From
Sri Lanka
Everything was perfect. Nothing can be expected beyond this.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 168 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.

E
Eleonore
From
France
Urban bliss studio is a perfect little hotel in Colombo. Suzette and Ravij are a lovely couple of entrepreneurs who know how to welcome travelers. You will feel at home. The rooms (only 2 available which makes the stay even more special as it cannot be crowded) are just lovely with space and AC. We had a beautiful balcony and a little kitchenette if we needed to keep things fresh or boil water. Breakfast was like the rest: very very good and adapted to your preferences / needs. Garden is beautiful as well. Suzette took the time to discuss with us and gave us some good advices for our trip. She also gave us the contact of a great driver / guide who we will be seeing again during our trip as he was so knowledgeable and incredibly nice. I definitely recommend this place ! We will go visit their other little hotel they have in Galle.
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.

M
Monir
From
Switzerland
Nice and super friendly staff. Nice view from the rooftop and good breakfast included in the price.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 712 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, 326 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, 642 reviews

Popular with guests booking B&Bs in Colombo

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

Popular with guests booking B&Bs in Colombo

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 712 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, 769 reviews

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

City Stay By Sunrise

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

Situated in Colombo, 1.5 km from Kollupitiya Beach and 3.9 km from Khan Clock Tower, City Stay By Sunrise features city views and free WiFi.

From US$76.50 per night

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

IGN Residence Colombo

Colombo
Budget options available
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 8 reviews

A recently renovated property, IGN Residence Colombo is situated in Colombo near Bambalapitiya Beach, Bambalapitiya Railway Station and Barefoot Gallery.

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.

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...

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$100 per night

Enjoy breakfast in Colombo and nearby

Flower Road Villa

Colombo
Breakfast options
Scored out of 10, guest rating 9.7
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

The Terrace

Colombo
Breakfast options
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 5 reviews

Situated in Colombo, 500 metres from Milagiriya Beach and 1.1 km from Bambalapitiya Railway Station, The Terrace offers air conditioning.

From US$38.85 per night
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.

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$54.45 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...

From US$140.80 per night

Set in Sri Jayewardenepura Kotte in the Colombo District region, Nest Villas offers accommodation with free WiFi and free private parking. This guest house provides a garden as well as a terrace.

From US$41.75 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

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, 642 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$25 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, 769 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$49.32 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.

From US$20.06 per night

FAQ about B&Bs in Colombo