Default HTG hotel image

Find hotels in Moragalla

  • 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

Guest rating
Guest rating
Star rating

Our top choices for Moragalla hotels

1. Ellakanda Nature Villa

Ellakanda Nature Villa
4.0 star property
Welipenna
The price is Rp530.714
Rp626.243 total
includes taxes & fees
20 Jul - 21 Jul
Ellakanda Nature Villa

2. 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 Rp738.704
Rp967.642 total
includes taxes & fees
21 Jul - 22 Jul
The Bungalow at Pantiya Estate

3. 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 Rp806.445
Rp951.605 total
includes taxes & fees
20 Jul - 21 Jul
Colours Beach

4. The MGS Hotel

The MGS Hotel
2.0 star property
Elpitiya
The price is Rp541.286
Rp645.168 total
includes taxes & fees
20 Jul - 21 Jul
The MGS Hotel

5. Nyne Hotels Anugrah - Bentota

Nyne Hotels Anugrah - Bentota
2.5 star property
Bentota
The price is Rp11.645.066
Rp13.741.106 total
includes taxes & fees
26 Jul - 27 Jul
Nyne Hotels Anugrah - Bentota

6. Bentota Luxe Ayurveda

Bentota Luxe Ayurveda
3.0 star property
Bentota
The price is Rp806.445
Rp951.605 total
includes taxes & fees
21 Jul - 22 Jul
Bentota Luxe Ayurveda

7. New Casa Marc

New Casa Marc
3.0 star property
Induruwa
The price is Rp1.016.121
Rp1.199.023 total
includes taxes & fees
20 Jul - 21 Jul
New Casa Marc

8. Methira villa

Methira villa
3.0 star property
Kaluwamodara
The price is Rp797.305
Rp940.853 total
includes taxes & fees
23 Jul - 24 Jul
Methira villa

9. Piyum Villa Kosgoda

Piyum Villa Kosgoda
3.0 star property
Kosgoda
The price is Rp737.987
Rp870.781 total
includes taxes & fees
22 Jul - 23 Jul
Piyum Villa Kosgoda

10. Villa Acadia

Villa Acadia
3.0 star property
Dharga Town
The price is Rp533.074
Rp629.027 total
includes taxes & fees
20 Jul - 21 Jul
Villa Acadia

11. ocean of life ayurveda Hotel

ocean of life ayurveda Hotel
3.0 star property
Induruwa
The price is Rp720.378
Rp850.046 total
includes taxes & fees
20 Jul - 21 Jul
ocean of life ayurveda Hotel

12. 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 Rp1.396.816
Rp1.813.068 total
includes taxes & fees
21 Jul - 22 Jul
Heritance Ahungalla

13. Om Residence

Om Residence
2.5 star property
Beruwela
The price is Rp564.511
Rp666.123 total
includes taxes & fees
20 Jul - 21 Jul
Om Residence

14. Hotel Riu Sri Lanka - All Inclusive

Hotel Riu Sri Lanka - All Inclusive
5.0 star property
Ahungalla
8.6 out of 10, Excellent, (243 reviews)
"Staff were always helpful and facilities and room were top level. Great selection of food."
United Kingdom
Jacqueline
The price is Rp2.526.814
Rp3.309.920 total
includes taxes & fees
20 Jul - 21 Jul
Hotel Riu Sri Lanka - All Inclusive

15. Lagoon Bentota

Lagoon Bentota
3.0 star property
Bentota
9.0 out of 10, Wonderful, (24 reviews)
"Great location, great rooms, friendly staff."
United Kingdom
Mark
The price is Rp1.094.471
Rp1.433.667 total
includes taxes & fees
21 Jul - 22 Jul
Lagoon Bentota

16. Manara Beach Resort

Manara Beach Resort
3.0 star property
Beruwala
The price is Rp1.451.601
Rp1.712.889 total
includes taxes & fees
20 Jul - 21 Jul
Manara Beach Resort

