Default HTG hotel image

Search Moragalla hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Moragalla hotels

1. 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 price is AU$76
includes taxes & fees
30 July - 31 July
The Bungalow at Pantiya Estate

2. Ellakanda Nature Villa

Ellakanda Nature Villa
4.0 star property
Welipenna
The price is AU$48
includes taxes & fees
5 Aug - 6 Aug
Ellakanda Nature Villa

3. Hotel Riu Sri Lanka - All Inclusive

Hotel Riu Sri Lanka - All Inclusive
5.0 star property
Ahungalla
8.6 out of 10, Excellent, (246 reviews)
The price is AU$236
includes taxes & fees
29 July - 30 July
Hotel Riu Sri Lanka - All Inclusive

4. Omatta Villa

Omatta Villa
3.0 star property
Agalawatta
The price is AU$258
includes taxes & fees
29 July - 30 July
Omatta Villa

5. River View Villa

River View Villa
3.5 star property
Dharga Town
The price is AU$97
includes taxes & fees
30 July - 31 July
River View Villa

6. Glenross Living

Glenross Living
4.0 star property
Dodangoda
8.6 out of 10, Excellent, (4 reviews)
"out of the way"
United Kingdom
Rajiv
The price is AU$586
includes taxes & fees
31 July - 1 Aug
Glenross Living

7. Colours Beach

Colours Beach
3.5 star property
Induruwa
10.0 out of 10, Exceptional, (2 reviews)
"The room was very clean. The staff, super helpful and kind and always ready to respond."
United States
ERIN
The price is AU$69
includes taxes & fees
31 July - 1 Aug
Colours Beach

8. Bombay Bicycle Club Bentota

Bombay Bicycle Club Bentota
3.5 star property
Induruwa
10.0 out of 10, Exceptional, (21 reviews)
The price is AU$159
includes taxes & fees
29 July - 30 July
Bombay Bicycle Club Bentota

9. Heritance Ahungalla

Heritance Ahungalla
5.0 star property
Ahungalla
8.4 out of 10, Very good, (139 reviews)
"Beautiful hotel providing excellent service."
Australia
Lindy
The price is AU$125
includes taxes & fees
2 Aug - 3 Aug
Heritance Ahungalla

10. Happy Man Village

Happy Man Village
3.0 star property
Kosgoda
10.0 out of 10, Exceptional, (1 review)
"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
The price is AU$97
includes taxes & fees
1 Aug - 2 Aug
Happy Man Village

11. Wunderbar Beach Hotel

Wunderbar Beach Hotel
4.0 star property
Bentota
8.4 out of 10, Very good, (60 reviews)
"Clean, big and up todate rooms, direct access to private beach 50m"
United Kingdom
Andy
The price is AU$87
includes taxes & fees
8 Aug - 9 Aug
Wunderbar Beach Hotel

12. Villa Acadia

Villa Acadia
3.0 star property
Dharga Town
The price is AU$49
includes taxes & fees
29 July - 30 July
Villa Acadia

13. Jetwing Villa 700

Jetwing Villa 700
4.0 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
The price is AU$92
includes taxes & fees
15 Aug - 16 Aug
Jetwing Villa 700

14. Jetwing Saman Villas, A Luxury Reserve - Adults Only

Jetwing Saman Villas, A Luxury Reserve - Adults Only
5.0 star property
Induruwa
9.6 out of 10, Exceptional, (54 reviews)
"Amazing service, accommodation, food, beach, pool and scenery. "
Australia
Clive
The price is AU$437
includes taxes & fees
28 Aug - 29 Aug
Jetwing Saman Villas, A Luxury Reserve - Adults Only

15. Boulder Garden Hotel

Boulder Garden Hotel
3.0 star property
Kalawana
10.0 out of 10, Exceptional, (2 reviews)
"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
The price is AU$245
includes taxes & fees
30 July - 31 July
Boulder Garden Hotel

16. Giant's Forest

Giant's Forest
3.0 star property
Kalawana
The price is AU$103
includes taxes & fees
30 July - 31 July
Giant's Forest

