Hotels in Moragalla

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Where to stay in Moragalla?

Avani Kalutara Resort

Avani Kalutara Resort
4.5 star property
Kalutara
8.0 out of 10, Very Good, (88 reviews)
Seaside escape in Kalutara with an outdoor pool, full-service spa offering Ayurvedic treatments, and 2 restaurants serving international cuisine. Near Kalutara Beach and Bodhiya, with free WiFi, parking, and a kid's club.
The price is $107
$143 total
includes taxes & fees
May 20 - May 21
Avani Kalutara Resort

Anantara Kalutara Resort

Anantara Kalutara Resort
5.0 star property
Kalutara
8.6 out of 10, Excellent, (55 reviews)
Escape to this Kalutara beach resort offering Ayurvedic spa treatments and 4 restaurants. Enjoy the outdoor pool, 2 bars, and poolside refreshments. Near Kalatura Beach and Kalutara Bodhiya, with a free kid's club for family fun.
The price is $202
$268 total
includes taxes & fees
Jun 1 - Jun 2
Anantara Kalutara Resort

Velapura River Garden

Velapura River Garden
4.0 star property
Kalutara
Tucked along the riverfront in Wadduwa, this villa provides a tranquil escape with lush garden views. Each accommodation features a fully equipped kitchen and cozy fireplace. Explore nearby Richmond Castle or enjoy free parking and WiFi during your stay.
The price is $30
$35 total
includes taxes & fees
May 21 - May 22
Velapura River Garden

Manara Beach Resort

Manara Beach Resort
3.0 star property
Beruwala
Escape to this beach resort with both outdoor and children's pools for cooling off after sun-soaked days. Just minutes from Bentota Beach and Beruwela Harbour, enjoy free WiFi and parking while staying near Aluthgama Railway Station.
The price is $81
$96 total
includes taxes & fees
May 20 - May 21
Manara Beach Resort

SeethaRama Beach Hotel

SeethaRama Beach Hotel
3.0 star property
Beruwala
The price is $27
$35 total
includes taxes & fees
May 22 - May 23
SeethaRama Beach Hotel

Cinnamon Bey Beruwala

Cinnamon Bey Beruwala
4.5 star property
Beruwala
8.2 out of 10, Very Good, (123 reviews)
Escape to this coastal haven near Bentota Beach. Three outdoor pools provide refreshing dips, while 5 diverse restaurants showcase international cuisine. The spa offers soothing treatments, and Aluthgama Railway Station is just an 11-minute drive away.
The price is $84
$109 total
includes taxes & fees
May 20 - May 21
Cinnamon Bey Beruwala

Sumal Villa

Sumal Villa
3.0 star property
Beruwala
10.0 out of 10, Exceptional, (1 review)
Escape to this serene beach guesthouse in Beruwala, just minutes from Bentota and Moragalla beaches. Unwind with indulgent massage treatments, enjoy drinks at the bar, or savor treats from the on-site café and deli while lounging on the terrace.
The price is $27
$36 total
includes taxes & fees
May 20 - May 21
Sumal Villa

Muthumuni Ayurveda Beach Resort

Muthumuni Ayurveda Beach Resort
3.0 star property
Beruwala
The price is $57
$78 total
includes taxes & fees
May 20 - May 21
Muthumuni Ayurveda Beach Resort

Hotel Samsara

Hotel Samsara
3.0 star property
Aluthgama
The price is $55
$64 total
includes taxes & fees
May 31 - Jun 1
Hotel Samsara

Lucky Prince Villa & Ayurveda Wellness

Lucky Prince Villa & Ayurveda Wellness
3.0 star property
Beruwala
9.0 out of 10, Wonderful, (4 reviews)
Embrace coastal tranquility at this Beruwala retreat where massages await after beach adventures. Just minutes from Bentota Beach and Kaluwamodara Bridge, enjoy complimentary breakfast, WiFi, and valet parking before grabbing a bite at the café.
The price is $26
$34 total
includes taxes & fees
Jun 18 - Jun 19
Lucky Prince Villa & Ayurveda Wellness

Maggona Boutique Cottages

Maggona Boutique Cottages
3.0 star property
Maggona
10.0 out of 10, Exceptional, (1 review)
The price is $33
$39 total
includes taxes & fees
Jun 2 - Jun 3
Maggona Boutique Cottages

NH Bentota Ceysands Resort

NH Bentota Ceysands Resort
4.0 star property
Bentota
8.2 out of 10, Very Good, (211 reviews)
Unwind at this beachfront haven where yoga sessions meet golden sands. Just 5 minutes from Bentota Beach and steps from Aluthgama Railway Station, enjoy 3 restaurants, 2 poolside bars, and rejuvenating spa treatments after a dip in the outdoor pool.
The price is $87
$116 total
includes taxes & fees
Jun 1 - Jun 2
NH Bentota Ceysands Resort

