Search Romantic Hotels in Sri Lanka

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Top cities in Sri Lanka

Check prices for these dates

Our top choices for Sri Lanka romantic hotels

1. Mount Lavinia Hotel

Mount Lavinia Hotel
4.0 star property
Mount Lavinia
8.0 out of 10, Very good, (782 reviews)
"The food was amazing. The speed of the wi-fi was quite good. The safe in the room was very helpful . There are some very minor things like torn upholstery in the dinning area, but other than that it is very nice."
United States
Mannix
Mount Lavinia Hotel

2. Pullman Bentota Resort and Spa

Pullman Bentota Resort and Spa
4.0 star property
Bentota
8.2 out of 10, Very good, (212 reviews)
"Friendly staff, great location and fun activities."
United States
Roshanthi
The price is £135
includes taxes & fees
5 Nov - 6 Nov
Pullman Bentota Resort and Spa

3. Anantara Peace Haven Tangalle Resort

Anantara Peace Haven Tangalle Resort
5.0 star property
Tangalle
9.4 out of 10, Exceptional, (155 reviews)
"A beautiful hotel on an amazing beach - the sunrise is incredible! Lots of amenities and bars and restaurants to choose from. Rooms are spacious and clean. "
United Kingdom
Elle
The price is £348
includes taxes & fees
25 Nov - 26 Nov
Anantara Peace Haven Tangalle Resort

4. Elephant Corridor

Elephant Corridor
5.0 star property
Sigiriya
8.4 out of 10, Very good, (49 reviews)
"Très bon rapport qualité-prix, très grande chambre en pleine nature. On voit des éléphants et des water Buffalo se promener la nuit."
Canada
Anonymous traveller
Elephant Corridor

5. Amagi Aria

Amagi Aria
5.0 star property
Negombo
7.6 out of 10, Good, (364 reviews)
"Everything was perfect !"
United Kingdom
Akilan
The price is £47
includes taxes & fees
6 Nov - 7 Nov
Amagi Aria

6. Jungle Beach an Uga Experience - Trincomalee

Jungle Beach an Uga Experience - Trincomalee
5.0 star property
Kuchchaveli
9.6 out of 10, Exceptional, (116 reviews)
"Beautiful beach and wonderful staff, however the room was fairly basic and not worth what we paid"
Canada
Jaye
Jungle Beach an Uga Experience - Trincomalee

7. Airport resort

Airport resort
4.0 star property
Seeduwa - Katunayake
7.8 out of 10, Good, (202 reviews)
"Praktisch für den Flughafen. "
Germany
Marita
Airport resort

8. Anantara Kalutara Resort

Anantara Kalutara Resort
5.0 star property
Kalutara
8.6 out of 10, Excellent, (56 reviews)
"Great food, friendly staff, beautiful property, private beach access."
United States
Manjula
The price is £248
includes taxes & fees
15 Nov - 16 Nov
Anantara Kalutara Resort

9. ÀNI Sri Lanka

ÀNI Sri Lanka
5.0 star property
Dickwella
ÀNI Sri Lanka

10. Anilana Craigbank

Anilana Craigbank
3.5 star property
Nuwara Eliya
10.0 out of 10, Exceptional, (1 review)
Anilana Craigbank
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.

Top Sri Lanka Hotel Reviews

Explore a world of travel with Expedia