Skip to main content

The 10 Best Bed and Breakfasts in Colombo, Sri Lanka

Check out our selection of great B&Bs in Colombo

Filter by:


Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest Price First Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Some units in the bed and breakfast have private entrance and are equipped with desk and wardrobe. With a private bathroom fitted with a shower and free toiletries, units at the bed and breakfast also feature free WiFi, while selected rooms also boast a terrace. At the bed and breakfast, units include bed linen and towels.

The room and bathroom was spacious, great water pressure and the cafe downstairs is really convenient.

Show more Show less
9.2
Wonderful
373 reviews
Price from
$53.35
per night

The units in the guest house are fitted with a kettle. Complete with a private bathroom equipped with a bidet, guest rooms at 55TG Boutique Suites have a flat-screen TV and air conditioning, and selected rooms have a seating area. The rooms have a desk. Certain units include a kitchenette, dining, and a washing machine facilities.

Beautiful design, very helpful employees with smile on their face all the time. Good location that is close to city and has silence. Amazing room. We had to chance to meet with the owner Mr. TG who designed the hotel and he helped us for nice locations to visit. I will definetely stat here when i come back to Colombo🤙

Show more Show less
9.1
Wonderful
168 reviews
Price from
$100
per night

All units are fitted with air conditioning, a flat-screen TV with satellite channels, an oven, a kettle, a bidet, slippers and a desk. The bed and breakfast offers some units that have a terrace and quiet street view, and units have a private bathroom and a wardrobe. At the bed and breakfast, all units are equipped with bed linen and towels.

It was the complete package...

Show more Show less
9.6
Exceptional
145 reviews
Price from
$75
per night

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.

Each room is fitted with a private bathroom.

Friendly staff, lovely common areas and gardens & rooftop with ocean views. Great food options close by and easy access to tuk tuks and Ubers. We stayed in a triple room, it was perfect for our needs.

Show more Show less
9.3
Wonderful
253 reviews
Price from
$64
per night

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. Free WiFi is offered and free private parking is available on site.

Certain rooms include a seating area for your convenience. A terrace or patio are featured in certain rooms. All rooms include a private bathroom fitted with a bath or shower.

I was able to finish my trip on a high note! From Sita's welcome to breakfast and the meal ordered in the evening, everything was perfect! The room was great, very comfortable. You feel like home. Sita's cooking is truly incredible. I really enjoyed it! Finally, the guest house is located in a quiet area, yet close to all amenities!

Show more Show less
9.6
Exceptional
112 reviews
Price from
$49.99
per night

Located 4.4 km from R Premadasa Stadium, Hotel 106 offers accommodation with a balcony. It is situated 4.6 km from Bambalapitiya Railway Station and features a 24-hour front desk. The guest house provides rooms with air conditioning, free private parking and free WiFi.

An excellent stay across the board. If you’re new in town, and want a feel of cozy, Lankan hospitality and a feel of home but with your own space and privacy - this is ideal. Vishwa is great with any help you might need with recommendations or basic advise. Friendly staff to help with bags or walking in and out. Clean, safe, and no issues for a young woman alone in town for a few days - I couldn’t recommend a better place or better people.

Show more Show less
10
Exceptional
6 reviews
Price from
$36.90
per night

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. The property is around 19 km from Bambalapitiya Railway Station, 20 km from Khan Clock Tower and 26 km from Leisure World. There is a sun terrace and guests can make use of free WiFi and free private parking.

Very nice room in the family home of the host, sparkling clean and very kind staff. A bit outside but very close to an intercity bus station

Show more Show less
9.8
Exceptional
13 reviews
Price from
$45
per night

Set in Colombo, 300 metres from Mount Lavinia Beach, Four Petals Inn offers air-conditioned accommodation and a shared lounge. The property is located less than 1 km from Wellawatte Beach, a 19-minute walk from Milagiriya Beach and 3.9 km from Bambalapitiya Railway Station. Free WiFi and a shared kitchen are offered.

At the inn, all rooms are fitted with a balcony. Featuring a private bathroom with a bidet and free toiletries, rooms at Four Petals Inn also have a sea view.

