Skip to main content

Beach Hotels in Moragalla

Find the beach hotels that appeal to you the most

Select occupancy

The best beach hotels in Moragalla

Check out our selection of great beach hotels in Moragalla

Filter by:

Review score

Ceylon Relax Villa

Moragalla

Ceylon Relax Villa offers accommodations in Moragalla, a 5-minute walk from Moragalla Beach and 29 miles from Mount Lavinia Bus Stand.

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 9 reviews
Price from
$42
1 night, 2 adults

Sisi's Place

Bentota (Near Moragalla)

Facing the beachfront, Sisi's Place offers 3-star accommodations in Bentota and has a garden, private beach area and terrace.

Л
Лина
From
Russia
Beautiful comfortable room, very welcoming family, tasty breakfast
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 196 reviews
Price from
$33.25
1 night, 2 adults

Coco Cabins by Thush

Bentota (Near Moragalla)

Offering garden views, Coco Cabins by Thush in Bentota features accommodations and a garden. There's a private entrance at the homestay for the convenience of those who stay.

N
NICOLAS EZEQUIEL
From
Argentina
Nice experience to stay in one of the Cabins. Thush is very friendly and i highly recommend to join any tour by motobike with him
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 115 reviews
Price from
$4.50
1 night, 2 adults

Tree of Life Resort

Bentota (Near Moragalla)

Located in Bentota, a 17-minute walk from Bentota Beach, Tree of Life Resort has accommodations with a seasonal outdoor swimming pool, free private parking, a garden and a terrace.

M
Malene
From
Denmark
The room is very clean and look exactly like the pictures. The pool is also very nice and clean. It is the best place we stayed during our trip to Sri Lanka. The staff is so friendly and welcoming and provides you with everything you need. They even have a lamp for the mosquitoes, so you can enjoy the evenings on your own terrace. We highly recommend this place.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 354 reviews
Price from
$60.75
1 night, 2 adults

Villa Thamburu, Bentota

Bentota (Near Moragalla)

Located in Bentota, a few steps from Induruwa Beach, Villa Thamburu, Bentota has accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area.

M
Muayad
From
Oman
The villa was amazing overall. The highlight was definitely the food.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 249 reviews
Price from
$206.46
1 night, 2 adults

Sriyan Boutique Villa

Beruwala (Near Moragalla)

Sriyan Boutique Villa in Beruwala provides accommodations with free bikes, massage services, and a garden.

J
Jose
From
Colombia
The service and the breakfast.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 106 reviews
Price from
$24
1 night, 2 adults

Sea View Villa Bentota, Induruwa

Induruwa (Near Moragalla)

Featuring sea views, Sea View Villa Bentota, Induruwa in Induruwa features accommodations, a private beach area, a garden, and a bar.

A
Ashik
From
Afghanistan
The Sea View Villa is a stunning getaway that offers breathtaking views of the ocean. The property is beautifully designed with modern amenities, spacious rooms, and large windows that bring in plenty of natural light. The highlight is the expansive terrace where you can relax and enjoy the panoramic sea views, making it perfect for morning coffee or sunset dinners. The villa's location provides a tranquil escape while still being close to local attractions. It's ideal for anyone looking to unwind in a luxurious and serene environment.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 149 reviews
Price from
$40
1 night, 2 adults

Thoduwawa Beach Villa

Paiyagala South (Near Moragalla)

Providing pool views, Thoduwawa Beach Villa in Paiyagala South provides accommodations, a private beach area, pool with a view, a garden, and a terrace.

A
Alinda
From
Switzerland
Where should I start.. this place was just amazing! Very warm, welcoming hosts and staff. Beautiful big, clean rooms with great bathrooms. They thought of everything: Conditioner, Blow drier, Mosquito net, Coffee, Tea, Water, Cups, Fridge. Really great! The pool has a sunsail over it so you can stay in the pool without getting a sunburn. :) The full body massage was simply amazing too - just next to the ocean with the nice sound of the waves. It said it would be 40min, but it was longer than an hour. They made it possible to get the massage last minute. We could recommend this place to everyone 100%. Thanks a lot for the great stay! ☺️
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 209 reviews
Price from
$42
1 night, 2 adults

Cinnamon Bentota Beach - Signature Selection

Bentota (Near Moragalla)

Located in Bentota, a 3-minute walk from Bentota Beach, Cinnamon Bentota Beach - Signature Selection has accommodations with an outdoor swimming pool, free private parking, a fitness center and a...

F
Farrokh Derakhshani
From
Switzerland
Great architecture, very good buffet, nice bar, a place to be
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 923 reviews
Price from
$181.50
1 night, 2 adults

La Perla Bentota

Bentota (Near Moragalla)

Featuring garden views, La Perla Bentota in Bentota offers accommodations, a garden, a bar, and a shared lounge. With pool views, this accommodation provides a terrace and a swimming pool.

R
Roseline
From
Mexico
Very nice stay! We had a very warm welcome. Everything was great, nice surprise for our honeymoon, decoration in the room was amazing. The dinner excellent, very fresh and tasty food. Nelson was very helpful, he arranged transportation for us. The staff really kind and polite.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 420 reviews
Price from
$51.75
1 night, 2 adults
All beach hotels in Moragalla

Looking for a beach hotel?

There’s nothing like waking up to the sound of crashing waves and the sea air floating into your bedroom window. Beachfront accommodations come in a variety of forms, from all-inclusive resorts to secluded homestays and villas. Beach hotel amenities can include air-conditioned rooms, private terraces overlooking the sea, and outdoor pools with attached bars.

Most booked beach hotels in Moragalla and surrounding area in the past month

See all

Popular with guests booking beach hotels in Moragalla

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 9 reviews

Popular with guests booking beach hotels in Moragalla

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 115 reviews

Popular with guests booking beach hotels in Moragalla

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Popular with guests booking beach hotels in Bentota

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 534 reviews

Popular with guests booking beach hotels in Bentota

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 923 reviews

Popular with guests booking beach hotels in Bentota

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 629 reviews

Popular with guests booking beach hotels in Bentota

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 728 reviews

Popular with guests booking beach hotels in Bentota

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 582 reviews

Popular with guests booking beach hotels in Bentota

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 509 reviews

Popular with guests booking beach hotels in Bentota

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 468 reviews

Highly rated beach hotels in Moragalla and nearby

See all
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 115 reviews

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 11 reviews
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 49 reviews

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 26 reviews
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 92 reviews

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 21 reviews
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 19 reviews

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 34 reviews

Save money on beach in Moragalla and nearby – budget options available

See all
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 9 reviews
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 4 reviews
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1 review

Sylt Haus

27/4/A Halawagoda
Budget options available

E & C Guesthouse

132 7th Lane
Budget options available
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 47 reviews

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 3 reviews

Beach Hotels with swimming pools in Moragalla and nearby

See all
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 114 reviews

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 12 reviews
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 157 reviews

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 534 reviews

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 122 reviews

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 40 reviews

Enjoy breakfast in Moragalla and nearby

See all
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 27 reviews

The Palms

Moragalle
Breakfast options
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 104 reviews

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 9 reviews
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 11 reviews

Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 41 reviews

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 26 reviews

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 524 reviews

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 56 reviews

Beach Hotels That Guests Love in Moragalla

See all
Avg. price/night: $46.62
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 9 reviews
Really nicely little villa. Kitchenette was well kitted out. Plenty of drinking water was provided. Everything was clean. Pool was a bonus for a dip after a day on the beach. Short walk to beach which had a number of decent restaurants with beach loungers free for guests. Used the airport transport which worked well. Overall a nice place to stay.
Guest review bySally
Young couple