Default HTG hotel image

Find hotels in Moragalla from Rp167.548

  • 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
20 Oct - 21 Oct
Tomorrow
21 Oct - 22 Oct
This weekend
23 Oct - 25 Oct
Next weekend
30 Oct - 1 Nov

Filter by

Star rating

Guest rating

Our top choices for Moragalla hotels

1. Hotel Riu Sri Lanka - All Inclusive

Hotel Riu Sri Lanka - All Inclusive
Ahungalla
United States
Mudassir
Rp2.884.844
Rp3.778.910 total
includes taxes & fees
21 Oct - 22 Oct
Hotel Riu Sri Lanka - All Inclusive

2. Ellakanda Nature Villa

Ellakanda Nature Villa
Welipenna
Rp487.214
Rp574.913 total
includes taxes & fees
21 Oct - 22 Oct
Ellakanda Nature Villa

3. Ahu Bay

Ahu Bay
Ahungalla
United Kingdom
Riya
Rp4.633.546
Rp6.069.564 total
includes taxes & fees
24 Oct - 25 Oct
Ahu Bay

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

Jetwing Saman Villas, A Luxury Reserve - Adults Only
Induruwa
Australia
Clive
Rp5.007.159
Rp6.499.293 total
includes taxes & fees
21 Oct - 22 Oct
Jetwing Saman Villas, A Luxury Reserve - Adults Only

5. Heritance Ahungalla

Heritance Ahungalla
Ahungalla
Australia
Lindy
Rp1.358.552
Rp1.763.400 total
includes taxes & fees
21 Oct - 22 Oct
Heritance Ahungalla

6. Boulder Garden Hotel

Boulder Garden Hotel
Kalawana
Ireland
Janez
Rp1.981.708
Rp2.595.875 total
includes taxes & fees
23 Oct - 24 Oct
Boulder Garden Hotel

7. Sheraton Kosgoda Turtle Beach Resort

Sheraton Kosgoda Turtle Beach Resort
Kosgoda
United Kingdom
Christopher
Rp2.415.618
Rp3.245.040 total
includes taxes & fees
28 Oct - 29 Oct
Sheraton Kosgoda Turtle Beach Resort

8. Plantation Villa Ayurveda Yoga Resort

Plantation Villa Ayurveda Yoga Resort
Dodangoda
Canada
Anonymous traveller
Rp2.665.701
Rp3.491.850 total
includes taxes & fees
21 Oct - 22 Oct
Plantation Villa Ayurveda Yoga Resort

9. Shinagawa Beach

Shinagawa Beach
Balapitiya
United Kingdom
Laurence
Rp1.434.347
Rp1.878.876 total
includes taxes & fees
27 Oct - 28 Oct
Shinagawa Beach

10. Lunuganga Estate

Lunuganga Estate
Bentota
Japan
Mao
Rp4.128.652
Rp5.358.990 total
includes taxes & fees
3 Nov - 4 Nov
Lunuganga Estate

11. Bombay Bicycle Club Bentota

Bombay Bicycle Club Bentota
Induruwa
Japan
Tatsuro
Rp2.969.047
Rp2.969.047 total
includes taxes & fees
21 Oct - 22 Oct
Bombay Bicycle Club Bentota

12. Taru Villas The Long House - Bentota

Taru Villas The Long House - Bentota
Bentota
United States
Beverley
Rp2.044.262
Rp2.436.593 total
includes taxes & fees
21 Oct - 22 Oct
Taru Villas The Long House - Bentota

13. Pandanus Beach Resort & Spa

Pandanus Beach Resort & Spa
Induruwa
United States
Elina
Rp1.142.266
Rp1.496.276 total
includes taxes & fees
21 Oct - 22 Oct
Pandanus Beach Resort & Spa

14. Moi Induruwa by DBI

Moi Induruwa by DBI
Induruwa
Rp827.439
Rp910.183 total
includes taxes & fees
23 Oct - 24 Oct
Moi Induruwa by DBI

15. Avani Kalutara Resort

Avani Kalutara Resort
Kalutara
Australia
Geoffrey
Rp1.828.175
Rp2.433.646 total
includes taxes & fees
22 Oct - 23 Oct
Avani Kalutara Resort