Thaala Bentota

Thaala Bentota
5.0 star property
Bentota
8.4 out of 10, Very Good, (173 reviews)
Luxurious seaside resort in Bentota with dual outdoor pools and massage services. Savor international cuisine at Breeze Restaurant, unwind at one of 2 bars, or stay active at the fitness center. Just minutes from Bentota Beach and water adventures.
The price is $105
$124 total
includes taxes & fees
May 20 - May 21
Thaala Bentota

Grand Lotus Bentota

Grand Lotus Bentota
3.0 star property
Aluthgama
8.8 out of 10, Excellent, (16 reviews)
This beach-adjacent hotel in Aluthgama offers a serene outdoor pool and complimentary WiFi. Just 7 minutes from the railway station and near Kaluwamodara Bridge, Grand Lotus Bentota combines comfort with convenient access to Sri Lanka's coastal treasures.
The price is $32
$64 total
includes taxes & fees
May 20 - May 21
Grand Lotus Bentota

Methira villa

Methira villa
3.0 star property
Kaluwamodara
Escape to this charming B&B in Kaluwamodara, just minutes from stunning Bentota Beach. Enjoy indulgent massages, savor meals at the on-site restaurant, and unwind on the terrace. Free parking and breakfast add convenience while the beach shuttle makes seaside days effortless.
The price is $44
$53 total
includes taxes & fees
May 20 - May 21
Methira villa

Taj Bentota Resort & Spa

Taj Bentota Resort & Spa
5.0 star property
Bentota
8.6 out of 10, Excellent, (199 reviews)
Escape to this elegant retreat steps from Bentota Beach where 4 restaurants, a full-service spa with Ayurvedic treatments, and an outdoor pool await. Enjoy beach volleyball, sun loungers, and the nightclub after sunset.
The price is $168
$226 total
includes taxes & fees
Jun 17 - Jun 18
Taj Bentota Resort & Spa

Cinnamon Bentota Beach – Signature Selection

Cinnamon Bentota Beach – Signature Selection
5.0 star property
Bentota
9.2 out of 10, Wonderful, (59 reviews)
Bentota Beach is just a short walk away from this upscale hotel featuring 4 restaurants serving international cuisine. Splash between the main pool and children's pool, then grab a treat at the snack bar. Aluthgama Railway Station provides easy regional access.
The price is $175
$227 total
includes taxes & fees
May 20 - May 21
Cinnamon Bentota Beach – Signature Selection

Hotel Hemadan

Hotel Hemadan
2.5 star property
Aluthgama
7.8 out of 10, Good, (7 reviews)
This beach hotel in Aluthgama offers Hemadan Restaurant & Bar with international cuisine and convenient access to Bentota Beach. Near Prince Lanka Ayurvrda and a 10-minute walk from Aluthgama Railway Station, with free WiFi and parking for easy exploration.
The price is $32
$38 total
includes taxes & fees
May 20 - May 21
Hotel Hemadan

The The Residence Bentota

The The Residence Bentota
3.5 star property
Bentota (Galle District)
10.0 out of 10, Exceptional, (2 reviews)
Escape to this tranquil apartment mere moments from Bentota Beach, where an inviting outdoor pool enhances your coastal getaway. Explore nearby Prince Lanka Ayurveda after enjoying convenient in-room massage services and complimentary WiFi.
The price is $31
$36 total
includes taxes & fees
May 21 - May 22
The The Residence Bentota

The Villa Bentota by KK Collection

The Villa Bentota by KK Collection
4.0 star property
Bentota
9.6 out of 10, Exceptional, (9 reviews)
Set along Bentota Beach, this hotel offers 2 outdoor pools and a tranquil atmosphere for sun-seekers. Enjoy deep-tissue massages and Ayurvedic treatments after exploring nearby Prince Lanka Ayurvrda, just minutes from Aluthgama Railway Station.
The price is $96
$125 total
includes taxes & fees
May 20 - May 21
The Villa Bentota by KK Collection
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Check out reviews of Moragalla hotels guests love

Frequently asked questions

Can I book refundable hotels in Moragalla?
If you want the flexibility to change your travel plans to Moragalla, most hotels provide refundable* bookable rates. You can see these properties by searching our site and using the "fully refundable" filter to narrow down the results.
What will the weather in Moragalla be like during my vacation?
With an average temperature of 76°F, Moragalla is a great place if you want to enjoy the sunshine year all year long.
Why should I book my Moragalla hotel with Hotels.com?
There are plenty of reasons to book your Moragalla travel with us: our free cancellations on selected hotels gives you the flexibility you're looking for, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.