Romantic in Sri Lanka

Romantic Hotels in Sri Lanka, Asia

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

No Expedia cancellation fee to change or cancel almost any hotel reservation

Search over a million flights, hotels, packages, and more

Featured Sri Lanka Romantic Hotels

Mount Lavinia Hotel
4 out of 5
100 Hotel Road, Mount Lavinia
Free cancellation
Rs7,900
per night
1 Nov-2 Nov
4.1/5Very Good! (541 reviews)

"Stayed 5 nights at this nice hotel with scenic sea view."…"

Reviewed on 31 Jul 2019

Mount Lavinia Hotel
Anantara Peace Haven Tangalle Resort
5 out of 5
Goyambokka Estate, Tangalle
Free cancellationReserve now, pay when you stay
Rs14,000
per night
25 Oct-26 Oct
4.6/5Exceptional! (89 reviews)
Beyond your wildest dreams!

"I can’t recommend this hotel enough and I rarely do reviews. However, this hotel have beant over backwards to make sure we have a good stay, even sending ginger and honey tea to our room when I mentioned in passing that my husband had a sore stomach! Piyal and the rest of the staff are a true testament ..."…"

Reviewed on 1 May 2019

Anantara Peace Haven Tangalle Resort
Elephant Corridor
4 out of 5
Pothana, Kimbissa, Dambulla
Rs6,658
per night
25 Oct-26 Oct
4.2/5Very Good! (48 reviews)

"I stayed here 10 years ago and it was wonderful. The “bones” are great but “cracks” are appearing. The rooms are generous and the property and vistas are beautiful. The property, rooms and facilities are beginning to look a little tired and the staff are struggling. The swimming pool and spa are ..."…"

Reviewed on 7 Jul 2019

Elephant Corridor
Amagi Aria - Negombo's Hidden Secret
4 out of 5
640 / 82 Colombo road Karuna, Negombo
Free cancellationReserve now, pay when you stay
Rs3,713
per night
25 Oct-26 Oct
3.7/5Good! (247 reviews)

"Service staff are faultlessly BRILLIANT. WiFi needs serious attention. Given access codes that failed, after a few annoying hours, got logged into a system that would only work in my room. Fine for some people,some of the time, but you don't stay in your room all the time, Important phone calls were ..."…"

Reviewed on 18 Jul 2019

Amagi Aria - Negombo's Hidden Secret
Bentota Beach by Cinnamon
Get Rates
3.7/5Good! (83 reviews)
Do not stay here !!! It is a awful hotel!

"The hotel is one of the worst hotels we have stayed in. I have been to this hotel as a child and it was a fantastic hotel back then but now its gone down so much! The room was dirty and had a terrible smell.The room looked like it wasn't clean for years. We complained to the manager and he move us ..."…"

Reviewed on 30 Apr 2017

Bentota Beach by Cinnamon
Jungle Beach by Uga Escapes
5 out of 5
27th Kilometre post Pulmoddai Rd, Kuchchaveli
Rs10,453
per night
25 Oct-26 Oct
4.8/5Exceptional! (89 reviews)

"The room and service was fantastic. The breakfast spread was delicious and we really enjoyed the seafood BBQ."…"

Reviewed on 22 Sep 2019

Jungle Beach by Uga Escapes
Airport resort
4 out of 5
54/B, Walpola Road, Andiambalama, Seeduwa - Katunayake
Free cancellationReserve now, pay when you stay
Rs2,758
per night
25 Oct-26 Oct
3.9/5Good! (154 reviews)

"Very helpful staff after a long late flight arrival, lovely breakfast chats and transfer to our next hotel was more like a mini tour of negambo!"…"

Reviewed on 1 Oct 2019

Airport resort
Anantara Kalutara Resort
5 out of 5
St Sebastian Rd Katukurunda, Kalutara
Free cancellationReserve now, pay when you stay
Rs11,744
per night
24 Oct-25 Oct
4.4/5Wonderful! (37 reviews)

"Exceptional service at an amazing venue, with good food and relaxing conditions"…"

Reviewed on 16 Sep 2019

