The most popular Sri Lanka hotels

  • guests
Here is the list of the most popular hotels in Sri Lanka according to the users of Hotellook. Hotel rates in Sri Lanka depend on the season, the number of stars, the set of services, location, and other factors. The prices for most popular hotels in Sri Lanka start from $64 and can reach up to $219.
Hotellook team
1
Rating 8.8
Excellent boutique hotel. Sightseeing and hotel surroundings are nice. Tasty breakfast. Popular among couples.
from $147
2
Rating 9.3
Excellent family hotel. Nearby shopping is top-notch and service staff are friendly. Spacious bathroom.
from $219
3
Rating 8.4
Very good business hotel. Located near shopping areas and has easy access to train stations. Quiet rooms and friendly service. Luxurious Hotel.
from $121
4
Rating 8.4
Very good romantic hotel. Good for sightseeing and located near shopping areas. Great dining experience. Good business facilities. Great concierge service. Popular among business travelers.
from $138
5
Rating 8.3
Very good city hotel. Good for sightseeing and has a beach nearby. Beautiful views and friendly service. Luxurious Hotel. Popular among business travelers.
from $162
6
Rating 8.6
Excellent romantic hotel. Good for sightseeing. Spacious rooms. Awesome vibe. Friendly atmosphere.
from $192
7
Rating 7.8
Good Hotel. Friendly service, quiet rooms, and great views. Popular among couples.
from $64
8
Rating 8.2
Very good hotel. Close to Mahaweli. Good for sightseeing and close to the city center. Tasty breakfast. Stylish Hotel. Smooth booking process. Popular among families.
from $86
9
Rating 8.9
Excellent hotel. Good for sightseeing and has a beach nearby. Stylish Hotel. Clean hotel facilities. Clean pool area. Popular among couples.
from $192
10
Rating 8.1
Very good city hotel. Close to the beach and train stations. Excellent beds and great views. Luxurious Hotel. Popular among business travelers.
from $150
Check all Sri Lanka hotels
  • guests