17. Nyne Hotels Anuprit - Bentota

Nyne Hotels Anuprit - Bentota
2.5 star property
Bentota
The price is Rp9.112.373
Rp10.752.600 total
includes taxes & fees
20 Jul - 21 Jul
Nyne Hotels Anuprit - Bentota

18. Mango Tree Villa Bentota

Mango Tree Villa Bentota
3.0 star property
Induruwa
10.0 out of 10, Exceptional, (5 reviews)
"Surprisingly stylish tranquil haven. Good price. Highly recommend. Chilled out owners and vibe."
United Kingdom
Sarah
The price is Rp568.376
Rp778.060 total
includes taxes & fees
24 Jul - 25 Jul
Mango Tree Villa Bentota

19. 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 Rp589.773
Rp695.932 total
includes taxes & fees
20 Jul - 21 Jul
Maggona Boutique Cottages

20. Taj Bentota Resort & Spa

Taj Bentota Resort & Spa
5.0 star property
Bentota
8.6 out of 10, Excellent, (201 reviews)
"The location was perfect!!! Access to two beaches, walking distance to amazing restaurants and to the railway station. Amenities of the Taj were excellent and the breakfast buffet was the best I’ve ever experienced."
Canada
Glenda
The price is Rp3.010.728
Rp4.044.770 total
includes taxes & fees
27 Jul - 28 Jul
Taj Bentota Resort & Spa
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

Find out more about Moragalla

Top reasons to visit Moragalla

  • Stunning Beaches: Moragalla boasts beautiful sun-kissed beaches, perfect for relaxation and water activities.
  • Adventure Activities: Thrilling options like banana boat rides and various water sports cater to adventure enthusiasts.
  • Ayurvedic Retreats: Experience rejuvenating treatments at local Ayurvedic centres for a soothing holiday.
  • Cultural Exploration: Nearby Beruwala offers vibrant local culture, enriching your visit with unique experiences.
  • Diverse Accommodation: A range of hotels and guesthouses ensures a comfortable stay for every traveller.

Find great hotels near Moragalla

Moragalla offers a delightful array of accommodation options, including hotels and guesthouses, perfect for every traveller's needs. Whether you're seeking a beachfront retreat, a business-friendly environment, or a relaxing spa-themed getaway, you'll find suitable choices. Affordable hotels with convenient access to the airport and renowned local spots like Aliya Lanka enhance your stay in this picturesque region of Sri Lanka.

  • Taj Bentota Resort & Spa: Emphasising eco-friendliness, Taj Bentota Resort & Spa is a luxurious 5-star hotel ideal for families and spa enthusiasts alike. Located 22.5km from Moragalla, this eco-certified property offers a tranquil environment complemented by a range of amenities designed for children, including supervised childcare and a shared playground. Guests can indulge in a full spa experience featuring manicures, pedicures, and sauna services, ensuring relaxation for all. The serene atmosphere, combined with attentive service, makes it a perfect retreat for eco-conscious travellers seeking a family-friendly vacation.
  • NH Bentota Ceysands Resort: Nestled 22.5km from Moragalla, NH Bentota Ceysands Resort is a 4-star getaway designed for adventure seekers, business travellers, and couples. This resort offers a plethora of exhilarating activities like windsurfing and boat tours, making it ideal for those looking to explore. Guests can savour romantic moments with ocean views from the restaurant and enjoy packages that include champagne service and 24-hour room service. The spa and pool facilities, including a swim-up bar and sauna, provide a perfect setting for relaxation after a day of adventure, catering to both excitement and romance.
  • Lanka Princess All Inclusive Hotel: Situated 22.5km from Moragalla, Lanka Princess All Inclusive Hotel is a charming 4-star resort that boasts direct beach access and a focus on relaxation. This property is perfect for beach lovers and spa enthusiasts, featuring a full range of spa treatments, including facials and body scrubs. Guests can unwind by the pool on comfortable sun loungers, enjoying the soothing ocean breeze. With its all-inclusive offerings and serene atmosphere, this hotel promises a delightful beach vacation experience, ensuring that every guest feels pampered and rejuvenated.