Beautiful designing and interior of the facility and the room. The owners are super helpful and always ready to setve their clients. I'm definitely going to stay here whenever back in colombo.

Show more Show less
9
Wonderful
25 reviews
Price from
$25
per night

Situated within 2 km of Milagiriya Beach and 2 km of Wellawatte Beach, Havelock Gardens BnB features rooms with air conditioning and a private bathroom in Colombo. Attractively located in the Wellawatte district, this bed and breakfast offers a garden. The bed and breakfast features family rooms.

Location Breakfast Housekeeper Room

Show more Show less
9.6
Exceptional
83 reviews
Price from
$35
per night

Each unit features a terrace offering city views, a satellite flat-screen TV, a seating area, a well-fitted kitchen and a private bathroom with bidet, a hair dryer and free toiletries. A balcony with an outdoor dining area and quiet street views is offered in every unit. At the bed and breakfast, each unit has bed linen and towels.

Highly recommended!!! Great Administrator & Staff! Calm & queit place! All facilities are great! Definitely hope to stay there again! All the best 5 @ Rodney place! 😊

Show more Show less
9.1
Wonderful
15 reviews
Price from
$100
per night

Looking for a B&B?

For travelers 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 might be shared by other guests, and there's usually shared space with the host.
Search B&Bs in Colombo

Most booked B&Bs in Colombo this month

Enjoy breakfast in Colombo!

  • 55TG Boutique Suites
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 168 reviews

    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.

    Great service, great staff and really unique design 👍🏻

  • Urban Bliss Studio
    Breakfast options
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 145 reviews

    Urban Bliss Studio in Colombo provides adults-only accommodations with an infinity pool, a garden, and a terrace.

    Everything (design, comfort, location, friendly hosts)

  • Sayura House
    9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 253 reviews

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

    Amazing stay and the most helpful and super friendly staff!

  • "27" Spathodea- Oasis in the City
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 112 reviews

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

    Excellent food. individual attention given by the owner himself.

  • Geoffrey Bawa's Home Number 11
    9.8
    Scored 9.8
    Exceptional
    Rated exceptional
     · 97 reviews

    Geoffrey Bawa's Home Number 11 features free WiFi and views of the city. In a prime location in the Kollupitiya district, this guest house features a terrace.

    Rohana, the caretaker, was extremely kind and helpful

  • Aathma Colombo House
    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 15 reviews

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

    Очень аутентичное место, обставленное со вкусом, шикарные завтраки, ребята очень стараются сделать ваш отдых комфортным. Спасибо за гостеприимство.

  • Breeze of Paradise
    Breakfast options
    9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 53 reviews

    Breeze of Paradise is set 3.1 mi away from Dehiwala Zoological Garden. Free Wi-Fi access is available at all areas.

    บรรยากาศสงบดี เจ้าของบ้านต้อนรับดี ไวไฟใช้งานได้ดี

  • Havelock Place Bungalow
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 172 reviews

    Just a 18-minute walk from Milagiriya Beach and 1.1 miles from Wellawatte Beach, Havelock Place Bungalow features accommodations in Colombo, with an outdoor swimming pool, a garden, and a bar.

    Perfect location out of busy city center ! Calm and very pretty.

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

  • Srilax
    Budget options available
    9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 373 reviews

    Just 1.2 miles from Bambalapitiya Beach and 1.2 miles from Kollupitiya Beach, Srilax features accommodations in Colombo, with a garden. With garden views, this accommodation offers a balcony.

    Bright, airy, very spacious and quiet. Great showers. Very comfortable.

  • Hotel 106
    Budget options available
    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 6 reviews

    Hotel 106 offers accommodations in Colombo, 2.8 miles from R Premadasa Stadium and 2.9 miles from Bambalapitiya Railway Station. Guests staying at this guest house have access to a balcony.

    owner so kind. nice to talk with him,helpful and consider.

  • 5 @ Rodney Place
    Budget options available
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 15 reviews

    5 @ Rodney Place offers accommodations in Colombo, 3.1 miles from R Premadasa Stadium and 3.3 miles from Bambalapitiya Railway Station.

    great hotel, incredibly friendly staff and administrator! all facilities are great, clean, fast wi-fi

  • City Stay By Sunrise
    Budget options available
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 355 reviews

    City Stay By Sunrise offers accommodations in Colombo, 2.4 miles from Khan Clock Tower and 2.7 miles from Bambalapitiya Railway Station. Featuring city views, this guest house also includes free Wifi.

    The bed was amazing! The best we've slept on in Sri Lanka

  • Greenscape Colombo
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 487 reviews

    Greenscape Colombo is a recently renovated guest house in Colombo where guests can make the most of its free bikes and garden.

    Very nice staff. Super friendly and helpful. Room was clean. Great location

  • Visakha 6
    Budget options available
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 286 reviews

    Visakha 6 provides air-conditioned rooms in Colombo. Among the facilities at this property are a 24-hour front desk and bicycle parking, along with free Wifi throughout the property.

    Speedy response from owner, good location, very clean

  • Lotus Colombo Guesthouse
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 100 reviews

    Located in Colombo 5, Thimbirigasyaya, Lotus Colombo Guest house offers Ultra Private accomodation to guests.

    Perfect place 💕 the place was very clean and tidy.

  • Fern Colombo
    8.0
    Scored 8.0
    Very Good
    Rated very good
     · 571 reviews

    Set in Colombo, Colombo District region, Fern Colombo is located 1.5 mi from Asiri Surgical Hospital. The property is located 1.6 mi from U.S.

    The staff is very helpful and property is very clean

