Default HTG hotel image

Find hotels in Moragalla from Rp165.526

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

Tonight
5 Sept - 6 Sept
Tomorrow
6 Sept - 7 Sept
Next weekend
11 Sept - 13 Sept
In two weeks
18 Sept - 20 Sept

Filter by

Star rating

Guest rating

Our top choices for Moragalla hotels

1. Supunvilla

Supunvilla
Bentota
Rp460.607
Rp603.357 total
includes taxes & fees
6 Oct - 7 Oct
Supunvilla

2. The Bungalow at Pantiya Estate

The Bungalow at Pantiya Estate
Matugama
United Kingdom
Paul
Rp727.204
Rp952.578 total
includes taxes & fees
6 Oct - 7 Oct
The Bungalow at Pantiya Estate

3. Colours Beach

Colours Beach
Induruwa
United States
ERIN
Rp793.890
Rp936.790 total
includes taxes & fees
14 Sept - 15 Sept
Colours Beach

4. Maggona Boutique Cottages

Maggona Boutique Cottages
Maggona
France
Laurence
Rp534.892
Rp631.172 total
includes taxes & fees
10 Sept - 11 Sept
Maggona Boutique Cottages

5. New Casa Marc

New Casa Marc
Induruwa
Rp1.000.301
Rp1.180.355 total
includes taxes & fees
6 Oct - 7 Oct
New Casa Marc

6. Ellakanda Nature Villa

Ellakanda Nature Villa
Welipenna
Rp482.530
Rp569.385 total
includes taxes & fees
6 Sept - 7 Sept
Ellakanda Nature Villa

7. Grand Lotus Bentota

Grand Lotus Bentota
Aluthgama
Canada
Judith
Rp528.249
Rp1.060.740 total
includes taxes & fees
8 Sept - 9 Sept
Grand Lotus Bentota

8. Mango Tree Villa Bentota

Mango Tree Villa Bentota
Induruwa
United Kingdom
Sarah
Rp531.658
Rp727.797 total
includes taxes & fees
10 Sept - 11 Sept
Mango Tree Villa Bentota

9. Boulder Garden Hotel

Boulder Garden Hotel
Kalawana
Ireland
Janez
Rp2.302.987
Rp3.016.724 total
includes taxes & fees
6 Sept - 7 Sept
Boulder Garden Hotel

10. Hotel Riu Sri Lanka - All Inclusive

Hotel Riu Sri Lanka - All Inclusive
Ahungalla
United States
Mudassir
Rp2.823.233
Rp3.698.204 total
includes taxes & fees
9 Sept - 10 Sept
Hotel Riu Sri Lanka - All Inclusive

11. Shinagawa Beach

Shinagawa Beach
Balapitiya
United Kingdom
Laurence
Rp1.465.274
Rp1.919.388 total
includes taxes & fees
1 Oct - 2 Oct
Shinagawa Beach

12. The Villa Bentota by KK Collection

The Villa Bentota by KK Collection
Bentota
Canada
Xiaoyu
Rp1.697.160
Rp2.202.914 total
includes taxes & fees
6 Sept - 7 Sept
The Villa Bentota by KK Collection

13. Lagoon Bentota

Lagoon Bentota
Bentota
United Kingdom
Mark
Rp1.292.947
Rp1.693.653 total
includes taxes & fees
6 Oct - 7 Oct
Lagoon Bentota

14. Methira villa

Methira villa
Kaluwamodara
Rp762.487
Rp899.742 total
includes taxes & fees
28 Sept - 29 Sept
Methira villa

15. Hotel Hemadan

Hotel Hemadan
Aluthgama
United States
Maria Nour
Rp509.107
Rp606.813 total
includes taxes & fees
8 Sept - 9 Sept
Hotel Hemadan

16. Heritance Ahungalla

Heritance Ahungalla
Ahungalla
Australia
Lindy
Rp1.289.807
Rp1.674.226 total
includes taxes & fees
9 Sept - 10 Sept
Heritance Ahungalla

17. Taj Bentota Resort & Spa

Taj Bentota Resort & Spa
Bentota
Singapore
Francisco
Rp1.944.690
Rp2.612.504 total
includes taxes & fees
7 Sept - 8 Sept
Taj Bentota Resort & Spa

18. Nyne Hotels Anugrah - Bentota

