Hotels in Sri Lanka, Asia

Search over 1 million properties and 550 airlines worldwide

Save 10% or more on select stays with Expedia Rewards

Most hotels are fully refundable. Because flexibility matters.

Top Cities in Sri Lanka

Top Hotels in Sri Lanka

Amora Lagoon
3.5 out of 5
667/154 LIVER BROTHER, ROAD, Seeduwa - Katunayake, WP
Fully refundableReserve now, pay when you stay
The price is £53 per night from 7 Dec to 7 Dec
3.7/5 Good! (20 reviews)
"Though, like many of the newer Sri Lankan hotels, Amora Lagoon is a nice facility (nice decorations, modern architecture), the recent Easter attacks have hit the Sri Lankan tourist industry quite hard. I was maybe 1 of 3 guests in the entire hotel. This meant the mini bar was empty, they weren't ..."

Reviewed on 4 Jul 2019

Amora Lagoon
The Fortress Resort & Spa
5 out of 5
Habaraduwa, Koggala, Galle
The price is £124 per night from 1 Dec to 1 Dec
4.7/5 Exceptional! (76 reviews)
"old property needs full makeover no longer 5 stars in my opinion"

Reviewed on 27 Jul 2021

The Fortress Resort & Spa
FOX Resorts Kandy
5 out of 5
No.125, Richmond Hill, Heerasgala, Kandy
Fully refundableReserve now, pay when you stay
The price is £94 per night from 1 Dec to 1 Dec
5/5 Exceptional! (4 reviews)
Shiny new hotel with amazing views.
"A very good hotel, brand new. The location is perfect right in the hills away from the town, you will need to have transport to get to town that can be easily arranged and cheap. Great pool, lovely gardens"

Reviewed on 20 Mar 2020

FOX Resorts Kandy
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Hilton Colombo Residence
5 out of 5
200 Union Place, Colombo
Fully refundableReserve now, pay when you stay
The price is £99 per night from 3 Dec to 3 Dec
4.2/5 Very Good! (244 reviews)
"Value for money one spends. Comparatively speaking, one gets an apartment with all amenities a 5 star hotel provides which translates to more space / Square meters. Pantry well equipped for cooking. Overall, excellent experience. It's an older property well built, structurally sound, well maintained. ..."

Reviewed on 1 Jan 2021

Hilton Colombo Residence
Earl's Regency
5 out of 5
Kundasale, Kandy
Fully refundableReserve now, pay when you stay
The price is £61 per night from 1 Dec to 1 Dec
4.1/5 Very Good! (249 reviews)
"Lovely hotel with smiley staff and amazing food. Facilties are good and location is good but you will need to get a tuk tuk into Kandy. Standards in the hotel are high.As somebody who has worked in food mangament I was very impressed with nightly buffet.Shame oir trip was cut very short by corona ..."

Reviewed on 20 Mar 2020

Earl's Regency
Galle Face Hotel
5 out of 5
2 Galle Road, Colombo
Fully refundableReserve now, pay when you stay
The price is £119 per night from 30 Nov to 30 Nov
4.4/5 Wonderful! (793 reviews)
"Good"

Reviewed on 1 Oct 2021

Galle Face Hotel
Amaya Hills Kandy
4.5 out of 5
Heerassagala Kandy Sri Lanka, Kandy
Fully refundableReserve now, pay when you stay
The price is £63 per night from 1 Dec to 1 Dec
3.8/5 Good! (163 reviews)
"The hotel has a perfect mountain view. The rooms are good and clean. The food service is okay, but it could have been better."

Reviewed on 28 Nov 2021

Amaya Hills Kandy
Camelot Beach Hotel
3 out of 5
345 Lewis Place, Negombo, Western
Fully refundableReserve now, pay when you stay
The price is £66 per night from 5 Dec to 5 Dec
4.1/5 Very Good! (173 reviews)
"Lovely hotel ,great value food good Only downside we were full board ,the dinner menu was the same each day We had a lovely stsy"

Reviewed on 16 Mar 2020

Camelot Beach Hotel
Fairway Colombo
4 out of 5
7, Hospital Street, Colombo 01, Colombo
Fully refundableReserve now, pay when you stay
The price is £48 per night from 4 Dec to 4 Dec
4.2/5 Excellent! (451 reviews)
"A really nice hotel. It is close to ministry of crab and Ceylon spa and lots of eateries nearby as well as transportation. We stayed here specially to go to ministry of crab. The staff are friendly and helpful. The hotel is clean and the price is reasonable. It is 1 hour away from the airport which ..."

Reviewed on 16 Nov 2021