16. Taj Bentota Resort & Spa

Taj Bentota Resort & Spa
Bentota
Canada
Steven
Rp3.085.866
Rp4.145.888 total
includes taxes & fees
30 Oct - 31 Oct
Taj Bentota Resort & Spa

17. Pullman Bentota Resort and Spa

Pullman Bentota Resort and Spa
Bentota
United States
Roshanthi
Rp1.324.107
Rp1.778.811 total
includes taxes & fees
25 Oct - 26 Oct
Pullman Bentota Resort and Spa

18. The Bungalow at Pantiya Estate

The Bungalow at Pantiya Estate
Matugama
United Kingdom
Paul
Rp743.856
Rp974.390 total
includes taxes & fees
21 Oct - 22 Oct
The Bungalow at Pantiya Estate

19. Jetwing Villa 700

Jetwing Villa 700
Induruwa
United States
Sonya
Rp1.145.255
Rp1.259.727 total
includes taxes & fees
27 Oct - 28 Oct
Jetwing Villa 700

20. The Villa Bentota by KK Collection

The Villa Bentota by KK Collection
Bentota
Canada
Xiaoyu
Rp2.161.076
Rp2.805.077 total
includes taxes & fees
23 Oct - 24 Oct
The Villa Bentota by KK Collection
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Top Moragalla Hotel Reviews

Thaala Bentota

Thaala Bentota

10/10 Excellent
"Thaala Bentota is an excellent place to relax during a vacation. Awesome location and amazing food. The rooms and fittings inside the room are a bit worn out and may need replacement to enhance the visitors' experience."
Isaac Anand 2-night trip
Posted 1 hour ago
Thaala Bentota
Taj Bentota Resort & Spa

Taj Bentota Resort & Spa

10/10 Excellent
"Great breakfast. Great food altogether. They were a bit odd about when we could access the beach. It was closed from 12 to 3. Which was weird but other than that a great place."
Steven 2-night trip
Posted 3 weeks ago
Taj Bentota Resort & Spa
Ahu Bay

Ahu Bay

10/10 Excellent
"Beautiful place, brilliant staff and exceptional good. Felt so relaxed, everything was seamless. A wonderful stay."
Symon 2-night trip
Posted 3 weeks ago
Ahu Bay
The Villa Bentota by KK Collection

The Villa Bentota by KK Collection

10/10 Excellent
"Amazing food and staff.. great location, secluded and private."
DONALD 2-night trip
Posted 3 months ago
The Villa Bentota by KK Collection
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 7 months ago
Avani Kalutara Resort
Temple Tree Resort & Spa

Temple Tree Resort & Spa

10/10 Excellent
"Great staff and a lovely place Slightly dated but still first class Good breakfast with lots of choice Definitely a great choice"
Charles 5-night trip
Posted 7 months ago
Temple Tree Resort & Spa
Anantara Kalutara Resort

Anantara Kalutara Resort

10/10 Excellent
"Very good"
richard leslie 2-night trip
Posted 7 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 7 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 8 months ago
Wunderbar Beach Hotel

More cheap stays in Moragalla

Free House Bentota

Free House Bentota

101, Arthur Cottage, Pahurumulla Bentota SP
Rp141.990
Rp167.548 total
24 Oct - 25 Oct
includes taxes & fees
10/10 Exceptional! (2 reviews)
Free House Bentota
Little Paradise

Little Paradise

6, Pitaramba Bentota
Rp265.614
Rp344.766 total
23 Oct - 24 Oct
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
Rp481.229
Rp567.850 total
21 Oct - 22 Oct
includes taxes & fees
10/10 Exceptional! (2 reviews)
The Vitamin Sea Villa
Hotel Hemadan

Hotel Hemadan

25, River Avenue Aluthgama
Rp693.589
Rp826.700 total
2 Nov - 3 Nov
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.642.271
Rp7.390.890 total
13 Nov - 14 Nov
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?
Taj Bentota Resort & Spa, located 14 mi (22.6 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 The Habitat Kosgoda by Asia Leisure and Heritance Ahungalla. 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 468 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 Induruwa Beach, Bentota Beach and Moragalla Beach. You'll also find Beruwela Harbour and Ahungalla Beach 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.