Find hotels in Moragalla from ¥4,898

Start date: Check-in selected.
To Date
End date: Check-out
  • 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

Hotel Riu Sri Lanka - All Inclusive

Hotel Riu Sri Lanka - All Inclusive
5.0 star property
Ahungalla
8.6 out of 10, Excellent, (221)
"Clean rooms and available facilities. Changing facilities at end of stay were fantastic. Food was lovely and the availability and choice was really good. Sauté was our favourite of the speciality restaurants. "
United Kingdom
Debra
The price is ¥31,852
¥41,723 total
includes taxes & fees
Dec 18 - Dec 19
Hotel Riu Sri Lanka - All Inclusive

Moragalla Beach Home Guesthouse (Newly opened hotel)

Moragalla Beach Home Guesthouse (Newly opened hotel)
3.5 star property
Beruwala
10.0 out of 10, Exceptional, (2)
"By far, one of the best places to stay. Staff is incredibly friendly and helpful. Room was HUGE, and the breakfast prepared by Sarath was heavenly delicious. I, as a traveller for more than 30 years and with 50 countries known, can say that this place is perfect for spending a great time. "
Mexico
Gipsy
Moragalla Beach Home Guesthouse (Newly opened hotel)

Nyne Hotels Anugrah - Bentota

Nyne Hotels Anugrah - Bentota
2.5 star property
Bentota
The price is ¥144,820
¥172,100 total
includes taxes & fees
Dec 18 - Dec 19
Nyne Hotels Anugrah - Bentota

Mango Tree Villa Bentota

Mango Tree Villa Bentota
3.0 star property
Induruwa
10.0 out of 10, Exceptional, (2)
"Comfortable stay, we were welcomed by Wasantha who checked us in, with a delicious watermelon juice made by Charana. The room was spacious and clean. Beautiful pool and garden area - towels were supplied. The breakfast cooked by Anuradha was delicious - fruit, toast, eggs, tea and coffee. Great value for a very luxurious stay! We would definitely stay here again!"
United Kingdom
Priya
Mango Tree Villa Bentota

Shinagawa Beach

Shinagawa Beach
4.5 star property
Balapitiya
9.0 out of 10, Wonderful, (62)
"It was very chilled and quiet. The bar and restaurant were excellent and could always find a sunbed too"
United Kingdom
Anonymous traveler
Shinagawa Beach

The Bungalow at Pantiya Estate

The Bungalow at Pantiya Estate
2.0 star property
Matugama
10.0 out of 10, Exceptional, (2)
"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 Bungalow at Pantiya Estate

R Degrees Boutique Hotel & Spa

R Degrees Boutique Hotel & Spa
4.5 star property
Ambalangoda
9.2 out of 10, Wonderful, (29)
"Fabulous staff, fantastic food!"
United Kingdom
Sacha
R Degrees Boutique Hotel & Spa

Temple Tree Resort & Spa

Temple Tree Resort & Spa
4.0 star property
Induruwa
7.6 out of 10, Good, (20)
"The hotel was great the breakfast was good but could have been better. Great value for money. Nice big rooms lovely huge bathroom great view. "
Canada
Radhika
Temple Tree Resort & Spa

Joe's Resort Bentota

Joe's Resort Bentota
4.0 star property
Induruwa
7.2 out of 10, Good, (12)
"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 traveler
Joe's Resort Bentota

Happy Man Village

Happy Man Village
3.0 star property
Kosgoda
10.0 out of 10, Exceptional, (1)
"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 ¥8,986
¥13,361 total
includes taxes & fees
Dec 14 - Dec 15
Happy Man Village

Lagoon Bentota

Lagoon Bentota
3.0 star property
Bentota
9.2 out of 10, Wonderful, (20)
"Beautiful place. So peaceful, staff were lovely and helpful. A little paradise. Pool area was quiet and great views. "
United Kingdom
Nina
The price is ¥9,496
¥12,439 total
includes taxes & fees
Dec 21 - Dec 22
Lagoon Bentota

MOI Induruwa by DBI

MOI Induruwa by DBI
4.0 star property
Induruwa
The price is ¥17,135
¥17,135 total
includes taxes & fees
Dec 18 - Dec 19
MOI Induruwa by DBI

Heritance Ahungalla

