Skip to main content

Filter by:


Star Rating

Review Score

Paiyagala North – 260 hotels and places to stay
See the latest prices and deals by choosing your dates.
Earl's Reef, hotel in Paiyagala North

Facing the beachfront, Earl's Reef offers 4-star accommodations in Bentota and has a fitness center, garden and shared lounge.

NOTHING GOOD TO SAY AVOID THIS ESTABLISHMENT AT ALL COSTS! 0/5 STARS
8.7
Scored 8.7
Excellent
Rated excellent
310 reviews
Price from$105per night
Sagarika Beach Hotel, hotel in Paiyagala North

Located on Sandy Moragalla Beach, Sagarika Beach Hotel offers classic accommodations with an outdoor swimming pool and a garden.

Very friendly people, nice room, nice location, large and very clean pool.
9.3
Scored 9.3
Wonderful
Rated wonderful
38 reviews
Price from$60per night
Anveela, hotel in Paiyagala North

Located in Beruwala, a 2-minute walk from Moragalla Beach, Anveela has accommodations with a garden, free private parking, a terrace and a restaurant.

Great stay at Anveela. The staff were very friendly and helpful with all our needs including helping with recommendations, tuk tuks and overall information. The breakfast was great and very filling which resulted in not needing to eat lunch on a few of the days. If you enjoy Sri Lankan food then you'll love the breakfast. There is of course bread, spreads and omelette if wanted. Rooms were spacious and we had an air-conditioned room which was nice when it was hot although the rooms stayed relatively cool. The pool is very nice for a swim at any time of the day. The whole property is extremely clean which including pool area and breakfast which was free from sand and dirt. I do recommend and thanks to the staff for a great stay.
9.2
Scored 9.2
Wonderful
Rated wonderful
54 reviews
Price from$48per night
Gedara Villa, hotel in Paiyagala North

Located in Kalutara, a 3-minute walk from Kalutara Beach, Gedara Villa has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

9.4
Scored 9.4
Wonderful
Rated wonderful
5 reviews
Price from$38.88per night
Rathna Beach Wadduwa, hotel in Paiyagala North

Featuring 3-star accommodations, Rathna Beach Wadduwa is located in Kalutara, a 3-minute walk from Waskaduwa Beach and 0.6 miles from Kalutara Beach.

9.4
Scored 9.4
Wonderful
Rated wonderful
5 reviews
Price from$50per night
Paradise Garden Beruwala, hotel in Paiyagala North

Located in Beruwala, 1.1 miles from Moragalla Beach, Paradise Garden Beruwala provides accommodations with a garden, free private parking, a shared lounge and a terrace.

The best hotel I’ve ever been privileged enough to stay at. Gorgeous building, and it only gets more breathtaking when you walk in. High quality rooms (they have massage shower panel ), and high quality service. I had breakfast on the beach and it was fantastic. They are also one of the few hotels that offer a nanny service for a small fee and Mr De Silva also arranged a trip for me so I felt safe with them. Highly recommended.
9.5
Scored 9.5
Exceptional
Rated exceptional
10 reviews
Price from$48per night
Anura's Elephant, hotel in Paiyagala North

Located in Beruwala, a 6-minute walk from Moragalla Beach, Anura's Elephant has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

9.4
Scored 9.4
Wonderful
Rated wonderful
12 reviews
Price from$51per night
Candle House, hotel in Paiyagala North

Featuring a garden and free WiFi, Candle House is located in Kalutara North, a 3-minute walk from Kalutara Beach and half a mile from Calido Beach Kalutara.

8.7
Scored 8.7
Excellent
Rated excellent
26 reviews
Price from$23.40per night
Mermaid Hotel & Club, hotel in Paiyagala North

Mermaid Hotel & Club is located at Mahawaskaduwa fishing village in Kalutara, about 24 mi from Colombo. This tropical retreat features 2 outdoor pools, a health spa and free parking.

Have stayed here many times.staff great,food good,had some good Christmas there,
7.6
Scored 7.6
Good
Rated good
252 reviews
Price from$86.67per night
The Palms, hotel in Paiyagala North

Welcome to The Palms! Located in the picturesque town of Beruwala, Sri Lanka. The Palms offers a tropical paradise with the glistening Indian Ocean as its backdrop.

Location
7.7
Scored 7.7
Good
Rated good
151 reviews
Price from$106per night
See all hotels near Paiyagala North
Subscribe to receive premium deals

Prices drop the second you sign up!