The 10 best four-star hotels in Colombo, Sri Lanka | Booking.com
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.

D
Dias
From
Sri Lanka
Incredibly beautiful feel good oasis in the middle of colombo. The breakfast freshly prepared was beyond delicious.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 274 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.

D
Dean
From
South Africa
Great cultural/historical experience. If you a bawa fan this stay is essential. So well preserved, and the staff make the experience authentic. While the stay felt like a preserved time capsule it also offered a great escape from the hustle and bustle of Colombo. Tharak and Anthony were great hosts. Helpful and friendly.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 433 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.

I
Ilayda
From
Netherlands
We had a great time in Aathma Colombo House. We were lucky enough to be the first guest after the hotel was renovated and the staff made it possible for us to have an unforgettable stay. We had received a very warm welcome and the attention to detail in the design of the property and the rooms is incredible. Would definitely stay here again if I'm back in Colombo!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 306 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.

S
Singer1
From
United Arab Emirates
This boutique hotel is an absolute gem. It's very comfortable, clean and friendly. The hospitality was so personal, they made us feel so special the whole time we were there. All our requests where met instantly. I also explained that it was my husband's birthday during our stay when we first arrived and they remembered this and provided us with a special breakfast including a birthday cake, which was really lovely. Thank you, especially to Dilshan, who was absolutely wonderful and Kasun for his support and welcome. In fact, the whole team were fantastic. Well done to all team at 55TG Boutique. 😊
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 185 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.

H
Houghton
From
New Zealand
A beautiful property with a very relaxed, tranquil feel away from the hustle and bustle of the main Colombo Streets but still a great location to get to places easily . Room was spacious, very clean and nicely decorated. Lovely open air dining room where we had the best breakfasts. The staff were very professional and super friendly and helpful. Amazing service from everyone.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 238 reviews
Price from
US$98.28
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.

w
wiraj
From
Italy
It was a pleasure staying in this appartment... In the center of colombo... We had a upgrade on our arrive... The staff was very nice with us.. The appartment was perfect with all the things you need ... Hope to come again ...
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 117 reviews
Price from
US$94.80
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.

S
Silvia
From
Netherlands
The staff and management were super kind, the place is incredible, it’s an oasis in Colombo
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 18 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.

V
Vasilisa
From
Russia
Nice comfy bed (had such a good sleep here), 4 pillows harder and softer, clean linen and towels smell good, great air conditioning, amazing blackout curtens. Clean and well designed and well equipped. Enough sockets well placed. Soft clean carpet on the floor. Spacious bathroom. Beautiful restaurant with tasty food. Polite personnel. Great pool area with clean water and beautiful view. They offer cleaning every day, but we didn't use it. Also there are smart doors with the light you can switch on to not be disturbed - loved it. Special thank you to Sadeesh, he was so very nice wnd welcoming to us when we arrived in the middle of the night.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,895 reviews
Price from
US$84
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.

N
NIKITA
From
Russia
thanks to all the staff for the hospitality. the staff is always trying to help. early check-in
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 2,069 reviews
Price from
US$81
1 night, 2 adults

Granbell Hotel Colombo

Hotel in Kollupitiya, Colombo

Set in Colombo, 90 metres from Kollupitiya Beach, Granbell Hotel Colombo offers accommodation with an outdoor swimming pool, free private parking, a fitness centre and a terrace.

M
Marko
From
Serbia
Awesome hotel! Amazing rooftop pool, room, view, everything!
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 6,488 reviews
Price from
US$94.50
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

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

  • Zest Metropole

    Fort, Colombo
    Budget options available
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 2,454 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$135.70 per night
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 2,622 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$133.48 per night
  • The Steuart by Citrus

    Fort, Colombo
    Budget options available
    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 990 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$78.66 per night
  • Grand Oriental Hotel

    Fort, Colombo
    Budget options available
    Scored out of 10, guest rating 6.6
    Pleasant - What previous guests thought, 1,464 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.

  • Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 356 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$115.37 per night
  • Rococo Residence

    Colombo
    Budget options available
    Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 80 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$99 per night
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 3,901 reviews

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

    From US$89.10 per night
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 507 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

Enjoy breakfast in Colombo and nearby

  • Marine Suites

    Colombo
    Breakfast options
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 201 reviews

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

    From US$139.15 per night
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 251 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$71.40 per night
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 239 reviews

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

    From US$46.66 per night
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 447 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 5.6
    Passable - What previous guests thought, 47 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$67.25 per night
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 516 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$92.70 per night
  • Scored out of 10, guest rating 6.4
    Pleasant - What previous guests thought, 673 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$75.75 per night
  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 244 reviews

    Situated in Colombo, 4.6 km from Bambalapitiya Railway Station, Artisan Villa features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

    From US$75.90 per night

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

  • Scored out of 10, guest rating 6.5
    Pleasant - What previous guests thought, 95 reviews

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

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

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

    From US$76.92 per night
  • The Ocean Colombo

    Colombo
    Central location
    Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 522 reviews

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

    From US$174.36 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 83 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$69.12 per night
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 957 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$99.15 per night
  • Scored out of 10, guest rating 6.4
    Pleasant - What previous guests thought, 128 reviews

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

    From US$106.66 per night
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 258 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$129.53 per night
  • Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 1,305 reviews

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

    From US$199.27 per night

FAQ about four-star hotels in Colombo

4 star hotels that guests love in Colombo

See all
  • Avg. price/night: US$239.48
    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 2,069 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$174.12
    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 6,488 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$135.70
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 2,454 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