Heritance Ahungalla
5.0 star property
Ahungalla
8.4 out of 10, Very Good, (138)
"Lovely experience.. hotel a little dated but it had character."
United Kingdom
Rabina
The price is ¥25,399
¥33,045 total
includes taxes & fees
Dec 15 - Dec 16
Heritance Ahungalla

Sea Breeze Hotel Ambalangoda

Sea Breeze Hotel Ambalangoda
3.0 star property
Madampagama
Sea Breeze Hotel Ambalangoda

Nyne Hotels Anuprit - Bentota

Nyne Hotels Anuprit - Bentota
2.5 star property
Bentota
The price is ¥121,552
¥144,718 total
includes taxes & fees
Dec 21 - Dec 22
Nyne Hotels Anuprit - Bentota

Aaradhya Madu Ganga

Aaradhya Madu Ganga
3.0 star property
Balapitiya
The price is ¥8,518
¥10,051 total
includes taxes & fees
Dec 14 - Dec 15
Aaradhya Madu Ganga

Jetwing Villa 700

Jetwing Villa 700
3.5 star property
Induruwa
10.0 out of 10, Exceptional, (1)
"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
Jetwing Villa 700

Bombay Bicycle Club Bentota

Bombay Bicycle Club Bentota
3.5 star property
Induruwa
10.0 out of 10, Exceptional, (14)
"Waiting to go back again , beautifully set up and very quiet place . "
United States
Karthik
The price is ¥22,998
¥22,998 total
includes taxes & fees
Dec 16 - Dec 17
Bombay Bicycle Club Bentota

Velapura River Garden

Velapura River Garden
4.0 star property
Kalutara
The price is ¥4,859
¥5,734 total
includes taxes & fees
Dec 23 - Dec 24
Velapura River Garden

Lucky Prince Villa

Lucky Prince Villa
3.0 star property
Beruwala
9.0 out of 10, Wonderful, (2)
The price is ¥4,960
¥6,437 total
includes taxes & fees
Dec 16 - Dec 17
Lucky Prince Villa
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

More cheap stays in Moragalla

Find out more about Moragalla

Top reasons to visit Moragalla

  • Stunning Beaches: Moragalla boasts beautiful sandy shores perfect for sunbathing, water sports, and beach yoga.
  • Adventure Activities: Enjoy a variety of beach activities, from surfing to diving, catering to all adventure seekers.
  • Ayurveda Centers: Experience rejuvenating treatments at local Ayurveda centers that promote wellness and relaxation.
  • Scenic Nature Reserves: Explore lush forests and scenic reserves, ideal for nature walks and wildlife spotting.
  • Affordable Accommodations: Choose from a range of budget-friendly hotels and guesthouses for a comfortable stay.

Find great hotels near Moragalla

When visiting Moragalla, you'll discover a variety of accommodation options, including hotels and guesthouses, designed to enhance your stay. Whether you're seeking a beachfront haven, a business-oriented retreat, or a spa-themed getaway, Moragalla has something for everyone. With competitive accommodation prices, you can find the perfect place to relax and enjoy the stunning surroundings of Sri Lanka's Western Province.

  • Hotel Riu Sri Lanka - All Inclusive: Experience a luxurious family getaway at the 5-star Hotel Riu Sri Lanka - All Inclusive, located 24.1km from Moragalla. This all-inclusive resort offers a wealth of amenities that cater to guests of all ages, featuring unlimited food and drinks, including buffet and à la carte options. Families will appreciate the dedicated children’s club, playground, and child-friendly pool. For relaxation, indulge in a full-service spa with steam rooms and massages, or take a dip in the outdoor pool complete with a waterslide. This resort perfectly blends family fun with luxury, making it an ideal choice for a memorable vacation.
  • Taj Bentota Resort & Spa: Nestled 22.5km away from Moragalla, Taj Bentota Resort & Spa is a 5-star haven for beach lovers and spa enthusiasts. With direct access to the beach, this property is perfect for those seeking a relaxing seaside holiday. The resort offers exceptional amenities for families, including a children's playground and babysitting services. Unwind at the full-service spa featuring Ayurvedic treatments and a steam room, or enjoy a refreshing drink at the poolside bar. The combination of stunning beach views and luxurious services creates an idyllic retreat for guests of all ages.
  • NH Bentota Ceysands Resort: The 4-star NH Bentota Ceysands Resort, located 22.5km from Moragalla, is designed for couples looking for a romantic beach getaway. With direct beach access and breathtaking ocean views from the restaurant, this resort specializes in romance packages that enhance your experience. Guests can indulge in 24-hour room service, champagne service, and a variety of spa treatments, including Thai massages and steam rooms. The outdoor pool offers a serene spot for relaxation, ensuring a peaceful and intimate atmosphere for every couple.