Where to stay near Moragalla

Moragalla, a charming village in Sri Lanka's Western Province, offers an idyllic blend of adventure and relaxation. Enjoy the sun-kissed Moragalla Beach, renowned for its inviting atmosphere and friendly locals. Indulge in rejuvenating Ayurveda retreats nearby, or explore the stunning coastline dotted with picturesque beaches. This serene destination is perfect for families and budget travellers seeking a memorable escape amidst breathtaking scenery and enriching experiences.

  • Pelawatta: Situated 6.4km from Moragalla, Pelawatta is a vibrant city that attracts visitors with its stunning outdoor experiences and scenic beauty. The region is particularly popular from December to February, making it an ideal destination for those looking to embrace adventure amidst nature. With proximity to national and state parks, Pelawatta offers ample opportunities for hiking, wildlife spotting, and immersing oneself in the lush landscapes that define the area.
  • Ahungalla: Located 24.1km away from Moragalla, Ahungalla is a delightful city renowned for its family-friendly atmosphere and beautiful beaches. The peak travel seasons occur in April and from July to August, drawing tourists eager to enjoy the sun and sea. Visitors can indulge in shopping at local centres and experience the vibrant culture through the various monuments and family beaches. Ahungalla promises a diverse city-themed experience, making it perfect for both relaxation and exploration.
  • Molkawa: A charming village located 16.1km from Moragalla, Molkawa offers a tranquil beach experience away from the bustling tourist spots. With visitor numbers peaking from December to February, it's a great time to enjoy the serene beach environment. Though more understated, the local beach provides a perfect setting for relaxation and unwinding, making Molkawa a hidden gem for those seeking a peaceful escape along the coastline.

Things to do near Moragalla

Moragalla offers an array of outdoor activities perfect for adventure seekers and nature lovers. Enjoy thrilling beach fun, including banana boat rides and various water sports. Explore the nearby Beruwala for vibrant local culture and experiences. Don't miss the chance to visit an Ayurvedic centre for rejuvenating treatments, ensuring a delightful and relaxing holiday in this scenic coastal paradise.

Shopping

In Moragalla, visit the charming local shops for unique souvenirs. If you're up for a drive, the Old Dutch Hospital, located 48.3km away, boasts a vibrant mix of businesses and entertainment, perfect for a family day out amidst the city atmosphere.

Recreation

At Spa Ceylon Boutique & Urban Spa, located 48.3km from Moragalla, indulge in rejuvenating body treatments amidst a serene atmosphere. The venue exudes wellness and relaxation, ensuring a tranquil escape from the hustle and bustle, perfect for restoring your inner balance.

Adventure

Explore the Gurusinghe Moonstone Mine, located 30.6km from Moragalla, for a unique gem-hunting experience. Enjoy thrilling water rides and family fun at Pearl Bay waterpark, situated 38.6km away. For sports enthusiasts, the Galle Tennis Club, 46.7km from Moragalla, offers excellent facilities for tennis lovers.

Nightlife

Experience the vibrant nightlife at The Lounge Bar, where you can enjoy exquisite cocktails and stunning ocean views. For a lively atmosphere, visit the nearby Beach Club, featuring great music and a lively crowd, perfect for enjoying the tropical night air.

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

Booking tips and Expedia advantages for Moragalla

To save money on your trip to Moragalla, consider visiting during the cheaper months of June and September to October, when hotel prices are lower. Booking about a month in advance typically yields the best rates, while Sundays are the most affordable days to stay. Use Expedia to search for budget-friendly hotels, and take advantage of last-minute deals. Combining your hotel, flights, and activities into a package can also lead to significant savings. Additionally, explore free activities and utilise public transport for cost-effective travel around the area.

  • 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: Booking a hotel in Moragalla about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Moragalla is Sunday. 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, chosen location, and additional preferences. You can arrange your search results to display prices from the lowest to the highest, ensuring you see the most affordable hotels first. Furthermore, you have the option to refine your choices by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels that you can book.
  • Consider bundling your trip: You can save money by combining your Moragalla hotel reservation with your flights and activities by opting for an Expedia package.