17. Maggona Boutique Cottages

Maggona Boutique Cottages
3.0 star property
Maggona
10.0 out of 10, Exceptional, (1 review)
"Un bel endroit au calme, très bien aménagé où on resterait bien plusieurs jours. Grande piscine bien arborée, cuisine d’été pratique, bungalows confortables avec climatisation. À savoir, pas de restaurants à proximité mais on peut préparer un repas ou le réchauffer dans la cuisine d’été (grand frigo, four, plaques de cuisson, tables, chaises, vaisselle, verres à vin, ventilateur, jolis voilages …) Jonathan est disponible pour répondre à toutes nos demandes avec gentillesse et efficacité ! "
France
Laurence
The price is AU$53
includes taxes & fees
28 Aug - 29 Aug
Maggona Boutique Cottages

18. Lunuganga Estate

Lunuganga Estate
3.5 star property
Bentota
9.8 out of 10, Exceptional, (14 reviews)
"If you want to be relaxed, this place is the best quiet place! "
Japan
Mao
The price is AU$377
includes taxes & fees
19 Aug - 20 Aug
Lunuganga Estate

19. Moi Induruwa by DBI

Moi Induruwa by DBI
4.0 star property
Induruwa
9.0 out of 10, Wonderful, (2 reviews)
The price is AU$169
includes taxes & fees
3 Aug - 4 Aug
Moi Induruwa by DBI

20. 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 traveller
The price is AU$136
includes taxes & fees
29 July - 30 July
Joe's Resort Bentota
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

Recent Reviews in Moragalla

More cheap accommodation in Moragalla

Find out more about Moragalla

Top reasons to visit Moragalla

  • Stunning Beaches: Moragalla boasts beautiful beaches, including the nearby Beruwala Beach, perfect for relaxation and water activities.
  • Adventure Opportunities: The area is ideal for outdoor enthusiasts, offering thrilling beach tours and nature adventures.
  • Rich Biodiversity: Nature tours reveal the region's diverse flora and fauna, making it a haven for wildlife lovers.
  • Local Culture: Immerse yourself in the vibrant local culture through sightseeing and community experiences.
  • Varied Accommodation: A range of hotels and guesthouses cater to all budgets, enhancing your stay in this charming destination.

Find great hotels near Moragalla

Moragalla offers an enticing selection of accommodation options, perfect for those seeking a relaxing beach getaway or a business trip. With a variety of hotels and guesthouses available, you'll find excellent amenities tailored to beach lovers, spa enthusiasts, and business travellers alike. Whether you're looking for hotels near Moragalla Beach or the best beach accommodation options, this charming destination has something to suit every preference and budget.

  • Hotel Riu Sri Lanka - All Inclusive: Hotel Riu Sri Lanka - All Inclusive boasts a commendable guest rating of 8.6 and is situated 24km from Moragalla. This all-inclusive resort offers a delightful beach holiday experience, making it ideal for families. Guests can indulge in unlimited food and beverages, including à la carte options, buffets, and a well-stocked minibar. The hotel features a range of amenities tailored for children, such as a complimentary kids' club, a shared playground, and a children’s pool, ensuring that young ones are entertained. With direct beach access, this property promises a blend of relaxation and family-friendly fun.
  • Taj Bentota Resort & Spa: Taj Bentota Resort & Spa, also rated at 8.6, is located 23km from Moragalla. This hotel offers a luxurious beach getaway, combining elegance with family-friendly services. Guests can enjoy direct access to the sandy beach, where families can create lasting memories. The property provides a shared playground and optional babysitting services, offering parents peace of mind during their stay. The inviting atmosphere and well-appointed facilities make this resort a charming choice for a beach holiday.
  • NH Bentota Ceysands Resort: NH Bentota Ceysands Resort, rated 8.2, is located 23km from Moragalla and is perfect for those seeking adventure and romance. With direct beach access, this resort invites guests to explore various water sports, including fishing and canoeing, as well as hiking opportunities nearby. The property offers romantic packages, enhancing the experience with amenities such as an ocean-view restaurant and spa services designed for couples. Whether you seek relaxation or an adventurous escape, this resort caters to diverse interests.

