The 10 best guest houses in Colombo, Sri Lanka | Booking.com
Skip to main content

Guest Houses in Colombo

Find the guest houses that appeal to you the most

Guest Houses for every style

Find the right guest house for you in Colombo

The best guest houses in Colombo

Check out our selection of great guest houses in Colombo

Filter by:

Review score

Geoffrey Bawa's Home Number 11

Colombo

Geoffrey Bawa's Home Number 11 enjoys a location in Colombo, 3.3 miles from Khan Clock Tower and 3.6 miles from R Premadasa Stadium. With city views, this accommodation features a terrace.

N
Noura
From
Saudi Arabia
You don't have to be a fan of the late and great Geoffrey Bawa to be enchanted by your stay at Home Number 11. It is a working museum to say the least. From the design to the art collection on every corner, the historical significance of the place is invaluable. Now if you happen to be a fan of the architect, then there is no greater privilege than staying at his home.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 145 reviews
Price from
$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 accommodations with a garden.

A
Annie
From
United States
I liked everything about my stay! The staff was incredibly helpful and friendly, the rooms were beautifully decorated and luxurious, the location was really convenient, and the food was delicious! It was an oasis in a bustling city and I didn't want to leave when it was time to head home.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 306 reviews
Price from
$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.

C
Claire
From
United Kingdom
The roof top pool is great and the food was exceptional.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 184 reviews
Price from
$85
1 night, 2 adults

Sayura House

Wellawatte, Colombo

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.

A
Annika
From
Germany
Had a wonderful stay at Sayura when I just arrived in Colombo. The house is beautiful and airy, and they even gave me the choice between two rooms. My room was super comfy and I loved the fact that they are very eco-conscious and give you a glass bottle with filtered water and products in big bottles. Also got really good coffee to prepare in my own room. On the property there is also a yummy Poke restaurant, perfect if you want something different than curries & Co. The staff was so friendly and helpful, and of course there is Max their lovely dog!
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 672 reviews
Price from
$57.75
1 night, 2 adults

IGN Residence Colombo

Colombo

IGN Residence Colombo is a recently renovated guest house in Colombo, near Bambalapitiya Beach. This guest house features free private parking, full-day security, and free Wifi.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 6 reviews
Price from
$79.20
1 night, 2 adults

Greenscape Colombo

Havelock Town, Colombo

Just a 19-minute walk from Milagiriya Beach and 1.1 miles from The Independence Square, Greenscape Colombo features accommodations in Colombo, with free bikes, a garden, and a terrace.

P
Parassubedi01
From
Nepal
Amazing people working there. The place is very clean too.
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 931 reviews
Price from
$39.10
1 night, 2 adults

Visakha 6

Colombo

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.

K
Kristin
From
India
We really enjoyed our stay at Visakha 6. The room was clean and comfortable. We even watched a little of the TV that had a lot of channels. It was great for our first night stay in Colombo and Ben is a very nice host. Also well located on a quiet street, quite close to the coast and only 10 mins tuk tuk to the train station. Would definitely stay again!
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 426 reviews
Price from
$45.87
1 night, 2 adults

Leisure Villa

Colombo

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

M
Milaj
From
Sri Lanka
Staff was good and very helpfull, appreciate the service
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 194 reviews
Price from
$27
1 night, 2 adults

Motel VIP

Wellawatte, Colombo

Motel VIP offers accommodations in Colombo, a 9-minute walk from Wellawatte Beach and 1.5 miles from Bambalapitiya Railway Station.

c
correy
From
Iceland
natural , authentic, fits well into surroundings they have the all amentities
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 37 reviews
Price from
$23.80
1 night, 2 adults

Studio 33

Battaramulla (Near Colombo)

Featuring a garden, Studio 33 features accommodations in Battaramulla. Guests staying at this guest house have access to a terrace.

B
Bosaka
From
Sri Lanka
Just had an amazing stay! The accommodation was perfectly fitted, offering a calm and comfortable environment. Everything from the decor to the amenities made for a relaxing experience. Highly recommend!
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 42 reviews
Price from
$45
1 night, 2 adults
All guest houses in Colombo

Looking for a guest house?

