The 10 best B&Bs in Colombo, Sri Lanka | Booking.com
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.

V
Viktoriia
From
Ukraine
It was the best decision to spend a night in this place - everything was beyond my expectations! the hosts were so kind and helpful, I really felt like I was was visiting good old friends. Room was perfect! I would like to give an extra point for a nice view! The bathroom was also nice and spacious, all needed toiletries were included. Also it was a pleasure to meet Missy the Dog! Wish she could have slept in our bed:) Thank you once again for such a nice stay after a few stressful flights to Sri Lanka :)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 146 reviews
Price from
US$31.50
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.

d
dimitris
From
Greece
Staying in this house is a lifetime experience. You do not get a room. You live in a 120 m2 apartment with a huge, beautiful living room and more.
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.

I
Ilayda
From
Netherlands
We had a great time in Aathma Colombo House. We were lucky enough to be the first guest after the hotel was renovated and the staff made it possible for us to have an unforgettable stay. We had received a very warm welcome and the attention to detail in the design of the property and the rooms is incredible. Would definitely stay here again if I'm back in Colombo!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 306 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.

M
Michael
From
Switzerland
Super friendly and helpful staff and the food was excellent.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 185 reviews
Price from
US$85
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.

A
Aruna
From
Malaysia
Very personal and warm service from the staff. Great food and lovely comfortable surroundings. If always feels like a home away from home.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 238 reviews
Price from
US$98.28
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, 256 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, 671 reviews
Price from
US$57.75
1 night, 2 adults

"27" Spathodea- Oasis in the City

Colombo

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.

f
frank
From
United Kingdom
good quiet location but easy access to everything via tuk tuk. Sita is very helpful and a kind person. helped us get our sim card sorted ( there was a long queue at the airport and it was so simple to sort just round the corner from the house). we ate Sita's home made fish curry and it was even nicer than the quite posh restaurant we went to on our second night! finally, we were both a bit washed out from our long flight and we got into the room a little early and stayed a couple of hours after checking out which meant so much to us. thanks again Sita. And Glenn who was very helpful via messaging.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 176 reviews
Price from
US$54.99
1 night, 2 adults

Camellia Residencies Colombo Sri Lanka

Colombo

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

F
Fiona
From
United Kingdom
From the very first moment you are made to feel so very welcomed and at home in this beautiful hotel in a leafy area of Colombo. The staff were so attentive and kind and they couldn’t do enough to help us.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 10 reviews
Price from
US$95
1 night, 2 adults

IGN Residence Colombo

Colombo

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

M
Maria
From
Belarus
At IGN Residence Colombo, my travelled needs were exceeded beyond expectation. It is a beautiful colonial-style building. Usually the most important quality for me as a single, woman traveler, is the safety of the accommodation and the immediate vicinity. Secondly I look for exceptional service. Relaxation means not having to do what is expected of me at home. Handcrafted furnishings and choice appointments complemented the discrete aura of these private lodgings. Seeing brand new furniture and towels was a pleasant surprise. In the kitchen, there was also fresh Italian coffee. Located on the central avenue of the city, the house is close to a shopping center, pharmacies, restaurants, and art galleries. It is possible to walk to all necessary places. I found walking along the avenue to be very convenient.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 7 reviews
Price from
US$79.20
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 9.6
    Exceptional - What previous guests thought, 306 reviews
  • Popular with guests booking B&Bs in Colombo

    Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 671 reviews
  • Popular with guests booking B&Bs in Colombo

    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 931 reviews
  • Popular with guests booking B&Bs in Colombo

    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 599 reviews
  • Popular with guests booking B&Bs in Colombo

    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 255 reviews
  • Popular with guests booking B&Bs in Colombo

    Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 277 reviews
  • Popular with guests booking B&Bs in Colombo

    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 770 reviews
  • Popular with guests booking B&Bs in Colombo

    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 238 reviews
  • Popular with guests booking B&Bs in Colombo

    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 719 reviews
  • Popular with guests booking B&Bs in Colombo

    Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 757 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.4
    Very good - What previous guests thought, 770 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$58.50 per night
  • Tarshish Villa - Colombo

    Colombo
    Budget options available
    Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 277 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$70 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.7
    Exceptional - What previous guests thought, 7 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 9.0
    Superb - 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$80.09 per night
  • Villa Capers

    Borella, Colombo
    Budget options available
    Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 71 reviews

    Featuring a swimming pool and sun terrace, Villa Capers offers homely and peaceful accommodation with free Wi-Fi access in its public areas.

    From US$66 per night
  • Visakha 6

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

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

    From US$53.34 per night
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 157 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$95 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$105 per night
  • Scored out of 10, guest rating 7.3
    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, 86 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.

  • 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.0
    Superb - What previous guests thought, 2 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$41.14 per night
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 528 reviews

    Situated within 1.5 km of Milagiriya Beach and 2.6 km of Bambalapitiya Railway Station, Havelock Bungalow - Enjoy 10 percent off at Colombo's Best Fine Dining Restaurant - GINI Outdoor Kitchen...

    From US$121.60 per night
  • Mini's Residence

    Colombo
    Breakfast options
    Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 87 reviews

    Located within 3 km of Milagiriya Beach and 4.4 km of Bambalapitiya Railway Station, Mini's Residence provides rooms with air conditioning and a private bathroom in Colombo.

    From US$30.60 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.8
    Good - What previous guests thought, 599 reviews

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

    From US$33.30 per night
  • Metro City Hotel

    Colombo
    Central location
    Scored out of 10, guest rating 2.7
    Very poor - What previous guests thought, 138 reviews

    Featuring free WiFi throughout the property, Metro City Hotel offers accommodation in Colombo, 1.2 km from American Embassy. Each room includes a private bathroom.

    From US$40.70 per night
  • Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 4 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$28.86 per night
  • Scored out of 10, guest rating 6.9
    Pleasant - What previous guests thought, 409 reviews

    Set within 800 metres of Kollupitiya Beach and 3 km of Bambalapitiya Railway Station, MercuryFM 103 Guest House - Colombo 3 offers rooms with air conditioning and a private bathroom in Colombo.

    From US$21.50 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, 757 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$45.43 per night
  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 261 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$22.42 per night
  • Scored out of 10, guest rating 5.7
    Passable - What previous guests thought, 3 reviews

    Well set in the Borella district of Colombo, Solace More Hotel - Borella is located 5.7 km from Khan Clock Tower, 31 km from Leisure World and 39 km from St Anthony's Church.

    From US$47.73 per night

FAQ about B&Bs in Colombo