Find the best attractions near Moragalla

Moragalla offers a delightful blend of outdoor adventures and scenic beauty, making it an ideal destination for tourists. Visitors can explore stunning beaches, lush reserves, and enchanting forests, catering to those seeking cultural experiences, romantic getaways, or simply a relaxing beach holiday. With a variety of attractions in and around Moragalla, there’s something to please every traveller’s taste.

  • Kande Vihare Temple: Located 22.5km from Moragalla, Kande Vihare Temple offers a rich cultural experience. This ancient Buddhist temple features stunning architecture and intricate carvings, allowing visitors to immerse themselves in Sri Lankan spirituality and history.
  • Bentota Beach: Also 22.5km away, Bentota Beach is a picturesque stretch of golden sand with a vibrant beach atmosphere. Ideal for sunbathing, water sports, or simply relaxing by the waves, it's perfect for those seeking a fun-filled day by the sea.
  • Brief Garden, Bevis Bawa: Located 17.7km from Moragalla, this serene private garden provides a tranquil escape. With lush greenery and artistic landscaping, it's an enchanting place for leisurely strolls and quiet contemplation amidst nature.

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.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
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

To reach Moragalla, you can fly into Colombo's Bandaranaike International Airport (CMB), situated 86.9km away. Nearby hotel options include the 5-star Sentido Heritance Negombo, located 8.0km from the airport, offering an airport shuttle service. The Wallawwa, also a 5-star hotel, is a mere 6.4km away and provides easy access to the airport. Additionally, the 4-star Full Moon Garden Hotel is located just 3.2km from Bandaranaike International Airport, ensuring convenient transportation for guests. These hotels make it easy for tourists to travel to and from the airport while enjoying a comfortable stay.

Frequently asked questions

Where is the best place to stay in Moragalla?
Hotel Riu Sri Lanka - All Inclusive, located 15.1 mi (24.3 km) from the heart of Moragalla, is a top choice for your stay, based on our traveller data. Other good choices for your visit to the area are Taj Bentota Resort & Spa and Thaala Bentota. See all available top hotels, or vacation rentals in Moragalla.
What are some of the best holiday rentals that Moragalla has to offer?
Shenya Villa: This holiday home rental outside of Moragalla is located near the beach, and offers a garden, daily housekeeping and free WiFi to help you feel perfectly comfortable in your new surroundings. This holiday rental also comes with free parking to give you added peace of mind. See all vacation rentals in Moragalla.
If I need to cancel my hotel reservation in Moragalla, will I receive a refund?
Yes, most hotel reservations are fully refundable if you cancel before the hotel's cancellation deadline, which in most cases is within 24 or 48 hours of your scheduled arrival. If you have a non-refundable reservation, it might still be possible to cancel it and receive a refund within a 24-hour period of booking. Filter your search by fully refundable to find flexible hotel deals in Moragalla.
What's it like to stay in Moragalla?
Travellers to Moragalla will find plenty to explore and enjoy. There are 449 hotels and other accommodation options in the surrounding area. Find out more about Moragalla.
What is there to see in Moragalla?
Places to visit in the wider area include Bentota Beach, Moragalla Beach and Ahungalla Beach. You'll also find Sinharaja Forest Reserve and Brief Garden, Bevis Bawa in the area. Take a look at what more there is to see and do in Expedia's Moragalla guide.
What's the seasonal weather in Moragalla?
The hottest months are usually March and February, with an average temperature of 25°C, while the coldest months are January and February, with an average of 24°C. The rainiest months in Moragalla are November, October, May and September, with each month seeing an average of 427 mm of rainfall.