Where to stay near Moragalla

Moragalla, a charming village in Sri Lanka's Western Province, promises a delightful escape for those seeking adventure and relaxation. Nestled near the beautiful Beruwala Beach, visitors can immerse themselves in the stunning coastal scenery and enjoy family-friendly excursions. With its welcoming atmosphere and budget-friendly options, exploring Moragalla offers a unique blend of local culture and natural beauty, making it an ideal destination for an unforgettable holiday.

  • Pelawatta: Located a mere 6km from Moragalla, Pelawatta is a charming city that attracts visitors with its breathtaking scenery and outdoor adventure opportunities. The best time to experience Pelawatta is during the peak season from December to February, when the area comes alive with tourists seeking nature's beauty. The nearby national state park offers a serene environment for hiking and wildlife observation, making it a perfect spot for nature enthusiasts. The combination of lush landscapes and adventure activities makes Pelawatta a must-visit destination.
  • Ahungalla: Ahungalla, situated 24km from Moragalla, is a vibrant city that caters to families and beach lovers alike. With visitor numbers peaking in April and July to August, it provides a lively atmosphere throughout the year. Enjoy a leisurely day at the beach or indulge in some retail therapy at the local shopping mall. Ahungalla also boasts notable attractions such as a family-friendly beach and various historic sites, perfect for those looking to explore the rich culture of Sri Lanka while enjoying a seaside retreat.
  • Pitigala: A scenic city located 13km from Moragalla, Pitigala offers a tranquil beach experience that attracts seasonal visitors, especially from December to February. Known for its picturesque family beaches, it is an ideal location for a relaxing getaway. The serene atmosphere and beautiful coastline provide a perfect backdrop for sunbathing and swimming. Whether you are travelling with family or seeking a peaceful escape, Pitigala's inviting shores make it a lovely stop on your holiday journey.

Things to do in Moragalla

Moragalla, located in Sri Lanka's Western Province, is an ideal destination for those seeking adventure and outdoor experiences. Visitors can indulge in various beach activities and thrilling beach tours, while also enjoying the stunning scenery. Nature tours reveal the area's rich biodiversity, and there are numerous hotels available for recreation and relaxation. Moragalla truly offers an enchanting blend of relaxation and excitement for all holidaymakers.

Shopping

In Moragalla, you can enjoy local markets offering handmade crafts and souvenirs. If you're up for a drive, visit the Kalutara Shopping Mall about 19km away, where you’ll find a variety of shops and eateries to enhance your shopping experience.

Recreation

Experience rejuvenation at the luxurious Siddhalepa Ayurveda Health Resort, where traditional Ayurvedic treatments and therapies are offered in serene surroundings. Engage in yoga sessions by the beach, complemented by nutritious meals made from locally sourced ingredients, enhancing your wellness journey in Moragalla.

Adventure

In Moragalla, explore the vibrant underwater world through snorkelling and diving adventures, or embark on a thrilling boat ride along the coast. Engage in water sports like jet skiing or windsurfing, and experience the beauty of local wildlife on a scenic nature walk through lush surroundings.

Nightlife

The nightlife in Moragalla offers a charming blend of beachside bars and local eateries. Enjoy fresh seafood at a beachfront restaurant or sip cocktails at a laid-back lounge while listening to live music. Experience the vibrant atmosphere that comes alive after sunset, perfect for a relaxed evening out.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Moragalla

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Moragalla are June and September to October, where the prices are slightly lower. This is in comparison to December to February, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in Moragalla is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Moragalla is Saturday. The most expensive day to stay in Moragalla is Monday.
  • Find cheap hotels on Expedia: Expedia's search tool enables you to specify your budget, preferred location, and additional preferences. You can arrange your results to display prices from lowest to highest, ensuring that the most affordable hotels appear first. Furthermore, by selecting the Eco-certified filter, you can easily find sustainable and environmentally friendly accommodation options available for booking.
  • Consider bundling your trip: You can save money by combining your Moragalla hotel reservation with your flights and activities through an Expedia package deal.