Great access to the city center! Check these B&Bs in Colombo

  • Palm Grove
    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 1 review

    Palm Grove enjoys a location in Colombo, 1.7 miles from Bambalapitiya Beach and 2.2 miles from Bambalapitiya Railway Station.

  • Ishq Colombo
    Central location
    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 4 reviews

    A 6-minute walk from Bambalapitiya Beach in Colombo, Ishq Colombo provides accommodations with access to a steam room and open-air bath.

  • Rai Villa Colombo
    Central location
    9.8
    Scored 9.8
    Exceptional
    Rated exceptional
     · 13 reviews

    Providing a garden, Rai Villa Colombo provides accommodations in Colombo.

    Very nice room in the family home of the host, sparkling clean and very kind staff. A bit outside but very close to an intercity bus station

  • Havelock Gardens BnB
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 83 reviews

    Featuring city views, Havelock Gardens BnB in Colombo features accommodations and a garden.

    Beautiful design of the house, we had a ''feels like home'' stay...

  • Leisure Villa
    Central location
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 91 reviews

    Featuring a garden, Leisure Villa offers accommodations in Colombo. With garden views, this accommodation provides a balcony.

    L hospitalité et la gentillesse de notre hôte Nilu

  • Four Petals Inn
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 25 reviews

    Located in Colombo, a 3-minute walk from Mount Lavinia Beach, Four Petals Inn features rooms with sea views and free WiFi.

    Sehr sauber und ein Besitzer, der immer ansprechbar war 👍🏾

  • Dolce Casa
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 34 reviews

    Offering a terrace and a bar, Dolce Casa in Colombo is close to Milagiriya Beach and Bambalapitiya Beach. Guests staying at this guest house have access to a balcony.

    Very spacious and clean room. Friendly staff. Great location.

  • Nyne Hotels - Lake Lodge, Colombo
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 160 reviews

    Set in Colombo, 2297 feet from U.S. Embassy, Lake Lodge provides free WiFi access in the public areas of the property. The guest house has a terrace and offers views of the garden.

    Beautiful place, amazing furniture great service and food

  • Sunrise Boutique
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 316 reviews

    Located in the Wellawatte district in Colombo, 1 mi from Asiri Surgical Hospital, Sunrise Boutique features air-conditioned rooms with free WiFi throughout the property.

    Very nice, helpful staff. Beautifully decorated hotel.

  • Olu Colombo Villa
    Central location
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 53 reviews

    Just 984 feet from Independence square and the new Arcade shopping center, Olu Colombo Villa offers accommodations in Colombo. The property offers free WiFi.

    Calm environment, central location, homely feel, good staff

  • Atulya Villas Colombo 3
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 3 reviews

    Atulya Villas Colombo 3 features air-conditioned rooms in Colombo. This property offers access to a balcony and free private parking.

  • Heritage Villa colombo7
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 96 reviews

    Heritage Villa colombo7 in Colombo provides adults-only accommodations with a garden and a shared lounge. This guest house offers air-conditioned accommodations with a terrace and free Wifi.

    Everything was nice, the owner was polite and helpful.

  • The Dutch Burgher Union
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 20 reviews

    Just a 10-minute walk from Bambalapitiya Beach and 0.8 miles from Milagiriya Beach, The Dutch Burgher Union features accommodations in Colombo, with a garden, a terrace, and a bar.

    Staff members were excellent and helpful in many ways.

  • Oasis Colombo
    Central location
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 12 reviews

    Providing garden views, Oasis Colombo in Colombo provides accommodations and a garden.

    Wahnsinnig nettes Personal. Man kann alles was man braucht schnell erreichen

  • Blue Lotus Garden Hotel piliyandala
    8.2
    Scored 8.2
    Very Good
    Rated very good
     · 9 reviews

    Featuring a garden, Blue Lotus Garden Hotel piliyandala provides accommodations in Colombo. The air-conditioned accommodations are 11 miles from Bambalapitiya Railway Station.

  • Mini's Residence
    Central location
    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 6 reviews

    Mini's Residence offers accommodations in Colombo. Free WiFi is offered throughout the property and free private parking is available on site.

  • Elegance Oasis, Colombo 3
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 119 reviews

    Just a 10-minute walk from Bambalapitiya Beach and 0.7 miles from Kollupitiya Beach, Elegance Oasis, Colombo 3 features accommodations in Colombo, with free bikes.

    The staff was very friendly and helpful with everything we needed.

  • Tarshish Villa - Colombo
    8.2
    Scored 8.2
    Very Good
    Rated very good
     · 65 reviews

    Tarshish Villa - Colombo provides rooms in Colombo near Colombo Town Hall and Gangaramaya Buddhist Temple.

    Great location, quiet and very friendly and attentive host!

  • West Inn Colombo
    Central location
    8.2
    Scored 8.2
    Very Good
    Rated very good
     · 37 reviews

    Located in Colombo, 3 miles from Bambalapitiya Railway Station, West Inn Colombo features views of the city.

    La habitación muy limpia, grande y tranquila. El baño igual.

  • Urban Deck
    Central location
    8.0
    Scored 8.0
    Very Good
    Rated very good
     · 71 reviews

    Urban Deck features accommodations in the center of Colombo, a 8-minute walk from Galle Face Beach and half a mile from Khan Clock Tower.

    Its a very clean property,highly rerecommend this place

  • TricycleBnB & Cafe
    8.0
    Scored 8.0
    Very Good
    Rated very good
     · 3 reviews

    TricycleBnB & Cafe enjoys a location in Colombo, a 5-minute walk from Bambalapitiya Railway Station and 4 miles from Khan Clock Tower.

  • Blackberry villa
    Central location
    7.5
    Scored 7.5
    Good
    Rated good
     · 11 reviews

    Blackberry villa enjoys a location in Colombo, 4.4 miles from Khan Clock Tower and 20 miles from Leisure World.

  • Melvila
    Central location
    7.5
    Scored 7.5
    Good
    Rated good
     · 15 reviews

    Providing garden views, Melvila in Colombo features accommodations, a garden, and a terrace. This property offers access to a balcony, darts, free private parking, and free Wifi.

    It's a good stay. The host is friendly and cooperative. We enjoyed our stay.

  • Beverly Villa
    Central location
    7.4
    Scored 7.4
    Good
    Rated good
     · 30 reviews

    Featuring a garden, Beverly Villa offers accommodations in Colombo.

    Good price, friendly staff, ac room, ideal location in mount Lavinia and comfortable bed

  • Metro City Hotel
    Central location
    7.1
    Scored 7.1
    Good
    Rated good
     · 305 reviews

    Featuring free WiFi throughout the property, Metro City Hotel offers accommodations in Colombo, 0.7 mi from American Embassy. Each room includes a private bathroom.

    Easy to find, very central, staff are very helpful

  • MercuryFM 103 Guest House - Colombo 3
    7.1
    Scored 7.1
    Good
    Rated good
     · 205 reviews

    MercuryFM 103 Guest House - Colombo 3 enjoys a location in Colombo, 1.9 miles from Bambalapitiya Railway Station and 2.6 miles from Khan Clock Tower.

    Big room with bathroom, very quiet, good to sleep.

  • Blackout Boutique Hotel
    6.9
    Scored 6.9
    Pleasant
    Rated pleasant
     · 99 reviews

    Offering a terrace and a bar, Blackout Boutique Hotel in Colombo is close to Colombo Town Hall and National Art Gallery.

    quite cool! nice bar. super friendly and we'll located!

  • Thambili Island @ Stubbs
    6.8
    Scored 6.8
    Pleasant
    Rated pleasant
     · 176 reviews

    Located in the heart of Colombo, 1.4 mi from Asiri Surgical Hospital, Thambili Island @ Stubbs features a sun terrace and views of the city. Free private parking is available on site.

    Staff are really friendly and this place quite good to chill 😊

