Skip to main content

Four-Star Hotels in Colombo

Find the four-star hotels that appeal to you the most

The best four-star hotels in Colombo

Check out our pick of great four-star hotels in Colombo

Filter by:

Review score

Highbury Colombo

Havelock Town, Colombo

Featuring a terrace and views of garden, Highbury Colombo is a recently renovated homestay set in Colombo, 1.1 km from Milagiriya Beach.

L
Lucinda
From
Nepal
The architecture is sublime, a little oasis in busy Colombo. The room was spacious, the bed was super comfortable and the bathroom was a lovely design. Communication with Manolji was very easy. Highly recommend!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 299 reviews
Price from
US$77
1 night, 2 adults

De Saram House by Geoffrey Bawa

Hotel in Cinnamon Gardens, Colombo

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.

K
Kenichi
From
Japan
The room was amazing and comfortable. Also, the breakfast prepared by our host Anthony was so tasty. Anthony also kindly gave us a tour of the building. I highly recommend staying here.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 450 reviews
Price from
US$124
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.

E
Elsa
From
United Kingdom
Amazing boutique hotel, we choose it because of the art and design , but when we arrived it was much more. The hotel upgraded to the room with jacuzzi, but it was the garden and the furniture, the mosaics and the details that fascinated us.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 326 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.

H
Holger
From
Germany
This place is an oasis in Colombo. We just had one overnight after our arrival at Colombo airport. It’s about 45min from the airport (wo. traffic jam). The interieur and garden area of the boutique hotel is really nice. The staff was very friendly and supportive. The Sri Lankan breakfast is a recommendation.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 186 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.

E
Eira
From
Hong Kong
very helpful staff, nice artwork and really great breakfast
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 279 reviews
Price from
US$100.90
1 night, 2 adults

Unique Towers Luxury Boutique Suites

Colombo

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.

S
Sellathamby
From
Switzerland
The location and the suites. The host was kind and helpful.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 125 reviews
Price from
US$94.80
1 night, 2 adults

Jetwing Ratnam Residence

Hotel in Colombo

Located within 5.7 km of R Premadasa Stadium and 6 km of Khan Clock Tower, Jetwing Ratnam Residence offers rooms in Colombo.

D
Dominika
From
Poland
Everything was clean and well-kept. I really recommend stay in this residence. The owner was super kind.
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 7 reviews
Price from
US$64.17
1 night, 2 adults

La Maison de Colombo

Hotel in Colombo

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.

B
Bettina Isabella
From
Austria
This hotel is a truly wonderful place – both a destination and a retreat. The existing architecture has been beautifully restored, and it’s the perfect spot to unwind after a day of exploring Colombo. Coming back here really does feel like coming home – the hotel lives up to its name in every sense. What really stood out for me was the warm and genuinely friendly nature of the staff – and of the owner himself, if you’re lucky enough (as I was) to meet him and his wife in person. Every little request is handled with great care and kindness at La Maison de Colombo. For me, it was an exceptional stay – one I can wholeheartedly recommend. The fact that the hotel isn’t right in the city centre actually turns out to be a huge plus – it’s wonderfully quiet and peaceful at night. That said, getting into Colombo and seeing the sights is easy – whether you hop on a local bus, grab a tuk-tuk, or take a taxi. All in all, an unforgettable experience – and excellent value for money! Very stylish and warm-hearted!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 29 reviews
Price from
US$144
1 night, 2 adults

Sofia Colombo City Hotel

Hotel in Colombo

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.

S
Sami
From
Finland
The sea view rooms on the upper floors are very nice. Helpful and friendly staff.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 2,038 reviews
Price from
US$72.24
1 night, 2 adults

MaRadha Colombo

Hotel in Colombo

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.

R
Ram
From
United States
Large room, super bathroom, cleanliness, food
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 2,071 reviews
Price from
US$81
1 night, 2 adults
All four-star hotels in Colombo

Looking for a four-star hotel?

Offering plenty of five-star-worthy features, these plush properties may provide plenty of optional extras such as on-site dining and valet parking. Many can be found in central locations near to major landmarks and shopping areas, and you can expect above-average service from the hotel staff.

Most booked four-star hotels in Colombo and surroundings in the past month

See all

Popular with guests booking four-star hotels in Colombo

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 248 reviews

Popular with guests booking four-star hotels in Colombo

Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 1,519 reviews

Popular with guests booking four-star hotels in Colombo

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 975 reviews

Popular with guests booking four-star hotels in Colombo

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 2,071 reviews

Popular with guests booking four-star hotels in Colombo

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 1,377 reviews

Popular with guests booking four-star hotels in Colombo

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 295 reviews

Popular with guests booking four-star hotels in Colombo

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 4,047 reviews

Popular with guests booking four-star hotels in Colombo

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 933 reviews

Popular with guests booking four-star hotels in Colombo

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 6,581 reviews

Popular with guests booking four-star hotels in Colombo

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 2,041 reviews

Save money on four-star in Colombo and nearby – budget options available

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 2,703 reviews

Fairway Colombo - Sri Lanka's First Hotel With Robot Technology is set in Colombo, 700 metres from Khan Clock Tower and 2.4 km from U.S. Embassy. Guests can enjoy the on-site restaurant.

From US$124.80 per night

The Steuart by Citrus

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

Strategically located in the heart of the central business district in Colombo, The Steuart by Citrus offers comfortable accommodation with free WiFi access throughout the property.

From US$111.43 per night

Grand Oriental Hotel

Fort, Colombo
Budget options available
Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 1,519 reviews