Where to stay near Moragalla

Moragalla, a charming village in Sri Lanka's Western Province, offers a delightful beach vacation experience. With its friendly atmosphere and budget-friendly options, you can unwind on the sandy shores or enjoy exciting excursions nearby. Don't miss the stunning Ahangama Beach, perfect for sunbathing and water sports. For a unique touch, visit an Ayurveda center to rejuvenate your body and mind. Embrace the beach fun and relaxation that Moragalla has to offer.

  • Bentota: Located 22.5km from Moragalla, Bentota is a vibrant city renowned for its stunning beaches and family-friendly atmosphere. Travelers flock to this coastal paradise for a mix of relaxation and urban adventure. While the best time to visit is between December and February, the city offers a range of activities year-round, including shopping at local centers and exploring historic sites. Don't miss the chance to unwind on the beautiful beach or enjoy the local cuisine at beachfront restaurants. Bentota promises a delightful blend of leisure and excitement for every visitor.
  • Pelawatta: Just 6.4km from Moragalla, Pelawatta is a charming city that captivates adventurers and nature lovers alike. Known for its lush scenery and outdoor activities, Pelawatta is ideal for those seeking an active vacation. The peak visiting season occurs from December to February, making it a popular spot for families and thrill-seekers. Explore the nearby national parks, where you can hike, bird-watch, or simply enjoy the breathtaking views. Pelawatta is a hidden gem for anyone eager to connect with nature and embrace adventure.
  • Ahungalla: Situated 24.1km from Moragalla, Ahungalla is a picturesque city that offers a perfect blend of beach relaxation and family fun. With visitor numbers peaking in April and the summer months, this area is ideal for those looking to soak up the sun. Ahungalla boasts beautiful beaches, shopping centers, and local attractions, making it a perfect destination for families. Stroll along the sandy shores or indulge in water sports, and don’t forget to explore the area’s historic sites. Ahungalla ensures a memorable experience for travelers of all ages.

Things to do near Moragalla

Moragalla, located in Sri Lanka's Western Province, is an ideal destination for beach lovers seeking relaxation and adventure. Visitors can indulge in beach yoga sessions, participate in various beach activities, and enjoy the stunning shoreline. This picturesque area is perfect for those looking to unwind while soaking up the sun and experiencing the vibrant coastal atmosphere.

Shopping

In Moragalla, explore local shops for unique souvenirs. If you're up for a drive, visit the Old Dutch Hospital, located 48.3km away, where you can enjoy a vibrant atmosphere filled with entertainment, dining, and shopping options for the whole family.

Recreation

Spa Ceylon Boutique & Urban Spa offers a luxurious body treatment experience, located 48.3km from Moragalla. Immerse yourself in a tranquil environment designed for relaxation and rejuvenation, featuring soothing therapies that blend traditional Sri Lankan wellness practices with modern techniques for ultimate serenity.

Adventure

Explore the Gurusinghe Moonstone Mine, located 30.6km from Moragalla, for an exciting gem-hunting adventure. At Pearl Bay, 38.6km away, enjoy thrilling water slides and family-friendly activities at the vibrant waterpark. Don’t miss the Galle Tennis Club, 46.7km from Moragalla, for a competitive match.

Nightlife

Experience the vibrant nightlife in Moragalla by visiting the Paradise Beach Club for beachside cocktails and great ocean views. For a lively atmosphere, check out the local bars along the coast, where you can enjoy music, dancing, and delicious Sri Lankan cuisine.

