Skip to main content

Featured three-star hotel destinations

Destination inspiration for your trip – find a three-star hotel

The best three-star hotels in Colombo District

Check out our pick of great three-star hotels in Colombo District

Filter by:


Review score

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

Located in Colombo, 600 metres from Wellawatte Beach, Vivid Colombo provides accommodation with a garden, free private parking and a terrace. With free WiFi, this 3-star hotel offers a shared kitchen and room service. The accommodation features a concierge service, luggage storage space and currency exchange for guests. Took the twin room. The room was clean, add uqipped with good air conditioner and tv, also was pretty big. The hosts were friendly and welcoming. Highly recommending

Show more Show less
9
Superb
145 reviews
Price from
US$38.70
per night

Situated in Mount Lavinia, less than 1 km from Mount Lavinia Beach, Coza Ceylon features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge. Featuring a terrace, the 3-star hotel has air-conditioned rooms with free WiFi. The accommodation provides room service, and currency exchange for guests. The service was just amazing. I got everything I needed, and even more.

Show more Show less
9.2
Superb
184 reviews
Price from
US$16
per night

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. This 3-star bed and breakfast offers a housekeeping service and a shared lounge. The bed and breakfast has family rooms. Anugaa was the last stop in Sri Lanka for one night. The small entrance opens up into such a pleasing and aesthetic lobby/waiting area. It was a very warm welcome too! The room was really big for the three of us, very clean and had everything that you would want. I would definitely recommend this place for couples, single travellers or a small family.

Show more Show less
9.4
Superb
158 reviews

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. Good room and good food. Should stay here when you come to Colombo.

Show more Show less
9.4
Superb
687 reviews
Price from
US$80
per night

Set within 22 km of Bambalapitiya Railway Station and 27 km of R Premadasa Stadium, The Domain features rooms in Piliyandala. Featuring a garden, this 3-star hotel has air-conditioned rooms with a private bathroom. The hotel offers a terrace and a 24-hour front desk. A beautiful, nature-friendly location surrounded by trees and peaceful watersides. The atmosphere is incredibly calm, with the soothing sound of birds adding to the relaxing vibe. The rooms are comfortable, well-maintained, and air-conditioned. During our stay, there was a local power cut, but the place had a generator that provided uninterrupted electricity. Wi-Fi worked well throughout. The food was delicious and very budget-friendly. The staff were exceptionally friendly and helpful. Highly recommended for a peaceful getaway!

Show more Show less
9.1
Superb
26 reviews
Price from
US$28.80
per night

Featuring a swimming pool and sun terrace, Villa Capers offers homely and peaceful accommodation with free Wi-Fi access in its public areas. Barbecue facilities, a games room and hammock are also available. Pial was the best!!! He is a great chef, and the best host ever!!! His customer service skills are exceptional. The Villa is extraordinary, full of antique furniture which takes your stay to another dimension. The garden is fantastic and the fact that there is a pool table as well in the Villa is great. The swimming pool is fantastic as well. Highly recommended !!!!

Show more Show less
9.3
Superb
68 reviews
Price from
US$55
per night

Well set in Colombo, C 1 Colombo Fort provides air-conditioned rooms, a shared lounge and free WiFi. The property is located 4.1 km from R Premadasa Stadium, 6 km from Bambalapitiya Railway Station and 33 km from Leisure World. The accommodation offers a shared kitchen, a 24-hour front desk and currency exchange for guests. I had a fantastic stay at the C1 Colom Fort hotel. The staff were incredibly friendly and went above and beyond to ensure I felt welcome. My room was immaculate, spacious, and tastefully decorated, providing a perfect sanctuary after a long day of sightseeing. The hotel's location is ideal, situated close to key attractions yet in a tranquil area that guarantees a restful night's sleep. The amenities were excellent, with a pristine pool and an on-site restaurant that served an array of delicious dishes. Overall, my experience at C1 Colom Fort was outstanding. I highly recommend this hotel to anyone looking for a comfortable and enjoyable stay. I look forward to returning on my next trip!

Show more Show less
8.1
Very good
4,013 reviews
Price from
US$12
per night

Viveka Hotel Colombo is situated in Colombo, 600 metres from Mount Lavinia Beach and 4.5 km from Bambalapitiya Railway Station. This 3-star hotel offers a concierge service and a tour desk. The accommodation features a 24-hour front desk, airport transfers, room service and free WiFi throughout the property. We stayed at Viveka Hotel for five nights and had a great experience. Hotel was clean, spacious, and in a perfect location. The staffs were very friendly and welcoming. A special thanks to Prageeth and the reception team for their kind and helpful service. Our stay was definitely worth the money. We highly recommend Viveka Hotel. Thank you team!

Show more Show less
8.4
Very good
510 reviews
Price from
US$70
per night

Set in Colombo, 200 metres from Mount Lavinia Beach, Leo's Home Stay offers accommodation with a garden, free private parking and a restaurant. This 3-star hotel offers a 24-hour front desk. Bambalapitiya Railway Station is 4.7 km away and Khan Clock Tower is 10 km from the hotel. Very nice clean place with good bathroom. Close to beach, just cross the train tracks and you’re there. Nice beach restaurants close on walking distance. Outside busy part of Colombo. Would surely recommend this place, Dominique and his assistants did a great job.

Show more Show less
8.6
Fabulous
265 reviews
Price from
US$25
per night

Featuring free WiFi throughout the property, Fair View Hotel Colombo offers accommodation in Colombo. Guests can enjoy the on-site restaurant.

Each room comes with a flat-screen TV and safety deposit box. All rooms include a private bathroom offering free toiletries. Good location, helpful staff, very good breakfast with great tasting coffee.

Show more Show less
8.7
Fabulous
274 reviews
Price from
US$50
per night

Most booked three-star hotels in Colombo District this month

FAQs about three-star hotels in Colombo District

  • Anugaa in The City, Sayura House and Coza Ceylon are some popular three-star hotels in Colombo District.

    In addition to these three-star hotels, Vivid Colombo, Villa Capers and The Domain are also popular in Colombo District.

  • Many families visiting Colombo District loved staying at The Domain, Sayura House and Coza Ceylon.

    Similarly, Villa Capers, Anugaa in The City and Silvikris Villa are also popular among family travellers.

  • We make it quick and easy to book a three-star hotel in Colombo District. Here’s what we offer:

    • Free cancellation on most stays
    • We Price Match
    • 24/7 customer support in 40+ languages

  • Couples travelling in Colombo District loved staying at Villa Capers, Anugaa in The City and Sayura House.

    Similarly, these three-star hotels in Colombo District are highly rated by couples: The Domain, Coza Ceylon and Vivid Colombo.

  • There are 56 three-star hotels in Colombo District you can book on Booking.com.

  • The average price per night for a three-star hotel in Colombo District for this weekend is US$32, based on current Booking.com prices.

  • The Domain, Silvikris Villa and Villa Capers have received great reviews from guests in Colombo District regarding the views from these three-star hotels

    Guests staying in Colombo District also spoke highly of the views from these three-star hotels: Vivid Colombo, Fair View Hotel Colombo and Leo's Home Stay.

  • Most three-star hotels on Booking.com offer free cancellation.

Three-Star Hotels that guests love in Colombo District