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 14 - May 15
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 $210
$279 total
includes taxes & fees
May 18 - May 19
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 $31
$36 total
includes taxes & fees
May 15 - May 16
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 14 - May 15
Manara Beach Resort
SeethaRama Beach Hotel
SeethaRama Beach Hotel
3.0 star property
Beruwala
The price is $27
$35 total
includes taxes & fees
May 16 - May 17
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 $90
$117 total
includes taxes & fees
May 14 - May 15
Cinnamon Bey Beruwala
Muthumuni Ayurveda Beach Resort
Muthumuni Ayurveda Beach Resort
3.0 star property
Beruwala
The price is $57
$78 total
includes taxes & fees
May 14 - May 15
Muthumuni Ayurveda Beach Resort
Hotel Samsara
Hotel Samsara
3.0 star property
Aluthgama
The price is $55
$65 total
includes taxes & fees
May 14 - May 15
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 $27
$35 total
includes taxes & fees
May 14 - May 15
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 $34
$40 total
includes taxes & fees
May 16 - May 17
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 14 - May 15
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 14 - May 15
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 14 - May 15
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 $135
$181 total
includes taxes & fees
Jun 4 - Jun 5
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 $203
$263 total
includes taxes & fees
May 19 - May 20
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 14 - May 15
Hotel Hemadan
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 14 - May 15
The Villa Bentota by KK Collection
Nyne Hotels Rock Villa - Bentota
Nyne Hotels Rock Villa - Bentota
5.0 star property
Bentota
9.0 out of 10, Wonderful, (4 reviews)
Escape to this luxury beachside retreat with 2 outdoor pools and a restaurant serving refreshing drinks. Each villa features rainfall showers, iPod docks, and plush bathrobes. Bentota Beach and Aluthgama Railway Station are just minutes away.
The price is $314
$411 total
includes taxes & fees
May 14 - May 15
Nyne Hotels Rock Villa - Bentota
Wunderbar Beach Hotel
Wunderbar Beach Hotel
4.0 star property
Bentota
8.4 out of 10, Very Good, (60 reviews)
Moments from Bentota Beach, this Art Deco hotel offers a private shoreline with sun loungers and volleyball. Enjoy massages at the spa, swim in the outdoor pool, or sip drinks at the bar. International cuisine and free WiFi complete your seaside escape.
The price is $48
$63 total
includes taxes & fees
May 14 - May 15
Wunderbar Beach Hotel
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.