1
Suriya Resort Kammala
Resort hotel
Elegant hotel with sleek rooms, plus a pool, a posh spa & a refined restaurant with a terrace.
$82/night
4.20 (4.1K reviews)
2
Club Hotel Dolphin
Resort hotel
Vibrant resort with a spa & an outdoor pool, plus restaurants, bars & a performing arts theatre.
$80/night
4.50 (4.1K reviews)
4
Hotel Club Palm Bay
Relaxed lakefront resort with 2 restaurants, plus an outdoor pool & a private beach area.
$58/night
4.30 (2.7K reviews)
5
Carolina Beach Resort & Spa
Resort hotel
👍 I recently had the pleasure of staying at Carolina Beach, and I must say that the hospitality I experienced at the entry was not exceptional. From the moment I walked through the doors, the greetings with warm smiles and a genuine eagerness that a guest expects were not as experienced.
Parking is op...
$78/night
4.20 (1.7K reviews)
6
Avenra Gangaara Hotel
Hotel
Unfussy rooms in a relaxed hotel featuring an outdoor pool, a restaurant/bar & river views.
4.40 (1.6K reviews)
7
Ranweli Holiday Village
Resort hotel
Refined rooms & bungalows at a high-end resort with an international restaurant & an Ayurveda spa.
4.00 (1.1K reviews)
8
Moon Light Hotel
Hotel
Upmarket hotel with casual cabanas with free breakfast, plus an outdoor pool, dining & event space.
4.10 (591 reviews)
9
Kumudu Valley Resort
Resort hotel
Unfussy rooms & polished villas in a resort offering a riverside restaurant & an outdoor pool.
4.00 (580 reviews)
10
Grand Holiday Resort
Resort hotel
👍👍 One of the best resorts I have visited till now. The receptionists were really helpful and friendly. Great staff who knew how to serve the customer. The location of the resort is not perfect but must accept that the setting was quite peaceful and it was a relief to walk in such a quiet and peaceful...
4.40 (571 reviews)
11
Chilaw City Hotel
Hotel
Simple rooms, a restaurant & an outdoor pool in a casual hotel set near the beach.
3.90 (501 reviews)
12
The Blue Lagoon Resort Kalpitiya
Resort hotel
👍👍 An amazing location with amazing service from staff. Located facing a section of the lagoon, the resort is very quiet and calming. The rooms are immensely spacious with open air bathrooms which was unique. Eat chalet has their own parking space. The pool is not massive but perfect to have a dip over...
$63/night
4.50 (485 reviews)
13
Amagi Beach
Hotel
Unfussy rooms in a casual beachfront hotel featuring sea views, an outdoor pool & a restaurant.
$19/night
3.70 (451 reviews)
14
Blue Whale Resort Kalpitiya
Resort hotel
Posh resort by the beach, offering rooms & apartments, plus a restaurant, free breakfast & a pool
$79/night
4.30 (449 reviews)
15
Elements Beach & Nature Resort
Hotel
👍👍 Excellent place to stay if you love the outdoors. All the meals served are fresh and they use seafood caught by local fishermen.
The staff are excellent and love what they do.
We went out on the ocean to see dolphins and saw at least 50, maybe closer to a hundred.
The kids loved the horse riding and...
4.70 (426 reviews)
17
Wattura Resort and Spa
Hotel
Refined resort offering direct beach access, a restaurant & a bar, plus an outdoor pool & a spa.
4.50 (383 reviews)
19
Atara Lagoon Kalpitiya
Hotel
👍👍 We had the best stay we’ve ever had in a hotel at Atara Lagoon. From the moment we arrived the owner and the staff made every effort possible to make sure that we had a homely stay. All of our needs were catered to and nothing was left lacking. The rooms were clean and we stayed in a cabana so it wa...
$49/night
4.50 (315 reviews)
20
Karunakarala Ayurveda Resort
Hotel
Unfussy wood bungalows in a relaxed riverside spa resort offering dining, an outdoor pool & yoga.
$97/night
4.50 (311 reviews)