
Find hotels in Moragalla from $9
- Upfront pricingOur total price for your stay includes taxes and fees
- Treat yourselfSave 10% or more on over 100,000 hotels worldwide with Member PricesLearn about One Key
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Moragalla
Pet friendly
Villa
Apartment
Condo
Resort
Family friendly
Waterpark
Check prices for these dates
Tonight
Sep 17 - Sep 18Tomorrow
Sep 18 - Sep 19This weekend
Sep 18 - Sep 20Next weekend
Sep 25 - Sep 27Our top choices for Moragalla hotels




1. Hotel Riu Sri Lanka - All Inclusive
Hotel Riu Sri Lanka - All InclusiveAhungalla
Amit
$193 nightly
$210 total
Oct 4 - Oct 5
Total with taxes and fees




2. Radisson Blu Resort Galle
Radisson Blu Resort GalleGalle
Kalyan
$119 nightly
$145 total
Sep 19 - Sep 20
Total with taxes and fees




3. Taj Bentota Resort & Spa
Taj Bentota Resort & SpaBentota
Manjari
$153 nightly
$187 total
Oct 6 - Oct 7
Total with taxes and fees




4. Riff Hikkaduwa
Riff HikkaduwaHikkaduwa
Jonathan
$130 nightly
$157 total
Oct 4 - Oct 5
Total with taxes and fees




5. Jetwing Lighthouse, A Luxury Reserve
Jetwing Lighthouse, A Luxury ReserveGalle
Thomas
$153 nightly
$184 total
Sep 19 - Sep 20
Total with taxes and fees




6. Le Grand Galle
Le Grand GalleGalle
Callan
$132 nightly
$161 total
Sep 19 - Sep 20
Total with taxes and fees




7. Suite Lanka
Suite LankaHikkaduwa
Alison
$54 nightly
$66 total
Sep 25 - Sep 26
Total with taxes and fees




10. The Bartizan
The BartizanFort Galle
Geetha
$113 nightly
$137 total
Sep 23 - Sep 24
Total with taxes and fees




11. Heritance Ahungalla
Heritance AhungallaAhungalla
Lucy
$70 nightly
$85 total
Sep 17 - Sep 18
Total with taxes and fees




13. The Fort House
The Fort HouseFort Galle
Mark
$59 nightly
$70 total
Sep 17 - Sep 18
Total with taxes and fees




14. Anantara Kalutara Resort
Anantara Kalutara ResortKalutara
James
$206 nightly
$249 total
Sep 25 - Sep 26
Total with taxes and fees




15. The Dutch Bungalow
The Dutch BungalowFort Galle
Sheri
$62 nightly
$74 total
Sep 27 - Sep 28
Total with taxes and fees




16. The Blue Water - Geoffrey Bawa Heritage Resort Hotel
The Blue Water - Geoffrey Bawa Heritage Resort HotelWadduwa
Ruwani C. De Alwis
$110 nightly
$137 total
Oct 10 - Oct 11
Total with taxes and fees




17. Ahu Bay
Ahu BayAhungalla
Tasvi
$257 nightly
$311 total
Oct 1 - Oct 2
Total with taxes and fees




18. Cocobay Unawatuna
Cocobay UnawatunaUnawatuna
Nicholas
$119 nightly
$140 total
Sep 29 - Sep 30
Total with taxes and fees




19. Agnus Unawatuna
Agnus UnawatunaUnawatuna
Lynne
$65 nightly
$78 total
Sep 18 - Sep 19
Total with taxes and fees
Stay near popular attractions around Moragalla
Moragalla invites adventure seekers and nature lovers alike with its stunning beaches, lush forests, and serene preserves. Experience the perfect blend of outdoor thrills and cultural exploration as you immerse yourself in the breathtaking scenery and vibrant local life. Your ideal getaway awaits!