Fairway Colombo
Heritance Ahungalla
5 out of 5
Galle Road, Ahungalla
Fully refundableReserve now, pay when you stay
The price is £58 per night from 5 Dec to 5 Dec
4/5 Very Good! (106 reviews)
"Beautiful hotel by the Indian Ocean"

Reviewed on 8 Oct 2021

Heritance Ahungalla
Galadari Hotel
4 out of 5
64, Lotus Road, Colombo
Fully refundableReserve now, pay when you stay
The price is £63 per night from 30 Nov to 30 Nov
3.6/5 Good! (168 reviews)
"Good"

Reviewed on 13 Dec 2020

Galadari Hotel
Cape Weligama
5 out of 5
Abimanagama Rd, Weligama, Southern Province
Fully refundableReserve now, pay when you stay
The price is £414 per night from 4 Dec to 4 Dec
4.9/5 Exceptional! (38 reviews)
Amazing stay
"Very attentive staff, stunning location with wonderful facilities. The views from all parts of the hotel were breathtaking. If you like surfing, there’s an excellent left hand reef just minutes from the hotel. Would highly recommend, it was the highlight of the trip."

Reviewed on 16 Jan 2020

Cape Weligama
Marino Beach Colombo
5 out of 5
590 Marine Drive, Colombo, WP
Fully refundableReserve now, pay when you stay
The price is £50 per night from 1 Dec to 1 Dec
4.6/5 Wonderful! (377 reviews)
"Nice"

Reviewed on 24 Nov 2021

Marino Beach Colombo
Cinnamon Lakeside Colombo
5 out of 5
115, C. A. Gardiner Mawatha, Colombo
Fully refundableReserve now, pay when you stay
The price is £77 per night from 10 Dec to 10 Dec
4.3/5 Excellent! (377 reviews)
"Amenity is overall ok, except; - No power outlets next to bed - No universal power outlets - it’s really difficult to use the office desk. Bec there is no enough space between the chair and desk to put the legs in."

Reviewed on 29 Dec 2020

Cinnamon Lakeside Colombo
Mövenpick Hotel Colombo
5 out of 5
24 Dharmapala Mawatha, Colombo, Western
The price is £90 per night from 19 Dec to 19 Dec
4.3/5 Excellent! (321 reviews)
"Wonderful and accommodating staff; clean and spacious. Overall a great stay in a convenient location. Pool is on upper floor."

Reviewed on 15 Mar 2020

Mövenpick Hotel Colombo
The Radh Hotel
4.5 out of 5
30 Colombo St, Kandy, CP
Fully refundable
The price is £73 per night from 17 Dec to 17 Dec
4.3/5 Excellent! (53 reviews)
Definitely worth a stay if visiting Kandy!
"We stayed at the Radh for one night in Kandy. The hotel is in an extremely convenient location, the staff are incredibly friendly (they can’t do enough for you), and the hotel is really well designed and done out to a very high standard. Everything is thought of and more."

Reviewed on 16 Mar 2020

The Radh Hotel
Cinnamon Red Colombo
3.5 out of 5
59, Ananda Coomaraswamy Mawatha, Colombo
Fully refundableReserve now, pay when you stay
The price is £49 per night from 1 Dec to 1 Dec
4.4/5 Excellent! (884 reviews)
"The pool, scenery and overall cleanliness of the hotel along with the professionalism of their staff is highly commendable"

Reviewed on 22 Mar 2020

Cinnamon Red Colombo
Heritance Negombo
5 out of 5
175, Lewis Place, Negombo
Fully refundableReserve now, pay when you stay
The price is £116 per night from 2 Dec to 2 Dec
4.5/5 Wonderful! (367 reviews)
"This was a great place to spend the 2 day quarantine when entering Sri Lanka. The food was wonderful, the room service prompt and the employees like shalindra and Chirangra were so incredibly friendly. Super close to the airport."

Reviewed on 13 May 2021

Heritance Negombo
Shangri-La Colombo
5 out of 5
1 Galle Face, Colombo
Fully refundableReserve now, pay when you stay
The price is £129 per night from 19 Dec to 19 Dec
4.7/5 Exceptional! (218 reviews)
"Very nice property with excellent staff and services. Great views and surroundings."

Reviewed on 4 Nov 2021

Shangri-La Colombo
The Kingsbury Colombo
5 out of 5
48 Janadhipathi Mawatha, Colombo
Fully refundableReserve now, pay when you stay
The price is £74 per night from 2 Dec to 2 Dec
4.2/5 Excellent! (601 reviews)
"Bath tub is terrible bad"

Reviewed on 12 Jul 2021

The Kingsbury Colombo
Don't see what you're looking for?
See all available properties in Sri Lanka
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.