Skip to main content

Featured four-star hotel destinations

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

The best four-star hotels in Colombo District

Check out our pick of great four-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.

Featuring a terrace and views of garden, Highbury Colombo is a recently renovated homestay set in Colombo, 1.1 km from Milagiriya Beach. With a garden, the 4-star homestay has air-conditioned rooms with free WiFi. The accommodation offers airport transfers, while a bicycle rental service is also available. The attention to detail and the beautiful gardens . The location was great and I felt safe as a solo female traveler.

Show more Show less
9.5
Exceptional
284 reviews
Price from
US$100
per night

2.9 km from Kollupitiya Beach, De Saram House by Geoffrey Bawa is located in Colombo and provides free WiFi and express check-in and check-out. Featuring a garden, this 4-star hotel has air-conditioned rooms with a private bathroom. Bambalapitiya Railway Station is 4.5 km from the hotel and Khan Clock Tower is 4.6 km away. Beautiful furniture and interior. Sparkling clean room. Welcome drink was nice too.

Show more Show less
9.1
Superb
438 reviews
Price from
US$155
per night

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

The property is located 7 km from R Premadasa Stadium, 7 km from U.S. Embassy and 8 km from Khan Clock Tower. Arcade Independence Square is 4 km away and Sinhalese Sports Club is 4.1 km from the guest house. Beautiful property in a tranquil spot by the river, wonderful service and such friendly staff. We only stayed one night but would have loved to stay more! We arrived early in the day and were offered breakfast and they were also able to have our room ready early, which was fantastic! Can't recommend Aathma Colombo House enough. We had a few hours exploring Colombo and it was quick to get to the city by Tuk Tuk.

Show more Show less
9.6
Exceptional
310 reviews
Price from
US$120
per night

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.

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. The roof top pool is great and the food was exceptional.

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

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. Just a short stroll from the Gangaramaya Temple and Beira Lake, and only a few minutes’ drive from key attractions such as the U.S. Embassy (700m), Khan Clock Tower (2.5km), and R. Premadasa Stadium (3.3km), this stylish property serves as an ideal base for both business and leisure travelers. Large size rooms, very quiet and private, nice small intimate hotel with great food.

Show more Show less
9.2
Superb
245 reviews
Price from
US$122
per night

Located within 7.2 km of Bambalapitiya Railway Station and 13 km of Khan Clock Tower, Mount Lodge Boutique Hotel offers rooms in Mount Lavinia. With a terrace, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The property is allergy-free and is set 400 metres from Mount Lavinia Beach. We loved the calm atmosphere and beautiful spaces in the property. Everyone made us feel very welcome and were incredibly helpful. It’s a fab little place to stay if you are near Colombo or heading away from the airport to move further south, as we were.

Show more Show less
9.4
Superb
118 reviews
Price from
US$90
per night

Located in the heart of Colombo City, Unique Towers Luxury Boutique Suites offers air-conditioned accommodation with a well-equipped kitchenette. The property features free WiFi and free parking.

Fully furnished, the suites come with a sofa seating area and dining area. Included in all units are a flat-screen TV and washing machine. Giant space with good AC and a nice TV.

Show more Show less
9.2
Superb
119 reviews
Price from
US$94.80
per night

Situated in Colombo, 2.4 km from Wellawatte Beach, La Maison de Colombo features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. With free WiFi, this 4-star hotel has a restaurant and a bar. The property is non-smoking and is located 4.3 km from Bambalapitiya Railway Station. Grand tasteful accommodation in the heart of Colombo but perfectly quiet and peaceful, where the sound of traffic is non existent and replaced by bird song. Huge rooms, great pool, terrific food. A big thanks to Christoph, Chamara and all the staff, (even the pool attendant) for such great smiles, and friendly and courteous service.

Show more Show less
9.3
Superb
20 reviews
Price from
US$162
per night

Located in Colombo, 200 metres from Kollupitiya Beach, Sofia Colombo City Hotel provides accommodation with an outdoor swimming pool, free private parking, a terrace and a restaurant. This 4-star hotel offers a bar. The accommodation offers a 24-hour front desk, airport transfers, room service and free WiFi throughout the property. Underground parking and easy to park. Unloaded our luggage before we went down and they brought it right to our room after check in. During check-in they gave us a nice refreshing shot of a tamarind cooler. The room's sea view was really quite amazing. It was even more amazing from the pool which we enjoyed. They provided beach towels to use while we were up there and there were very comfortable loungers to use under sun umbrellas. The pool itself was an infinity pool where you have a view into the ocean on one end. The room itself was really good. The bed and pillows were all very comfortable and the fridge worked great. The shower was really amazing. The water pressure was good and hot water came out in a matter of seconds. Huge mirror and well-lit and towels were soft and fluffy. Breakfast in the morning was amazing. Maybe they fixed it after all the other reviews. We had a buffet that included a fresh omlette/waffle/pancake station, assortment of different breads, warm food (rice, roti, hoppers, curry, sausages, bacon, mushrooms, baked beans, grilled tomatoes), cold cuts, salad, fresh fruits, sweet pastries, tea, coffee, juice... Not sure what else other people needed but for us it was plenty! The service is also very good. Everyone was very friendly and always smiling. It was really nice to see. They were also always very responsive and kind with us. The location was rather central. About 10mins to the Galle Face Green area, 15mins into the dutch hospital area, about 15minutes to the national museum and Independence Square area. If I come back to Colombo again, I would definitely stay here again!

Show more Show less
8.7
Fabulous
1,930 reviews
Price from
US$126
per night

Set in Colombo, a few steps from Bambalapitiya Beach, MaRadha Colombo offers accommodation with an outdoor swimming pool, free private parking, a fitness centre and a terrace. This 4-star hotel offers a bar. The accommodation provides a 24-hour front desk, airport transfers, room service and free WiFi throughout the property. Great stay at MaRadha! From the warm welcome to the seamless deluxe room allocation and accommodating an early check-in, everything was excellent. The breakfast was sumptuous, and I had no complaints at all. Great value for money with the last-minute price deal offer we received :)

Show more Show less
8.7
Fabulous
2,081 reviews
Price from
US$172
per night

Most booked four-star hotels in Colombo District this month

FAQs about four-star hotels in Colombo District

Four-Star Hotels that guests love in Colombo District