Find hotels in Moragalla from ¥4,709

Start date: Check-in selected.
To Date
End date: Check-out
    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Sign in to save 10% or more on thousands of hotels
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Compare 465 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

The Habitat Kosgoda by Asia Leisure

5.0 star property
8.4 out of 10, Very Good, (28)
"The staff was just excellent, both at reception and in the dining room. In this way, the guest really was always "king""
The price is ¥12,378
¥16,214 total
includes taxes & fees
Sep 28 - Sep 29
The Habitat Kosgoda by Asia Leisure

Lunuganga Estate

3.5 star property
9.8 out of 10, Exceptional, (12)
"If you want to be relaxed, this place is the best quiet place! "
The price is ¥42,014
¥54,534 total
includes taxes & fees
Oct 2 - Oct 3
Lunuganga Estate

Taj Bentota Resort & Spa

5.0 star property
8.6 out of 10, Excellent, (190)
"Excellent hotel in a beautiful location, highly recommended "
The price is ¥19,434
¥26,108 total
includes taxes & fees
Sep 30 - Oct 1
Taj Bentota Resort & Spa

Thaala Bentota

5.0 star property
8.4 out of 10, Very Good, (167)
"Great buffet and friendly staff. "
The price is ¥11,460
¥13,859 total
includes taxes & fees
Oct 1 - Oct 2
Thaala Bentota

Jetwing Saman Villas, A Luxury Reserve - Adults Only

5.0 star property
9.6 out of 10, Exceptional, (51)
"Amazing property, food, ambience, service & hospitality. Staff at the property were quite helpful & warm. We had a great experience & I would highly recommend this property for Leisure travel."
The price is ¥37,371
¥49,744 total
includes taxes & fees
Oct 4 - Oct 5
Jetwing Saman Villas, A Luxury Reserve - Adults Only

Cinnamon Bentota Beach – Signature Selection

5.0 star property
9.4 out of 10, Exceptional, (40)
"Very personal service despite being a mid sized resort hotel "
The price is ¥20,965
¥27,213 total
includes taxes & fees
Sep 28 - Sep 29
Cinnamon Bentota Beach – Signature Selection

Cinnamon Bey Beruwala

4.5 star property
8.2 out of 10, Very Good, (120)
"Stay was amazing! Great location"
The price is ¥10,607
¥14,282 total
includes taxes & fees
Oct 8 - Oct 9
Cinnamon Bey Beruwala

Taru Villas The Long House - Bentota

5.0 star property
9.4 out of 10, Exceptional, (20)
"Wonderful property and luxurious rooms. Felt truly relaxed. Staff was superb. Food was excellent. Direct access to beach. Just wonderful all around "
Taru Villas The Long House - Bentota

Anantara Kalutara Resort

5.0 star property
8.6 out of 10, Excellent, (54)
"Great food, friendly staff, beautiful property, private beach access."
The price is ¥28,391
¥37,794 total
includes taxes & fees
Oct 2 - Oct 3
Anantara Kalutara Resort

Joe's Resort Bentota

4.0 star property
7.2 out of 10, Good, (12)
Joe's Resort Bentota

Manara Beach Resort

2.5 star property
The price is ¥11,647
¥13,948 total
includes taxes & fees
Oct 8 - Oct 9
Manara Beach Resort

R Degrees Boutique Hotel & Spa

4.5 star property
9.0 out of 10, Wonderful, (28)
"Fabulous staff, fantastic food!"
The price is ¥12,497
¥13,747 total
includes taxes & fees
Oct 28 - Oct 29
R Degrees Boutique Hotel & Spa

Sheraton Kosgoda Turtle Beach Resort

5.0 star property
8.6 out of 10, Excellent, (20)
"This is a nice property with food served in the restaurant being tasty. Staff is friendly and good amenities for children. They had a fire performance at night "
The price is ¥16,444
¥22,092 total
includes taxes & fees
Sep 28 - Sep 29
Sheraton Kosgoda Turtle Beach Resort

The Villa Bentota by KK Collection

4.0 star property
9.4 out of 10, Exceptional, (6)
"Wonderful hotel with great staff. We have stayed here before & highly recommend this hotel beautifully designed by Geoffrey Bawa it is a gem."
The Villa Bentota by KK Collection

Ekho Surf

4.0 star property
7.4 out of 10, Good, (123)
"Easy beach access, friendly staff, below average room facilities, slow response, better to book all inclusive to avoid excessive charges for F&B"
The price is ¥6,174
¥8,087 total
includes taxes & fees
Sep 28 - Sep 29
Ekho Surf

Avani Kalutara Resort

4.5 star property
8.0 out of 10, Very Good, (85)
"you were not allowed to swim in the sea, strong currents (red flag)"
The price is ¥17,895
¥23,819 total
includes taxes & fees
Oct 14 - Oct 15
Avani Kalutara Resort

Hotel Riu Sri Lanka - All Inclusive

5.0 star property
8.6 out of 10, Excellent, (211)
"Tres bon hotel all inclusive "
The price is ¥23,184
¥30,370 total
includes taxes & fees
Oct 9 - Oct 10
Hotel Riu Sri Lanka - All Inclusive

Shinagawa Beach

4.5 star property
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"
Shinagawa Beach

Pandanus Beach Resort & Spa

5.0 star property
8.2 out of 10, Very Good, (24)
"My wife and I stayed for 3 days, which were generally pleasant. The rooms faced the beach, and it was very accessible. Neighborhood was quiet, ideal if you'd like to be somewhere more secluded. There are areas for improvement though. The rooms had on-demand movies, but unfortunately only a handful in the library worked. Wifi signal is poor in the room, you need to go to the lobby to access the Internet. You should also expect momentary blackouts at night before the generator kicks in. Overall, I...
The price is ¥13,597
¥18,333 total
includes taxes & fees
Sep 28 - Sep 29
Pandanus Beach Resort & Spa

Jetwing Villa 700

3.5 star property
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!! "
Jetwing Villa 700
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

More cheap stays in Moragalla

Find out more about 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 Hotel Riu Sri Lanka - All Inclusive and Cinnamon Bentota Beach – Signature Selection. See all available top hotels, or vacation rentals in Moragalla.

What's the top vacation rental that Moragalla has to offer?

River shadow villa: You might like this vacation home rental near Moragalla. It 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 464 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, Moragalla Beach, and Ahungalla 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

Explore a world of travel with Expedia