Find hotels in Moragalla from $32

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Moragalla hotels

Hotel Riu Sri Lanka - All Inclusive

Hotel Riu Sri Lanka - All Inclusive
5.0 star property
Ahungalla
8.6 out of 10, Excellent, (227 reviews)
"What a fantastic experience, the staff where wonderful extra clean entertainment and food was delicious definitely going again"
United Kingdom
Fiona Jane Louise
$267 nightly
The price is $318
Feb 25 - Feb 26
Total with taxes and fees
Hotel Riu Sri Lanka - All Inclusive

Mango Tree Villa Bentota

Mango Tree Villa Bentota
3.0 star property
Induruwa
10.0 out of 10, Exceptional, (4 reviews)
"Surprisingly stylish tranquil haven. Good price. Highly recommend. Chilled out owners and vibe."
United Kingdom
Sarah
Mango Tree Villa Bentota

The Bungalow at Pantiya Estate

The Bungalow at Pantiya Estate
2.0 star property
Matugama
10.0 out of 10, Exceptional, (2 reviews)
"Natscha and her assistant Ajit run this wonderful small guesthouse. If you are looking for an authentic, local experience then stay here. But, it is not that easy to get to, The road to the bungalow is largely unpaved and steep but, for us, that was all part of the attraction. The surroundings are beautiful - lush green jungle, beautiful rice paddies, local temples etc. But, if you don't have your own vehicle then it is not possible to get out at night. The cuisine is local and very good....
United Kingdom
Paul
The Bungalow at Pantiya Estate

Colours Beach

Colours Beach
3.5 star property
Induruwa
$54 nightly
The price is $64
Feb 11 - Feb 12
Total with taxes and fees
Colours Beach

R Degrees Boutique Hotel & Spa

R Degrees Boutique Hotel & Spa
4.5 star property
Ambalangoda
9.0 out of 10, Wonderful, (30 reviews)
"Fabulous staff, fantastic food!"
United Kingdom
Sacha
R Degrees Boutique Hotel & Spa

Anantara Kalutara Resort

Anantara Kalutara Resort
5.0 star property
Kalutara
8.6 out of 10, Excellent, (54 reviews)
"Nice hotel, a little dated in its interior quality, staff very attentive, food was great "
United Kingdom
Christopher
$341 nightly
The price is $413
Mar 4 - Mar 5
Total with taxes and fees
Anantara Kalutara Resort

MOI Induruwa by DBI

MOI Induruwa by DBI
4.0 star property
Induruwa
$142 nightly
The price is $142
Mar 1 - Mar 2
Total with taxes and fees
MOI Induruwa by DBI

Heritance Ahungalla

Heritance Ahungalla
5.0 star property
Ahungalla
8.4 out of 10, Very Good, (138 reviews)
"Beautiful hotel providing excellent service."
Australia
Lindy
$224 nightly
The price is $266
Mar 1 - Mar 2
Total with taxes and fees
Heritance Ahungalla

Lucky Prince Villa

Lucky Prince Villa
3.0 star property
Beruwala
9.0 out of 10, Wonderful, (2 reviews)
$35 nightly
The price is $41
Feb 7 - Feb 8
Total with taxes and fees
Lucky Prince Villa

Bombay Bicycle Club Bentota

Bombay Bicycle Club Bentota
3.5 star property
Induruwa
10.0 out of 10, Exceptional, (15 reviews)
"Waiting to go back again , beautifully set up and very quiet place . "
United States
Karthik
$149 nightly
The price is $149
Feb 4 - Feb 5
Total with taxes and fees
Bombay Bicycle Club Bentota

Aavya Cove Villas By Aahaasa

Aavya Cove Villas By Aahaasa
5.0 star property
Balapitiya
8.4 out of 10, Very Good, (5 reviews)
"This is quite frankly the nicest, most comfortable, and modern hotel I've ever stayed in here. It was BEAUTIFUL and serene, and spotless. This is a beachfront property and it felt like we had the whole place to ourselves. The staff: Nirodha (manager) was very friendly, attentive without being intrusive, and the chef turned out delicious meals! Please stay here, I guarantee you will NOT be disappointed."
United States
Nilakshi
Aavya Cove Villas By Aahaasa

Avani Kalutara Resort

Avani Kalutara Resort
4.5 star property
Kalutara
8.0 out of 10, Very Good, (86 reviews)
"On the whole, value for money. Staff excellent. Cleanliness could improve "
Australia
Mahabaduge
$141 nightly
The price is $170
Mar 4 - Mar 5
Total with taxes and fees
Avani Kalutara Resort

