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.

X
Xenia
From
Germany
Great and helpful host, beautiful place to relax after a long trip.
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
Daniel
From
Georgia
It is an amazing house with its rich history. We liked everything there. A big thanks to Tharaka who works there and tries to help with you with everything in between. we'll come back
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.

R
Rox_Petrescu
From
Romania
The accommodation has a stunning design, you could easily spend hours in the lobby just analyzing the beautiful collection of design objects. The pool is just perfect, the staff is very helpful. Everything is super clean, the breakfast is absolutely delicious, the bed is super-comfy, the garden is an oasis. For us, two adults and a 5 years old, this was the perfect way to start our adventure in Sri Lanka. Thank you.
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.

M
Michal
From
Israel
An amazing place with a great heart. lots of beautiful arts and crafts, the swimming pool was perfect, the room was very convenient and well designed, and last but definitely not least - the team!! They organised a birthday breakfast celebration for us and helped us in any possible way. Thanks a lot! We are very grateful!
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.

P
Pierre
From
France
Everything was great, nice design, amazing food, very comfortable rooms, great service especially at the restaurant.
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.

T
Tarun Kumar
From
India
Great rooms and ambiance. Hotel management is so nice and friendly.
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.

W
Winnie
From
United Kingdom
The staff at La Maison really went above and beyond. From greeted arrivals with welcome drinks to attentive and friendly staff at the restaurant. Chamara in particular was an excellent concierge. He booked appointments for me at the local spa (Noelines is great!) organised transfers and provided helpful recommendations. The hotel is a green oasis in busy Colombo. I enjoyed lounging by the pool and slept in the most comfortable bed. The location was safe so I felt comfortable walking to other cafes, restaurants and ATMs on my own. The owner Christophe is very passionate about his hotel and will happily answer questions or give you a tour. There are seven rooms at La Maison each with their own French theme. Finally I’d recommend the cheese platter which is actually made up of French imported French cheeses!
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.

M
Muhammad
From
United Arab Emirates
Good but make more for muslism. Thank you
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,900 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.

E
Emma Ryokou
From
New Zealand
beautiful hotel right by the ocean. You can watch the train go past from your window. The staff are very friendly. The design for the interior in the lobby and of the room is gorgeous. I love the cold lighting in the room too. Highly recommended.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 2,063 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.

L
Lina Narvilaitė
From
Lithuania
Very nice hotel in perfect location. Amazing pool and bar in the top. The stuff is very helpful and friendly.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 6,497 reviews
Price from
US$81.90
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

Enjoy breakfast in Colombo and nearby

  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 2,453 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,632 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
  • 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
  • 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 6.9
    Pleasant - 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
    Breakfast options
    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$143 per night
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 3,906 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, 509 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

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, 93 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
  • Marine Suites

    Colombo
    Central location
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 203 reviews

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

    From US$127.05 per night
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 253 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.9
    Good - What previous guests thought, 241 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, 449 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, 517 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, 671 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

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

  • Jetwing Ratnam Residence

    Colombo
    Budget options available
    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
  • Artisan Villa

    Borella, Colombo
    Budget options available
    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
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 86 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, 958 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
  • Best Western Elyon Colombo

    Colombo
    Budget options available
    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
  • Luxe320

    Colombo
    Budget options available
    Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 1 review

    Featuring air-conditioned accommodation with a plunge pool, Luxe320 is located in Colombo. This 4-star apartment offers a spa experience, with its sauna and fitness room.

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,063 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,497 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,453 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