Skip to main content

Beach Hotels in Moragalla

Find the beach hotels that appeal to you the most

The best beach hotels in Moragalla

Check out our pick of great beach hotels in Moragalla

Filter by:

Review score

Ceylon Relax Villa

Moragalla

Featuring air-conditioned accommodation with a pool with a view, Ceylon Relax Villa is located in Moragalla. This apartment provides free private parking, free shuttle service and free WiFi.

S
Sally
From
United Kingdom
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.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 9 reviews
Price from
US$42
1 night, 2 adults

Tree of Life Resort

Bentota (Near Moragalla)

Situated in Bentota, 1.4 km from Bentota Beach, Tree of Life Resort features accommodation with a seasonal outdoor swimming pool, free private parking, a garden and a terrace.

T
TARA
From
United Kingdom
Wow! What incredible service at Tree of Life. I was blown away by how dedicated and kind the staff were. We could communicate through WhatsApp before we arrived and they solved any problems we had. We had a sick child for this part of our stay and I was so relieved to be here as I felt we were so well looked after. Also loved the whole site, swimming at night with bats above and the luxurious outside shower.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 291 reviews
Price from
US$76.50
1 night, 2 adults

Sriyan Villa

Beruwala (Near Moragalla)

Located in Beruwala, 1.1 km from Moragalla Beach, Sriyan Villa provides accommodation with a private beach area, free private parking, free bikes and massage services.

E
Elizabeth
From
Malta
Located close to the beach, the homestay is very welcoming and has a beautiful garden where one can sit and relax. The rooms were clear, equipped with kettle and fridge and very comfortable. Would highly recommend the place. The host is very helpful and prepared a very good breakfast for.us.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 107 reviews
Price from
US$25
1 night, 2 adults

Sea Pink Residence

Bentota (Near Moragalla)

Featuring a garden, bar and views of garden, Sea Pink Residence is set in Bentota, 400 metres from Bentota Beach. This property offers access to a balcony, free private parking and free WiFi.

N
Nicole
From
Ireland
Breakfast and dinner were excellent. The host family was exceptional, just all round lovely people. Vish brought us on a wonderful tour of Bentota in his Tuk Tuk, and taught us about Buddhist culture and traditions. We even visited a dog sanctuary! Rooms were very clean, comfortable and well equipped.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 122 reviews
Price from
US$27
1 night, 2 adults

Sea View Villa Bentota, Induruwa

Induruwa (Near Moragalla)

Boasting sea views, Sea View Villa Bentota, Induruwa features accommodation with a private beach area, a garden and a bar, around 200 metres from Induruwa Beach.

S
Shashi
From
Sri Lanka
Good food and nice sea view beach restaurant
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 148 reviews
Price from
US$35
1 night, 2 adults

Thoduwawa Beach Villa

Paiyagala South (Near Moragalla)

Featuring garden views, Thoduwawa Beach Villa provides accommodation with a private beach area, pool with a view and a garden, around 2.1 km from Maggona Beach.

T
Tom
From
Germany
Friendly staff and a great location. Food is good and the pool very nice. Quiet area and a beach right in front. Perfect place to relax!
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 193 reviews
Price from
US$42
1 night, 2 adults

Cinnamon Bentota Beach - Signature Selection

Bentota (Near Moragalla)

Situated in Bentota, 300 metres from Bentota Beach, Cinnamon Bentota Beach - Signature Selection features accommodation with an outdoor swimming pool, free private parking, a fitness centre and a...

L
Luiza
From
Romania
We loved our stay at Cinnamon Bentota Beach, it is wonderfully located next to a beautiful beach, where you can try different water sports and within walking distance from the city center. The pools were excellent and the room was big and well maintained. Everybody in the staff was lovely and always ready to help.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 805 reviews
Price from
US$168
1 night, 2 adults

La Perla Bentota

Bentota (Near Moragalla)

Boasting a terrace with pool views, pool with a view and a garden, La Perla Bentota can be found in Bentota, close to Bentota Beach and 3.2 km from Bentota Lake.

S
Sven
From
Germany
It is an amazing place to stay. Nelson, the owner is a very kind person and a fantastic chef. You should try the outstanding rice & curry (especially the eggplant is the best we had within 3 weeks). And the tuna steak is awesome as well. Don't hesitate to go here: It will be a perfect stay 🙏🏼 Nelson is also very fluent in german for the ones who like that.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 395 reviews
Price from
US$44
1 night, 2 adults

Taru Villas The Long House - Bentota

Bentota (Near Moragalla)

Located in Bentota, 200 metres from Bentota Beach, Taru Villas The Long House - Bentota provides accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.

K
Kai
From
Germany
Taru Villas The Long House is an exceptional boutique hotel that offers the perfect blend of luxury, comfort, and Sri Lankan hospitality. Whether you’re looking for a peaceful retreat, a romantic getaway, or an adventure-filled holiday, this hotel provides an ideal base with excellent service, stunning accommodations, and a relaxing atmosphere.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 160 reviews
Price from
US$284.63
1 night, 2 adults

Amber House Lanka

Bentota (Near Moragalla)

Situated in Bentota, 2 km from Bentota Beach, Amber House Lanka features views of the sea. Featuring a restaurant, the property also has a shared lounge, as well as an indoor pool and a hot tub.

P
Pedro
From
Portugal
The place is very clean , big rooms , everyone is very kind.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 176 reviews
Price from
US$65
1 night, 2 adults
All beach hotels in Moragalla

Looking for a beach hotel?

There’s nothing quite like waking up to the sound of swirling waves and the smell of sea air through your bedroom window. Beachfront accommodation comes in a variety of forms, from well decked-out resorts to secluded homestays and villas. Beach hotel amenities can include air-conditioned rooms, private terraces overlooking the sea and outdoor pools with adjacent bars.

Most booked beach hotels in Moragalla and surroundings in the past month

See all

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 Moragalla

Popular with guests booking beach hotels in Moragalla

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 90 reviews

Popular with guests booking beach hotels in Bentota

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 805 reviews

Popular with guests booking beach hotels in Bentota

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 422 reviews

Popular with guests booking beach hotels in Bentota

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 305 reviews

Popular with guests booking beach hotels in Bentota

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 729 reviews

Popular with guests booking beach hotels in Bentota

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

Popular with guests booking beach hotels in Bentota

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 473 reviews

Popular with guests booking beach hotels in Bentota

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 138 reviews

Beach hotels that guests love in Moragalla

See all
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 90 reviews
The location of the property is excellent. On the beach itself. The pool is clean and big enough for a swim and leisure. It’s a peaceful place to unwind and be away from traffic and noise. Trees and greenery surrounds you. Sagarika is a perfect host.
Guest review by
Neville
Family with young children
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 90 reviews
Authentic family run hotel on the beach with practically your own private pool.
Guest review by
Katie
Young couple
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 90 reviews
It was our second visit to Sagarika. We love the location on the beach and being able to walk along the beach to restaurants serving great value meals including local fresh fish. The family who own and run the hotel are very friendly and helpful and make everyone very welcome. Breakfasts are delicious and the rooms are clean and comfortable. The hotel garden attracts many local birds including peacocks which are great to see. A lovely place to stay in a sunny safe and friendly country that really needs more tourists. Highly recommend.
Guest review by
Rosalind
Young couple