Find the best attractions near Moragalla

Moragalla, located in Sri Lanka's Western Province, is perfect for adventure and outdoor enthusiasts, offering stunning beaches and lush reserves. Visitors can enjoy Moragalla Beach, explore local sightseeing spots, and witness breathtaking sunsets. Additionally, the area boasts a variety of top attractions and nearby places that provide rich cultural experiences, making it an ideal destination for those seeking both relaxation and adventure.

  • Bentota Beach: Located 23km from Moragalla, Bentota Beach offers stunning coastal views and a serene atmosphere. Enjoy relaxing on golden sands or partake in water sports, immersing yourself in the vibrant beach culture.
  • Sinharaja Forest Reserve: Situated 26km away, this UNESCO World Heritage Site is a biodiversity hotspot. Wander through lush greenery and experience the rich flora and fauna, making it a paradise for nature lovers and birdwatchers.
  • Sinharaja Rain Forest: Just 24km from Moragalla, this enchanting forest invites adventure seekers to explore its rugged trails and discover hidden waterfalls, providing a unique outdoor experience amidst its rich ecological diversity.

Best time to go to Moragalla

The best time to visit Moragalla can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Moragalla falls in April, when visitor numbers are moderately high and weather is mostly cloudy with frequent rain. The coolest average temperature in Moragalla falls in January, visitor numbers are moderately high and weather is mostly sunny with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January74.7°F (23.7°C)Light RainMostly SunnyModerately HighSlightly High
February75.9°F (24.4°C)Light RainMostly SunnyAverageSlightly High
March77.4°F (25.2°C)Moderate RainMostly SunnyModerately HighAverage
April77.9°F (25.5°C)Frequent RainMostly CloudyModerately HighAverage
May77.4°F (25.2°C)Frequent RainMostly CloudyAverageAverage
June76.3°F (24.6°C)Moderate RainMostly CloudyModerately LowSlightly Low
July75.7°F (24.3°C)Moderate RainMostly CloudyAverageAverage
August75.4°F (24.1°C)Moderate RainMostly CloudyModerately LowAverage
September75.2°F (24.0°C)Frequent RainMostly CloudyAverageSlightly Low
October75.7°F (24.3°C)Frequent RainMostly CloudyModerately LowSlightly Low
November75.7°F (24.3°C)Frequent RainMostly CloudyAverageAverage
December74.8°F (23.8°C)Frequent RainMostly SunnyAverageSlightly High

The nearest major airports for your trip to Moragalla

Reaching Moragalla is convenient for tourists flying into Colombo's Bandaranaike International Airport (CMB), situated 87km away. Nearby hotel options include Sentido Heritance Negombo, located 8km from the airport, offering an airport shuttle service. Jetwing Beach, 10km from CMB, also provides easy access to the airport. Additionally, the luxurious Jetwing Lagoon Wellness, Adults Only Resort, is just 6km away and features similar transport services. These accommodations ensure a comfortable stay with seamless transportation links to the airport, facilitating a smooth arrival for visitors heading to beautiful Moragalla.

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 Bentota River estuary.

This area offers direct access to the Moragalla Beach, known for its soft sands and calm waters, making it ideal for relaxation. The main road, Galle Road, runs parallel to the coast, providing easy access to hotels and local eateries. Resorts here are generally well-appointed, focusing on comfort and ocean views.

For couples seeking a romantic and peaceful getaway, staying directly on Moragalla Beach is perfect. You'll find properties offering private beach access, spa facilities, and fine dining, allowing for a secluded and luxurious experience with the sound of the ocean just steps away.

Families will also find this beachfront area highly suitable. The calm waters are excellent for swimming, and many hotels provide family-friendly amenities, including children's pools and activities.
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 cancelled 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 hotel booking in Moragalla with Expedia?
One Key™—Expedia's free travel rewards program—gives you instant access to discounts with Member Prices on Moragalla hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
How much is the nightly rate for a hotel in Moragalla?
Prices for hotels in Moragalla often vary, but you can find a great deal from AU$14 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 our cheapest rates.