*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 during your visit to Moragalla, plan your trip in the off-peak months of June and September to October when prices are lower. Book your hotel about a month in advance or look for last-minute deals on Expedia. Saturdays are the cheapest days to stay, while Mondays are the most expensive. Use Expedia’s price filter to find the best deals and consider package options that combine hotel, flights, and activities for additional savings. Walking is a great way to explore the area without spending on transport.

  • 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 April and December to January, 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: Utilize Expedia’s search tool to customize your options based on your budget, desired location, and preferred hotel type. To find the best prices and deals, simply arrange the price filter from lowest to highest.
  • 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 offers a perfect beach vacation with its stunning coastline and diverse attractions. Visitors can explore beautiful beaches, scenic reserves, and lush forests, making it ideal for those seeking relaxation, cultural experiences, or a romantic getaway. Whether you're lounging by the shore or immersing yourself in nature, Moragalla has something for every traveler looking to enjoy the beauty of Sri Lanka.

  • Bentota Beach: Experience the vibrant atmosphere of Bentota Beach, located 22.5km from Moragalla. With its golden sands and azure waters, this beach is perfect for sunbathing, water sports, and beachside relaxation.
  • Brief Garden, Bevis Bawa: Just 17.7km from Moragalla, this private garden offers a tranquil escape. Stroll through beautifully landscaped grounds featuring exotic plants and artistic sculptures, ideal for those seeking solitude and inspiration.
  • Sinharaja Forest Reserve: Situated 25.7km from Moragalla, this UNESCO World Heritage site is a biodiversity hotspot. Explore lush rainforests, diverse wildlife, and breathtaking trails that showcase Sri Lanka's natural beauty.

Best time to go to Moragalla

The best time to visit Moragalla is dependant on what kind of holiday you are seeking. April is its hottest month on average. At this time, visitor numbers are moderately high and weather is mostly cloudy with frequent rain. January is its coolest month on average. At this time, 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 SunnyAverageAverage
March77.4°F (25.2°C)Moderate RainMostly SunnyModerately HighAverage
April77.9°F (25.5°C)Frequent RainMostly CloudyModerately HighSlightly High
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

Traveling to Moragalla, Sri Lanka, is convenient with Colombo's Bandaranaike International Airport (CMB), located 86.9km away. For a comfortable stay nearby, consider Sentido Heritance Negombo, a 5-star hotel just 8.0km from the airport, offering airport shuttle services. Another excellent option is Jetwing Blue, a 5-star resort situated 9.7km from CMB, also accessible via nearby transportation. Additionally, Jetwing Lagoon Wellness, an adults-only luxury reserve, is located 6.4km from the airport, providing easy access to the terminal. These hotels ensure a seamless transition from your flight to your vacation in Moragalla.

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 traveler data. Other good choices for your stay in the area are Cinnamon Bentota Beach – Signature Selection and The Habitat Kosgoda by Asia Leisure. See all available top hotels, or vacation rentals in Moragalla.
What's the top vacation rental that Moragalla has to offer?
River shadow villa: This vacation home near Moragalla is located near the beach and has a balcony, a garden, and daily housekeeping to put you at ease in your new surroundings. This vacation 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, the majority of hotel bookings are fully refundable provided that you cancel prior to the accommodation's cancellation deadline, which is often 24 or 48 hours before your check-in date. If your reservation is non-refundable, you may still be able to cancel and be given a refund within 24 hours of your booking. Filter your search by fully refundable to find flexible hotel deals in Moragalla.
Where can I learn more about changing or cancelling my trip to Moragalla?
For more information about changing or cancelling your trip to Moragalla, go to https://www.expedia.com/service/.
What is the best hotel near Bandaranaike International Airport (CMB)?
Amora Lagoon is a popular 3.5-star hotel featuring a roundtrip airport shuttle and 2 restaurants. It's located a short 0.3 mi (0.5 km) from Bandaranaike Intl. Airport. Other choices near the airport are Airport resort and Grandeeza Luxury Hotel.
What's it like to stay in Moragalla?
Travelers to Moragalla will find plenty to explore and enjoy. There are 428 hotels and other accommodations in the surrounding area. Find out more about Moragalla.
What should I see while I'm in Moragalla?
Places to visit in the wider area include Bentota Beach, Kosgoda Beach, and Moragalla Beach. You'll also find Sinharaja Forest Reserve and Induruwa Beach in the area. Check out what more to see and do in Expedia's Moragalla guide.
What's the weather like in Moragalla?
The hottest months are usually March and February with an average temp of 76°F, while the coldest months are January and February with an average of 76°F. The rainiest months in Moragalla are November, October, May, and September, with each month seeing an average of 17 inches of rainfall.

Explore a world of travel with Expedia