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.

J
Jin Yee
From
Malaysia
Beautiful and comfortable place to stay and relax. The host gave us a warm and friendly welcome and greeted us around 9pm at night. The host is very helpful and accommodate to our special request. We stayed at 2 different rooms and both have their own unique and beautiful decorations. Love both rooms especially the bathrooms very much. Feel like having shower in the nature. It's a good place to stay at the end of our holiday trip and will remember it always.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 270 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
Diego
From
Germany
It is a beautiful place with great staff. They were very helpful and nice, specially the manager Anthony.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 434 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.

A
Aly.Fawzy
From
Egypt
Everything, staff are amazing Imran the reception Host is a lovely person. Architecture of the place is more than amazing with lots of details that u would never be bored of. Lastly Food is amazing
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 301 reviews
Price from
US$130
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.

B
Bitton-Neault
From
Greece
Beautiful place, amazing furniture great service and food
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 233 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.

C
Catherine
From
United Arab Emirates
The design, privacy & warm hospitality of the.owner and the team.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 17 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
Vazgen
From
Armenia
Thank you very much Sadhees for your help and responsiveness!
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,875 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.

m
majd
From
Palestinian Territory
The people working at the hotel are great Everything was more than wonderful
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 2,073 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.

F
Fathi
From
Bahrain
Location, view, cleanness, comfort.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 6,457 reviews
Price from
US$94.50
1 night, 2 adults

Zest Metropole

Hotel in Fort, Colombo

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....

m
minmo
From
Japan
The day we stayed there was my partner's birthday, the hotel offer us a pretty good cake surprisingly! My partner was so glad and enjoyed Bday night. Moreover they upgraded the room, it made us happy. The staff is well trained and when we checked in one of the receptionists told us to be careful as there are scammers nearby.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 2,453 reviews
Price from
US$100
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

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

  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 2,602 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$120.13 per night
  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 995 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 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$128.48 per night
  • Rococo Residence

    Colombo
    Central location
    Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 78 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,881 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
  • Scored out of 10, guest rating 6.4
    Pleasant - What previous guests thought, 99 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, 199 reviews

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

    From US$139.15 per night

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

  • Orion City Hotel

    Dematagoda, Colombo
    Budget options available
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 250 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
  • Rockwell Colombo

    Borella, Colombo
    Budget options available
    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 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
  • Colombo Court Hotel & Spa

    Colombo
    Budget options available
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 512 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$88.67 per night
  • Pearl Grand By Rathna

    Colombo
    Budget options available
    Scored out of 10, guest rating 6.4
    Pleasant - What previous guests thought, 679 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$84.17 per night
  • Jetwing Ratnam Residence

    Colombo
    Budget options available
    Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 3 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, 245 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, 80 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

Enjoy breakfast in Colombo and nearby

  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 444 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
  • The Ocean Colombo

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

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

    From US$163.87 per night
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 949 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 7.8
    Good - What previous guests thought, 259 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,302 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
  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 1,059 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$234.89 per night
  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 855 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$125.87 per night
  • Scored out of 10, guest rating 6.6
    Pleasant - What previous guests thought, 1,454 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$35 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,073 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$187.52
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 6,457 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