Anantara Kalutara Resort
ANI Private Resorts Sri Lanka
5 out of 5
Dickwella, Kondeniya Road, Talalla Beach Front, Dickwella
Get Rates
ANI Private Resorts Sri Lanka
Anilana Craigbank
3.5 out of 5
No.48, Waterfield Drive, Nuwara Eliya
Rs9,741
per night
22 Oct-23 Oct
Anilana Craigbank
OYO 250 Hotel Aradhana
3 out of 5
184, Richmond Hill Road, Galle
Free cancellationReserve now, pay when you stay
Rs1,455
per night
19 Oct-20 Oct
OYO 250 Hotel Aradhana
Araliya Green Hills Hotel
4 out of 5
Free cancellationReserve now, pay when you stay
Rs6,340
per night
1 Nov-2 Nov
3.7/5Good! (20 reviews)
Good Hotel & great service

"The hotel was really good and service was acceptional from the reception staff. The room nice, however the view was facing another hotel and court yard, so you couldn’t look out of the window to admire the views. Also the hearing in the room wasn’t all that it kept cutting off every 5 minutes and ..."…"

Reviewed on 26 Mar 2019

Araliya Green Hills Hotel
Asha Beach & Spa
4 out of 5
Madilla Beach Road, Tangalle
Free cancellationReserve now, pay when you stay
Rs4,954
per night
1 Nov-2 Nov
3.6/5Good! (7 reviews)
Nice place.

"Positives: right by the beach + nice private beach area. enjoyed kayaking on the lagoon out the back through the mangroves at no charge. Negatives: No air con in the room + need to sleep under a mosquito net. Wifi was a bit hit+miss at times."…"

Reviewed on 26 Feb 2019

Asha Beach & Spa
Avani Bentota Resort
5 out of 5
No 03 Hotel Road, Bentota
Free cancellationReserve now, pay when you stay
Rs4,247
per night
19 Oct-20 Oct
4.2/5Very Good! (148 reviews)

"Fantastic location where you could easily walk out to local restaurants or jump on the train for a day trip"…"

Reviewed on 8 Sep 2019

Avani Bentota Resort
Avani Kalutara Resort
4 out of 5
St. Sebastian's Road, Katukurunda, Kalutara
Free cancellationReserve now, pay when you stay
Rs5,605
per night
21 Oct-22 Oct
4/5Very Good! (74 reviews)

"It was the best place to stay as a family.. Was clean and a quiet place. Loved it."…"

Reviewed on 8 Jul 2019

Avani Kalutara Resort
Avita Holiday Home
3 out of 5
Thiranagama, Pinkanda Road, Hikkaduwa
Rs1,456
per night
1 Nov-2 Nov
5/5Exceptional! (1 review)
Spacious Apartment

"Very clean and spacious apartment with friendly hosts."…"

Reviewed on 27 Nov 2017

Avita Holiday Home
Bandarawela Hotel
3 out of 5
No. 14, Welimada Road, Bandarawela
Free cancellationReserve now, pay when you stay
Rs2,786
per night
19 Oct-20 Oct
3.9/5Very Good! (37 reviews)

"The whole vibe of the place just takes you back in time."…"

Reviewed on 29 Jul 2019

Bandarawela Hotel
Blue Water Club Suites
4 out of 5
Thalpitiya, Wadduwa
Rs12,092
per night
31 Oct-1 Nov
4/5Very Good! (2 reviews)

"This is a good quality resort,well designed and with a great beachside smbience."…"

Reviewed on 24 Jan 2019

Blue Water Club Suites
Can'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.

Romantic Hotels in Sri Lanka

Search for Romantic Hotels in Sri Lanka on Expedia. You can easily find your hotels in Sri Lanka using one of the methods below:

  • View our selection of featured hotels in Sri Lanka
  • Use the map to find hotels in the Sri Lanka neighborhood you prefer
  • Use the filters to see hotels in a specific area of Sri Lanka, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Sri Lanka
  • Enter your travel dates to view the best deals on hotels in Sri Lanka - while they last

More trip options

Recently booked Sri Lanka hotels

Travellers loved these Romantic Hotels