The Palace by Ocean

The Palace by Ocean
3.0 star property
Ahungalla
10.0 out of 10, Exceptional, (2 reviews)
"Beautiful place. Loved the facility. Great rooms and excellent home cooked breakfast. Would recommend. "
Canada
Raj
The Palace by Ocean

The Habitat Kosgoda by Asia Leisure

The Habitat Kosgoda by Asia Leisure
5.0 star property
Kosgoda
8.2 out of 10, Very Good, (31 reviews)
"It’s very nice place. Highly recommended to get that experience."
United States
Don Jerom Chandima Anushka
$109 nightly
The price is $130
Feb 4 - Feb 5
Total with taxes and fees
The Habitat Kosgoda by Asia Leisure

Wunderbar Beach Hotel

Wunderbar Beach Hotel
4.0 star property
Bentota
8.4 out of 10, Very Good, (56 reviews)
"Loved this hotel and its location. 2 nice pools, good restaurant, bookcase full of second hand books, coastal railway running through property on way to excellent empty beach where they have sun beds and towels."
United Kingdom
Paul
$76 nightly
The price is $90
Feb 5 - Feb 6
Total with taxes and fees
Wunderbar Beach Hotel

Jetwing Villa 700

Jetwing Villa 700
3.5 star property
Induruwa
10.0 out of 10, Exceptional, (1 review)
"Die Unterkunft war hervorragend! Sehr sauber und wunderschön eingerichtet. Die Lage ist ruhig, man hat aber alles was man braucht in der Umgebung. Das Frühstück war sehr üppig und wohlschmeckend! Das Hotel ist super!! "
Germany
Rebecca
Jetwing Villa 700

Joe's Resort Bentota

Joe's Resort Bentota
4.0 star property
Induruwa
7.2 out of 10, Good, (12 reviews)
"Phone not working. Wifi awfully slow.tv not working. All Electricals useless in poor condition. Pathetic staff and owner. Doesn’t feel like a hotel. I think expedia gets xtra money for selling rooms in such hotels Never again will trust Expedia"
United Kingdom
Anonymous traveler
Joe's Resort Bentota

Sumal Villa

Sumal Villa
3.0 star property
Beruwala
10.0 out of 10, Exceptional, (1 review)
"Příjemné ubytování v rodinné vile (5 pokojů), čisto, majitelé jsou velmi přátelští, mluví anglicky a německy, v zahradě restaurace s místní i mzn. kuchyní, velmi dobré jídlo. 100m na pláž. Blízko je útes, prima šnorchlování."
Czechia
Martina
Sumal Villa

SeethaRama Beach Hotel

SeethaRama Beach Hotel
3.0 star property
Beruwala
$40 nightly
The price is $48
Feb 18 - Feb 19
Total with taxes and fees
SeethaRama Beach Hotel

Riverside Inn Fuji

Riverside Inn Fuji
3.0 star property
Bentota
9.2 out of 10, Wonderful, (14 reviews)
"Everything!!!"
United States
Joseph
Riverside Inn Fuji
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.
Save an average of 15% on thousands of hotels when you're signed in

Top Moragalla Hotel Reviews

More cheap stays in Moragalla

Hotels in Moragalla with star-rating

Frequently asked questions

What is the best area to stay in Moragalla?
The best area to stay in Moragalla is along the beachfront, particularly near the Moragalla Beach Road.

This area is the heart of Moragalla's visitor experience, offering direct access to the Indian Ocean. Hotels and resorts here are typically set back slightly from the main road, ensuring a tranquil stay while remaining close to local eateries and small shops. The beach itself is a long stretch of golden sand, known for its calm waters, making it ideal for swimming and relaxation.

For couples seeking a romantic getaway, this beachfront strip is perfect. You'll find many accommodations offering private balconies with ocean views, spa services, and fine dining options.
When is the best time to go to Moragalla?
While Moragalla itself is a small coastal village, the best time to visit the wider region, including nearby Bentota, for a relaxing beach vacation is generally from December to March. During these months, the weather is typically dry and sunny, with lower humidity, making it ideal for enjoying the coastline.

Couples looking for a tranquil escape will appreciate this period. The calm seas are superb for swimming, snorkeling, and boat trips on the Bentota River. The pleasant temperatures allow for comfortable exploration of the area's natural beauty and cultural sites without the disruption of heavy rainfall.

Travelers seeking water sports activities will also find these months most suitable.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Moragalla.
How can I save on a Moragalla hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible Moragalla hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a Moragalla hotel?
Prices for hotels in Moragalla often vary, but you can find a great deal from $32 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.