Warm and welcoming guest houses are ideal for travelers who prefer laid-back accommodations with a personal touch. Usually family run, these hosts will provide local recommendations and even optional meals. Guest houses sometimes feature a cozy living room or a garden – and are still cheaper than most regular hotels.

Most booked guest houses in Colombo and surrounding area in the past month

See all

Highly rated guest houses in Colombo and nearby

  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 39 reviews

    Just a 10-minute walk from Bambalapitiya Beach and 0.6 miles from Bambalapitiya Railway Station, The Dutch Burgher Union - DBU Colombo 4 features accommodations in Colombo, with a garden, a terrace,...

    From $80.09 per night
  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 191 reviews

    3.5 miles from R Premadasa Stadium in Rajagiriya, Jays Guest - Rajagiriya Colombo features accommodations with access to spa facilities.

    From $30 per night
  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 37 reviews

    Motel VIP offers accommodations in Colombo, a 9-minute walk from Wellawatte Beach and 1.5 miles from Bambalapitiya Railway Station.

    From $27.75 per night
  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 128 reviews

    Shiranthi Guest House in Rajagiriya provides accommodations with a garden and a terrace.

    From $15.95 per night
  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 12 reviews

    Wattala Villa- The Guardian Bungalow offers accommodations in Wattala, 4.1 miles from R Premadasa Stadium and 4.4 miles from Khan Clock Tower.

    From $188.70 per night
  • Majestic Apartments

    Nawala
    8.0+ review score
    Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 16 reviews

    Featuring inner courtyard views, Majestic Apartments in Nawala provides accommodations, a garden, and a shared lounge.

    From $30 per night
  • Shalom Villa

    Rajagiriya
    8.0+ review score
    Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 50 reviews

    Shalom Villa offers accommodations in Rajagiriya, 5.3 miles from Bambalapitiya Railway Station and 5.5 miles from R Premadasa Stadium.

    From $27.75 per night
  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 6 reviews

    Kelaniya Guest House enjoys a location in Peliyagoda, 4.2 miles from R Premadasa Stadium and 5.2 miles from Khan Clock Tower.

    From $15 per night

Save money on guest houses in Colombo and nearby – budget options available

  • Freedom Hut

    Colombo
    Budget options available

    Freedom Hut offers accommodations in Colombo, 26 miles from St. Anthony's Church and 1.4 miles from Gangaramaya Buddhist Temple.

    From $31.08 per night
  • Spaces Rajagiriya offers accommodations in Sri Jayewardenepura Kotte, 4.6 miles from Bambalapitiya Railway Station and 4.8 miles from R Premadasa Stadium.

    From $72.60 per night
  • City Stay By Sunrise

    Colombo
    Budget options available
    Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 774 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.

    From $58.50 per night
  • Blackberry villa

    Colombo
    Budget options available
    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 46 reviews

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

  • RR House

    Wellawatte, Colombo
    Budget options available
    Scored out of 10, guest rating 6.9
    Pleasant - What previous guests thought, 39 reviews

    RR House enjoys a location in Colombo, a 7-minute walk from Mount Lavinia Beach and 2.3 miles from Bambalapitiya Railway Station.

  • Hotel 100

    Dehiwala
    Budget options available
    Scored out of 10, guest rating 5.0
    Fair - What previous guests thought, 44 reviews

    Featuring garden views, Hotel 100 in Dehiwala provides accommodations and a shared lounge. With sea views, this accommodation offers a patio.

Guest Houses with swimming pools in Colombo and nearby

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

    Flower Road Villa provides free Wifi and rooms with air conditioning in Colombo.

    From $145 per night
  • Scored out of 10, guest rating 3.3
    Poor - What previous guests thought, 31 reviews

    The Sanhida Guest House Colombo offers accommodations in Nugegoda, 6.8 miles from Khan Clock Tower and 19 miles from Leisure World.

    From $7.77 per night

FAQ about guest houses in Colombo

Guest Houses That Travelers Love in Colombo

See all
  • Avg. price/night: $32.45
    Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 194 reviews
    The best night sleep in deceptively comfortable beds. Beautiful decor, an abundance of plant life. Relaxing and charming property. Friendly, warm and wonderful host Quiet neighbourhood
    Guest review by
    Vandura
    Young couple
gogless