Housed in a colonial-style building, Grand Oriental occupies a prime location a 5-minute walk from Colombo Bazaar. Featuring a restaurant, it offers classic rooms and free WiFi in all areas.

From US$45 per night
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 362 reviews

Set in Colombo, 600 metres from U.S. Embassy, Morven Hotel Colombo features an outdoor swimming pool. This 4-star hotel offers a 24-hour front desk. Free WiFi is included.

From US$111.43 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 4,047 reviews

Strategically located in Colombo, Cinnamon red Colombo offers modern and comfortable accommodation with free WiFi access throughout the property.

From US$145.14 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 517 reviews

Just 100 metres from Liberty Plaza Shopping Complex, Renuka City Hotel has free parking and 3 restaurants and bars. A 24-hour front desk and round-the-clock room service is available.

From US$78.60 per night

Marine Suites

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

Set in Colombo, Marine Suites features 4-star accommodation with private balconies.

From US$236.80 per night

Orion City Hotel

Dematagoda, Colombo
Budget options available
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 295 reviews

Set in Colombo, 1.3 km from R Premadasa Stadium, Orion City Hotel offers accommodation with a fitness centre, free private parking, a terrace and a restaurant.

From US$125.86 per night

Enjoy breakfast in Colombo and nearby

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 2,428 reviews

Well situated in the centre of Colombo, Zest Metropole offers free WiFi, a fitness centre and free private parking for guests who drive. This 4-star hotel offers room service and a 24-hour front desk.

From US$203.55 per night

Rococo Residence

Colombo
Breakfast options
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 83 reviews

Featuring free WiFi and air conditioning, Rococo Residence is located in Colombo. U.S. Embassy is 800 metres from the property. Free private parking is available on site.

From US$154 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 244 reviews

Situated in the heart of Colombo, Rockwell Colombo features modern and comfortable accommodation with free Wi-Fi access in the entire property.

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 481 reviews

Located 1 km from Odel Shopping Mall, Zylan Colombo features a fitness centre and outdoor pool. It offers free Wi-Fi throughout the building. Free parking is provided.

From US$135 per night
Scored out of 10, guest rating 4.9
Disappointing - What previous guests thought, 48 reviews

Set in Colombo, Ocean Edge Suites & Hotel Colombo overlooks the Indian Ocean. Guests can enjoy the on-site restaurant. Free private parking and WiFi is available on site.

From US$80.46 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 526 reviews

Nestled in the heart of Colombo City, a boutique Colombo Court Hotel & Spa is just a 15-minute walk from MC Shopping Mall.

From US$106.13 per night
Scored out of 10, guest rating 6.0
Pleasant - What previous guests thought, 617 reviews

Located in Colombo, 400 metres from Bambalapitiya Beach, Pearl Grand By Rathna provides accommodation with an outdoor swimming pool, free private parking, a fitness centre and a terrace.

From US$82.96 per night
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 497 reviews

Boasting spectacular ocean view from every guest room, The Ocean Colombo - Guaranteed Sea View Rooms features modern and comfortable accommodation along Marine Drive.

From US$184.85 per night

Great access to the city centre. Check these four-star hotels in Colombo and nearby

Scored out of 10, guest rating 7.0
Good - What previous guests thought, 86 reviews

Situated in Colombo, 200 metres from Kollupitiya Beach, Kreation Hotels Colombo features accommodation with a terrace, free private parking and a restaurant.

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 109 reviews

Situated in Colombo, within 5.8 km of Bambalapitiya Railway Station and 6.1 km of R Premadasa Stadium, SeSaya Poshtel & Bistro - Colombo's Newest and Finest Poshtel Dorms and Rooms features...

From US$87.20 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 975 reviews

Embrace world-class service and create memorable moments at Radisson Hotel Colombo Situated down Marine Drive in Colombo, Radisson Hotel Colombo offers modern and comfortable accommodation with free...

From US$139.06 per night
Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 121 reviews

Enjoying a beachfront location on Colombo Beach, Global Towers offers value-for-money accommodation with 24-hour room service.

From US$103.37 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 265 reviews

Best Western Elyon Colombo features a rooftop bar and lounge, a fitness centre, a business centre and rooms with city views and free WiFi access.

From US$192.94 per night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 1,377 reviews

Located in heart of Colombo City, 30 km from Colombo Airport, Supun Arcade Residency offers modern apartments with private balconies.

From US$209.76 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 1,074 reviews

Mirage Hotel Colombo is located in Colombo. The hotel provides elegant accommodation equipped with a private balcony and free WiFi access is available. The hotel also offers an outdoor pool.

From US$362.41 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 933 reviews

Pegasus Reef - A Beach Resort in Colombo is a 10-minute drive from Colombo’s city centre and only 200 metres from the Helakanda Beach. It offers an outdoor pool, 3 dining options and free parking.

From US$166.51 per night

FAQ about four-star hotels in Colombo

4 star hotels that guests love in Colombo

See all
Avg. price/night: US$412.44
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 2,071 reviews
Modern building. Comfortable and quiet rooms, with wonderful ocean view. Convenient location, close to the city center and main attractions and several restaurants. Fast internet. Nice swimming pool and gym. Helpful staff.
Guest review by
Ricardo
Family with young children
Avg. price/night: US$214.31
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 6,581 reviews
Great location, very high quality gym, pool and bar area. Modern and well appointed rooms.
Guest review by
Dan
Solo traveller
Avg. price/night: US$203.55
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 2,428 reviews
Best hotel during my trip in Sri Lanka. Perfect for start and end of journey. Location is ideal to walk around of most of the sights of Colombo. Newly renovated, nice design, room is spacious, everything works and of quality
Guest review by
Sergey
Solo traveller