Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Check prices on hotels in Sri Lanka

Tonight 24 Jul. - 25 Jul.
This weekend 26 Jul. - 28 Jul.
Next weekend 2 Aug. - 4 Aug.

Featured Sri Lanka 5 Stars Hotels

See all 4,923 properties in Sri Lanka

Estimated price for 1 night/2 adults

Marino Beach Colombo
Marino Beach Colombo
5.0 out of 5.0 590 Marine Drive, Colombo, WP
Free Cancellation
4.6/5 (159 reviews)
AU$103/ night for 2 guests

When you stay in this hotel, you feel like you’re in a five star hotel. Very clean and spacious rooms. Shopping mall with a food court below the hotel. Excellent staff, always ready to assist. Certainly stay in this hotel again.

Reviewed on 19 Jul. 2019
Taj Samudra
Taj Samudra
5.0 out of 5.0 25 Galle Face Centre Road, Colombo
Free Cancellation
4.2/5 (224 reviews)
AU$210/ night for 2 guests

Ocean views, well maintained with excellent staff. Buffet breakfast had an extensive spread with South Indian/ Sri Lankan items made to order. Mr Dayalan (chef) was amazing and his creations delectable. It was a fantastic stay and I will be back!

Reviewed on 14 Jul. 2019
Galle Face Hotel
Galle Face Hotel
5.0 out of 5.0 2 Galle Road, Colombo
4.4/5 (635 reviews)
AU$195/ night for 2 guests

Quiet,prompt service. Would have appreciated brighter lighting in room as I am visually impaired.

Reviewed on 10 Jul. 2019
Weligama Bay Marriott Resort & Spa
Weligama Bay Marriott Resort & Spa
5.0 out of 5.0 700 Matara Road, Pelana, Weligama
4.4/5 (85 reviews)
AU$223/ night for 2 guests

It was very good the hotel is clean, the staff are welcoming and the food is delicious

Reviewed on 25 Jun. 2019
Cinnamon Grand Colombo
Cinnamon Grand Colombo
5.0 out of 5.0 77, Galle Road, Colombo
Free Cancellation
4.3/5 (562 reviews)
AU$190/ night for 2 guests


Reviewed on 15 Apr. 2019
Mövenpick Hotel Colombo
Mövenpick Hotel Colombo
5.0 out of 5.0 24 Dharmapala Mawatha, Colombo, Western
Free Cancellation
4.3/5 (255 reviews)
AU$198/ night for 2 guests

The room, although has blackout curtains let’s in a lot of light! At 6am, the room was lit. Other than that, staff is courteous, rooms are clean and comfortable, a little small for 2 people with large luggage. The restaurant Robata grill was terrible. We returned almost every single item we ordered ...

Reviewed on 20 Apr. 2019
Shangri-La Hotel, Colombo
Shangri-La Hotel, Colombo
5.0 out of 5.0 1 Centre Road, Galle Face, Colombo
4.7/5 (164 reviews)
AU$255/ night for 2 guests

Wonderful staff and service. Food was great. The views were perfect.

Reviewed on 22 Jul. 2019
Heritance Kandalama
Heritance Kandalama
5.0 out of 5.0 Kandalama Lake front, Dambulla
Free Cancellation
4.4/5 (370 reviews)
AU$161/ night for 2 guests

Unbeatable views and setting but the hotel is in dire need of refurbishment. With some investment and small tweaks this could be a world class hotel, but for the price (Almost double what we paid at similar standard properties in Sri Lanka) I cannot say it lived up to expectations. We visited the ...

Reviewed on 3 Jul. 2019
Jetwing Blue
Jetwing Blue
5.0 out of 5.0 Negombo Beach, Ethukala, Negombo
3.8/5 (250 reviews)
AU$119/ night for 2 guests

Long beach and friendly people Very comfortable Beautiful place

Reviewed on 1 Jul. 2019

Five Star Hotels & Resorts in Sri Lanka

Enjoy a luxurious getaway when you indulge in a 5-star hotel stay in Sri Lanka.

  • Browse the recommendations of other travellers like you
  • Search for the best hotel or resort in the neighbourhood you prefer
  • Book with the for the best price for your trip

5-star accommodation in Sri Lanka offer upscale, personal service. From a concierge to valet parking, the amenities at Sri Lanka 5-star hotels will keep you most comfortable. In fact, you won’t have to lift a finger during your entire stay. Enjoy facilities that include swimming pools, spas, and fine dining. When it’s time to retire for the evening, expect plush bedding, fine bed linens, and exquisitely designed guest rooms.

Book your next stay at one of 7 best 5-star accommodation in Sri Lanka here on today. Once you have narrowed down your options based on your personal preferences, booking is fast and easy. You can start earning points with Expedia+ today, so the time to book is now.

Recently booked Sri Lanka hotels

The Gateway Hotel Airport Garden Colombo
4.5 out of 5.0
Last booking: 3 hours ago
Galadari Hotel
4.0 out of 5.0
Last booking: 10 hours ago
Global Towers Hotel & Apartments
4.0 out of 5.0
Last booking: 10 hours ago
Platinum One Suites
5.0 out of 5.0
Last booking: 11 hours ago
Buckingham Place
4.0 out of 5.0
Last booking: 11 hours ago
Anantaya Resort and Spa Passikudah
5.0 out of 5.0
Last booking: 13 hours ago
Hotel Sapphire
3.5 out of 5.0
Last booking: 14 hours ago
Thilanka Hotel
4.0 out of 5.0
Last booking: 17 hours ago
Taj Bentota Resort & Spa
5.0 out of 5.0
Last booking: 19 hours ago