Bentota Beach
8.6/10 (122 reviews)
Experience the best of sun-soaked relaxation at Bentota Beach, perfect for beach lovers seeking vibrant vibes and stunning views. Located about 21 miles by car from Moragalla, this beautiful stretch of sand offers easy access for those looking to unwind and enjoy the coastal charm of Sri Lanka.
Photo by Ulrike On The Road
Sinharaja Forest Reserve
8.6/10 (29 reviews)
With its own charm and appeal, Sinharaja Forest Reserve is ideal for nature lovers seeking an immersive experience in Sri Lanka’s biodiversity. This UNESCO World Heritage site features lush rainforests teeming with unique flora and fauna. Located about 16 miles from Moragalla, it offers convenient access for a memorable day of exploration.
Photo by tara thamara
Moragalla Beach
8.4/10 (26 reviews)
Considered a premier spot for beach lovers, Moragalla Beach offers a relaxing atmosphere with stunning coastal views. Located about 22 miles by car from Moragalla, this beach captures the essence of laid-back island life, making it a convenient base for exploring Sri Lanka's beautiful western coastline.
Photo by Angelic Gong
Ahungalla Beach
8.8/10 (13 reviews)
A must-see for beach lovers, Ahungalla Beach offers a serene escape with its inviting sands and tranquil waves. Located about 30 miles by car from Moragalla, this picturesque spot provides a relaxing atmosphere perfect for sunbathing and unwinding. Staying near Ahungalla Beach ensures easy access to its stunning coastline.
Brief Garden, Bevis Bawa
8.0/10 (3 reviews)
Ideal for travelers interested in serene landscapes, Brief Garden, Bevis Bawa offers a unique blend of art and nature with its tranquil, secluded vibes. Located about 16 miles by car from Moragalla, it's a convenient stop for those seeking a peaceful retreat amidst lush greenery.
Induruwa Beach
8.8/10 (5 reviews)
Discover the appeal of Induruwa Beach, a perfect spot for beach lovers seeking a serene getaway in Sri Lanka. This stunning beach offers relaxing vibes and picturesque views, making it an ideal place to unwind. It’s about a 23-mile drive from Moragalla, ensuring easy access for a laid-back retreat.
Kosgoda Beach
9.0/10 (2 reviews)
For beach lovers seeking a tranquil escape, Kosgoda Beach offers a serene atmosphere with beautiful sandy shores and vibrant beach vibes. Located about 30 miles by car from Moragalla, it’s an easy drive to a perfect spot for sunbathing and relaxation, making a stay near the beach a convenient choice.
Sinharaja Rain Forest
9.0/10 (4 reviews)
Perfectly suited for adventure seekers, Sinharaja Rain Forest offers a unique immersion into Sri Lanka's lush biodiversity. This UNESCO World Heritage site features vibrant flora and fauna, creating an unforgettable outdoor experience. Located about 15 miles from Moragalla, it makes for an easy excursion while exploring the region.
Top Moragalla Hotel Reviews
Hotel Riu Sri Lanka - All Inclusive
8/10 Good
"Had a nice stay at the hotel with my wife and daughter, staff are so friendly, room and common spaces are very clean. As for the food & beverages, it can be better, it is below average. The pool with a swim up bar is for adults only, which make it difficult to spend time with your kid while enjoying a drink. Overall, it was a good experience."
Thaala Bentota
8/10 Good
"Budget Hotel."
Taj Bentota Resort & Spa
10/10 Excellent
"Friendly and helpfyl stuff"
Jetwing Villa 700
10/10 Excellent
"We have been for one day with family and it is a very calm place."
Ahu Bay
10/10 Excellent
"Excellent staff, beautiful property (had the best sunset we saw in Sri Lanka) and great food"
Avani Kalutara Resort
10/10 Excellent
"From the very beginning the staff were super friendly and accommodating. The room was clean and modern, and the bed was very comfortable. The pool area was as clean and the staff nice and friendly. "
Anantara Kalutara Resort
10/10 Excellent
"Very good"
Sheraton Kosgoda Turtle Beach Resort
10/10 Excellent
"There isn’t much close by just the beach and huge amazing pool. Wish there were more shops"
Wunderbar Beach Hotel
10/10 Excellent
"Clean, big and up todate rooms, direct access to private beach 50m"
More cheap stays in Moragalla

Free House Bentota
101, Arthur Cottage, Pahurumulla Bentota SP
$8 nightly
$9 total
Sep 30 - Oct 1
Total with taxes and fees
10/10 Exceptional! (2 reviews)

Little Paradise
6, Pitaramba Bentota
$14 nightly
$17 total
Sep 20 - Sep 21
Total with taxes and fees
8/10 Very Good! (20 reviews)

The Vitamin Sea Villa
48 S. G. A. De Silva Mawatha Ambalangoda SP
$26 nightly
$31 total
Sep 30 - Oct 1
Total with taxes and fees
10/10 Exceptional! (1 review)

Hotel Hemadan
25, River Avenue Aluthgama
$29 nightly
$34 total
Sep 17 - Sep 18
Total with taxes and fees
8/10 Very Good! (8 reviews)

Villa Republic River View Bentota
No: 9A, L.T.P. Manjushri Mawatha Aluthgama
$489 nightly
$583 total
Oct 2 - Oct 3
Total with taxes and fees
Hotels in Moragalla with star-rating

5 Star Hotels
24 properties

4 Star Hotels
44 properties

3 Star Hotels
217 properties
Frequently asked questions
Explore a world of travel with Expedia
- 5 Star Hotels in Welipenna
- Privatevacationhomes in Moragalla
- 4 Star Hotels in Pelawatta
- Hotels in Pelawatta
- 3 Star Hotels in Pelawatta
- Independent Hotels in Welipenna
- Guesthouses in Moragalla
- Anantara Hotels in Moragalla
- 3 Star Hotels in Welipenna
- 5 Star Hotels in Pelawatta
- Bedandbreakfast in Moragalla
- Jetwing Hotels in Welipenna
- 5 Star Hotels in Moragalla
- 4 Star Hotels in Moragalla
- 3 Star Hotels in Moragalla
- Cabins in Moragalla
- Hotels in Welipenna
- Hotels in Halwala
- Apartments in Pelawatta
- Aitken Spence Hotels in Welipenna
- Cinnamon Hotels & Resorts Hotels in Welipenna
- 4 Star Hotels in Welipenna
- Villas in Pelawatta













