Top-10 romantic Sri Lanka hotels

  • guests
When you are travelling with your second half, you often want to stop in some romantic place. That's why we've created a collection of the most romantic hotels in Sri Lanka on Hotellook. Cheap hotel rates here start from $40 and reach $271.
Hotellook team
1
Rating 9.0
Excellent romantic hotel. Good for sightseeing and located near shopping areas. Nice balcony and great bathrooms. Great amenities.
from $119
2
Rating 8.8
Excellent boutique hotel. Great location. Popular among families.
3
Rating 9.2
Excellent family hotel. Located near shopping areas and the beach. Fantastic service.
from $131
4
Rating 8.6
Excellent romantic hotel. Good for sightseeing. Spacious rooms. Good restaurant service. Friendly atmosphere.
5
Rating 8.9
Excellent romantic hotel. Fantastic service. Great location. Awesome vibe.
from $271
6
Rating 8.9
Excellent romantic hotel. Great room. Awesome vibe. Popular among people traveling with friends.
from $44
7
Rating 9.1
Excellent romantic hotel. Awesome rooms and service in a great location. Beautiful beach. Great pool. Awesome vibe.
from $71
8
Rating 8.2
Very good romantic hotel. Welcoming service and easy access by car. Spacious bathroom.
from $69
9
Rating 8.4
Very good romantic hotel. Great location.
10
Rating 8.2
Very good romantic hotel. Close to the city center. Service is professional and beds are top notch. Friendly service.
from $40
Check all Sri Lanka hotels
  • guests