Find hotels in Moragalla from $31

Start date: Check-in selected.
To Date
End date: Check-out
  • 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

Next weekend
In two weeks

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, (222)
"What a fantastic experience, the staff where wonderful extra clean entertainment and food was delicious definitely going again"
United Kingdom
Fiona Jane Louise
$300 nightly
The price is $357
Jan 7 - Jan 8
Total with taxes and fees
Hotel Riu Sri Lanka - All Inclusive

Boulder Garden Hotel

Boulder Garden Hotel
3.0 star property
Kalawana
10.0 out of 10, Exceptional, (2)
"Boulder Garden Hotel is the most beautifull hotel I have ever been to. It is located in the middle of a forest. Except for the rooms, everything is in the outside: the restaurant is located below a huge boulder, the swimming pool is in the middle of rocks. The personel is very friendly and helpfull. The food is very good and relatively cheap (our dinner was 12 USD for two). The hotel is very small: there are only 5 or 6 rooms. So nearly all of it is there for you only. I recomend it very much. "
Ireland
Janez
Boulder Garden Hotel

Little Paradise

Little Paradise
2.5 star property
Bentota
8.0 out of 10, Very Good, (17)
"Lovely hosts, excellent wifi.. i loved the pool and the garden.. it was little paradise :)"
United States
Michelle
Little Paradise

R Degrees Boutique Hotel & Spa

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

Ekho Surf

Ekho Surf
4.0 star property
Bentota
7.4 out of 10, Good, (126)
"Beautiful place, Beautiful People and amazing beach"
United Kingdom
Tharmalingam
$111 nightly
The price is $133
Jan 5 - Jan 6
Total with taxes and fees
Ekho Surf

Colours Beach

Colours Beach
3.5 star property
Induruwa
$52 nightly
The price is $62
Feb 4 - Feb 5
Total with taxes and fees
Colours Beach

MOI Induruwa by DBI

MOI Induruwa by DBI
4.0 star property
Induruwa
$138 nightly
The price is $138
Jan 26 - Jan 27
Total with taxes and fees
MOI Induruwa by DBI

The Bungalow at Pantiya Estate

The Bungalow at Pantiya Estate
2.0 star property
Matugama
10.0 out of 10, Exceptional, (2)
"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

Bombay Bicycle Club Bentota

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

Happy Man Village

Happy Man Village
3.0 star property
Kosgoda
10.0 out of 10, Exceptional, (1)
"Perfect place for our first location in Sri Lanka. We stayed three nights and loved it. Very quiet and peaceful. The staff was very welcoming and the quality of the Sri Lankan breakfast and dinner was amazing. We can also recommend the Katamaran tour in the lagoon. Free shuttle to the empty beach also worked great. Would always return here."
Germany
Julius
$78 nightly
The price is $92
Jan 11 - Jan 12
Total with taxes and fees
Happy Man Village

Ayurveda Villa 386

Ayurveda Villa 386
3.5 star property
Balapitiya
Ayurveda Villa 386

Villa 80

Villa 80
3.0 star property
Bentota
9.0 out of 10, Wonderful, (7)
"Henry the owner is the perfect host. Staff were very caring and helpful! Pool is great! Food was one of the highlights. Fantastic wildlife in the garden with parrot, fish, fire flies, chip monks and lizards. Mosquito free veranda. Tuc, tuc and van available anytime. Wonderful beach only 2 min tuk tuk ride away. Best relaxing holiday we have had in 2 months of traveling."
United States
James
Villa 80

Avani Kalutara Resort

Avani Kalutara Resort
4.5 star property
Kalutara
8.0 out of 10, Very Good, (85)
"Beautiful setting Modern rooms, very comfortable "
Canada
Indi
$135 nightly
The price is $163
Jan 12 - Jan 13
Total with taxes and fees
Avani Kalutara Resort

Aavya Cove Villas By Aahaasa

Aavya Cove Villas By Aahaasa
5.0 star property
Balapitiya
8.4 out of 10, Very Good, (5)
"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
$607 nightly
The price is $717
Jan 8 - Jan 9
Total with taxes and fees
Aavya Cove Villas By Aahaasa

Shinagawa Beach

Shinagawa Beach
4.5 star property
Balapitiya
9.0 out of 10, Wonderful, (62)
"It was very chilled and quiet. The bar and restaurant were excellent and could always find a sunbed too"
United Kingdom
Anonymous traveler
Shinagawa Beach

The Habitat Kosgoda by Asia Leisure

The Habitat Kosgoda by Asia Leisure
5.0 star property
Kosgoda
8.6 out of 10, Excellent, (29)
"It’s very nice place. Highly recommended to get that experience."
United States
Don Jerom Chandima Anushka
$129 nightly
The price is $154
Feb 1 - Feb 2
Total with taxes and fees
The Habitat Kosgoda by Asia Leisure

Sheraton Kosgoda Turtle Beach Resort

Sheraton Kosgoda Turtle Beach Resort
5.0 star property
Kosgoda
8.6 out of 10, Excellent, (20)
"Great place to stay "
United States
Khalid
$241 nightly
The price is $294
Jan 9 - Jan 10
Total with taxes and fees
Sheraton Kosgoda Turtle Beach Resort

Wunderbar Beach Hotel

Wunderbar Beach Hotel
4.0 star property
Bentota
8.4 out of 10, Very Good, (51)
"Good value for money and close to main road and railway. "
Canada
Vinod
$76 nightly
The price is $90
Feb 1 - Feb 2
Total with taxes and fees
Wunderbar Beach Hotel

Swarnapaya résidence

Swarnapaya résidence
3.0 star property
Bentota
$31 nightly
The price is $36
Jan 5 - Jan 6
Total with taxes and fees
Swarnapaya résidence

SeethaRama Beach Hotel

SeethaRama Beach Hotel
3.0 star property
Beruwala
$33 nightly
The price is $40
Jan 5 - Jan 6
Total with taxes and fees
SeethaRama 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.
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 $31 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.