FAQ about B&Bs in Colombo









B&Bs That Guests Love in Colombo

  • Avg. price/night: AR$ 116,272.38
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 1,704 reviews
    Really good hotel. Great location. Large comfy beds. Powerful warm shower. Surprisingly quiet.
    Benjamin
    Young couple
  • Avg. price/night: AR$ 23,834
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 271 reviews
    Cosy villa in a quiet neighbourhood. Bhagya and Lakshika were great hosts. They gave us a warm welcome and were happy to help us with anything. Bonus points for the cat.
    Noor
    Young couple
  • Avg. price/night: AR$ 59,584.99
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 284 reviews
    Beautiful accommodation in a quiet part of Colombo, about 10-15 mins from the city centre by tuktuk. The house is absolutely stunning, very peaceful. The hosts are very friendly, and have good recommendations about what to visit in the area. Breakfast was a feast, Manoji is a great cook. You should definitely stay here if you're looking for a quiet get-away in Colombo.
    Paulien
    Family with young children
  • Avg. price/night: AR$ 19,791.04
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 96 reviews
    Great location in quiet neighbourhood near the National Museum and park. Host friendly and helpful.
    Kate
    Solo traveler
  • Avg. price/night: AR$ 19,791.04
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 96 reviews
    Great location, attentive host, large room, quiet, comfortable
    Gavin
    Solo traveler
  • Avg. price/night: AR$ 75,032.95
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 100 reviews
    The room was a true luxury with a private garden. This suburb of Colombo has quite a varied range of good restaurants close by. The whole place was stylish with a great roof terrace with city views. The owner of the accommodation was helpful and generous. I would highly recommend staying at this guesthouse when in Colombo.
    Steven
    Solo traveler
  • Avg. price/night: AR$ 76,551.62
    7.3
    Scored 7.3
    Good
    Rated good
     · 1,017 reviews
    Clean, great location and great customer service. Very easy to check in, room was so sweet! Close to convenient stores & medical centres. Best place to relax and wind up with taste of luxury. Great architecture with comfort for cityscape. Ideal location to start with the blend of rush at the city. Highly recommended!!! :::[Trillium is Supreme]::: Unwind the taste of City. Had a great experience overall.
    Christopher
    Young couple
  • Avg. price/night: AR$ 79,446.65
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 176 reviews
    Good breakfast, great location, quiet neighbourhood, friendly team, good restaurants nearby
    Franck
    Solo traveler
  • 6.9
    Scored 6.9
    Pleasant
    Rated pleasant
     · 429 reviews
    Great location in the city centre but quiet for sleeping at night. The staff were friendly and the room was clean. Would happily stay again!
    Emma
    Young couple
  • Avg. price/night: AR$ 118,383.77
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 1,103 reviews
    Great location. New hotel with new facilities. The views from the rooftop and the rooms are lovely. The swimming pool is smaller than it seems on photos, but it's fine since most guests don't use it anyway (we had it privately for us on 2 occasions we used it)
    Nikola
    Young couple

Research, refine, and make plans for your whole trip