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 home has an incredible architecture, The owner are kind and extremely polite and welcoming. The breakfast is home made by the owner, and you can feel all the love she’s putting while preparing it. This was one of the best accommodation I have saw in life.

Show more Show less
9.5
Exceptional
283 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. A fantastic guest house with a fascinating design. We got a tour of the house which was very interesting. Rooms were really cool and staff were friendly and passionate about the house's designer. A great stop off in Colombo.

Show more Show less
9.1
Superb
437 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. amazing place with amazing attentive staff

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. Hotel has so much soul! Rooms are gorgeous with plenty of little beautiful elements and yet functional. Beautiful garden to rest or grab a meal in. Stuff very helpful and attentive

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. The staff are beyond helpful and friendly. The breakfast is fantastic, as well as the dinner. The rooms are comfortable, clean, and classy. We enjoyed our time so much we booked 2 additional nights. We would stay here again!

Show more Show less
9.2
Superb
243 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. It's a lovely place with an atmosphere, our room had wonderful bed, closed off balcony great for enjoying the air and a perfectly clean bathroom too. The breakfast was fulfilling and just delicious, fresh fruit and a sri-lankan omelette with toasted bread as well as tea and coffee.

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. We had a comfortable stay. Location is the best, close to anything and everything. Arpico supercenter is nearby to buy anything required. Good connectivity with buses as well. We minimized travel time by staying here. Staff is friendly and the apartment had all the facilities mentioned.

Show more Show less
9.2
Superb
118 reviews
Price from
US$86.90
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. A very nice, clean and quiet French hotel in the heart of Colombo. The staff are very friendly and the hotel owner is very welcoming. If we hadn't already booked our flight, we would have loved to extend our stay. Highly recommended!

Show more Show less
9.3
Superb
19 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. I loved the room size and the sea view , very clean and the staff were so kind and friendly

Show more Show less
8.7
Fabulous
1,925 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. It was very nice and comfortable. The staff and the services were very grateful. The beachside view was amazing♡...Hope to visit next time...Thank you...

Show more Show less
8.7
Fabulous
2,078 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