Nyne Hotels Anugrah - Bentota
Bentota
Rp9.935.269
Rp11.723.638 total
includes taxes & fees
12 Sept - 13 Sept
Nyne Hotels Anugrah - Bentota

19. Bombay Bicycle Club Bentota

Bombay Bicycle Club Bentota
Induruwa
Japan
Tatsuro
Rp1.829.122
Rp1.829.122 total
includes taxes & fees
8 Sept - 9 Sept
Bombay Bicycle Club Bentota

20. Omatta Villa

Omatta Villa
Agalawatta
Rp1.198.932
Rp3.181.512 total
includes taxes & fees
29 Sept - 30 Sept
Omatta Villa
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Top Moragalla Hotel Reviews

Taj Bentota Resort & Spa

Taj Bentota Resort & Spa

10/10 Excellent
"Friendly and helpfyl stuff"
Francisco 2-night trip
Posted 3 weeks ago
Taj Bentota Resort & Spa
Jetwing Villa 700

Jetwing Villa 700

10/10 Excellent
"We have been for one day with family and it is a very calm place."
Sonya 1-night trip
Posted 1 month ago
Jetwing Villa 700
Cinnamon Bentota Beach – Signature Selection

Cinnamon Bentota Beach – Signature Selection

10/10 Excellent
"Loved the property and facilities"
Adriana 2-night trip
Posted 3 months ago
Cinnamon Bentota Beach – Signature Selection
Ahu Bay

Ahu Bay

10/10 Excellent
"Excellent staff, beautiful property (had the best sunset we saw in Sri Lanka) and great food"
Riya 1-night trip
Posted 5 months ago
Ahu Bay
Avani Kalutara Resort

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. "
Geoffrey 3-night trip
Posted 5 months ago
Avani Kalutara Resort
Anantara Kalutara Resort

Anantara Kalutara Resort

10/10 Excellent
"Very good"
richard leslie 2-night trip
Posted 6 months ago
Anantara Kalutara Resort
Sheraton Kosgoda Turtle Beach Resort

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"
Maria Elena 3-night trip
Posted 6 months ago
Sheraton Kosgoda Turtle Beach Resort
Wunderbar Beach Hotel

Wunderbar Beach Hotel

10/10 Excellent
"Clean, big and up todate rooms, direct access to private beach 50m"
Andy 2-night trip
Posted 6 months ago
Wunderbar Beach Hotel
The Habitat Kosgoda by Asia Leisure

The Habitat Kosgoda by Asia Leisure

10/10 Excellent
"Very pleasant hotel and surroundings. Staff was very nice. Location is remote but you are right on a beautiful stretch oh beach."
ERIN 3-night trip
Posted 7 months ago
The Habitat Kosgoda by Asia Leisure

More cheap stays in Moragalla

Free House Bentota

Free House Bentota

101, Arthur Cottage, Pahurumulla Bentota SP
Rp140.276
Rp165.526 total
9 Sept - 10 Sept
includes taxes & fees
10/10 Exceptional! (2 reviews)
Free House Bentota
Little Paradise

Little Paradise

6, Pitaramba Bentota
Rp259.941
Rp337.403 total
9 Sept - 10 Sept
includes taxes & fees
8/10 Very good! (20 reviews)
Little Paradise
The Vitamin Sea Villa

The Vitamin Sea Villa

48 S. G. A. De Silva Mawatha Ambalangoda SP
Rp470.952
Rp555.723 total
4 Oct - 5 Oct
includes taxes & fees
10/10 Exceptional! (1 review)
The Vitamin Sea Villa
Hotel Hemadan

Hotel Hemadan

25, River Avenue Aluthgama
Rp509.107
Rp606.813 total
8 Sept - 9 Sept
includes taxes & fees
8/10 Very good! (8 reviews)
Hotel Hemadan
Villa Republic River View Bentota

Villa Republic River View Bentota

No: 9A, L.T.P. Manjushri Mawatha Aluthgama
Rp5.706.517
Rp7.475.070 total
6 Sept - 7 Sept
includes taxes & fees
Villa Republic River View Bentota
Raja Beach Hotel

Raja Beach Hotel

276/85 Rajawatta Balapitiya
Get rates
9.8/10 Exceptional! (8 reviews)
Raja Beach Hotel

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 Thaala Bentota and Taj Bentota Resort & Spa. 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 451 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.