Default HTG hotel image

Find hotels in Moragalla from ¥1,579

  • 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, (242 reviews)
"Staff were always helpful and facilities and room were top level. Great selection of food."
United Kingdom
Jacqueline
The price is ¥22,605
¥29,610 total
includes taxes & fees
Jul 10 - Jul 11
Hotel Riu Sri Lanka - All Inclusive

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 ¥4,776
¥5,731 total
includes taxes & fees
Jun 23 - Jun 24
Maggona Boutique Cottages

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 ¥6,414
¥8,463 total
includes taxes & fees
Jul 18 - Jul 19
The Bungalow at Pantiya Estate

Joe's Resort Bentota

Joe's Resort Bentota
4.0 star property
Induruwa
7.2 out of 10, Good, (12 reviews)
"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
The price is ¥10,421
¥13,526 total
includes taxes & fees
Jun 18 - Jun 19
Joe's Resort Bentota

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 ¥6,497
¥7,796 total
includes taxes & fees
Jun 22 - Jun 23
Colours Beach

Manara Beach Resort

Manara Beach Resort
3.0 star property
Beruwala
The price is ¥11,817
¥14,154 total
includes taxes & fees
Jun 22 - Jun 23
Manara Beach Resort

The Habitat Kosgoda by Asia Leisure

The Habitat Kosgoda by Asia Leisure
5.0 star property
Kosgoda
8.2 out of 10, Very Good, (33 reviews)
"Very pleasant hotel and surroundings. Staff was very nice. Location is remote but you are right on a beautiful stretch oh beach."
United States
ERIN
The price is ¥10,847
¥14,500 total
includes taxes & fees
Jun 21 - Jun 22
The Habitat Kosgoda by Asia Leisure

Villa Acadia

Villa Acadia
3.0 star property
Dharga Town
The price is ¥4,605
¥5,464 total
includes taxes & fees
Jun 18 - Jun 19
Villa Acadia

Sheraton Kosgoda Turtle Beach Resort

Sheraton Kosgoda Turtle Beach Resort
5.0 star property
Kosgoda
8.8 out of 10, Excellent, (22 reviews)
"There isn’t much close by just the beach and huge amazing pool. Wish there were more shops"
United States
Maria Elena
The price is ¥22,284
¥29,936 total
includes taxes & fees
Jun 25 - Jun 26
Sheraton Kosgoda Turtle Beach Resort

Piyum Villa Kosgoda

Piyum Villa Kosgoda
3.0 star property
Kosgoda
The price is ¥6,015
¥7,203 total
includes taxes & fees
Jul 6 - Jul 7
Piyum Villa Kosgoda

Madu River Reach

Madu River Reach
3.5 star property
Balapitiya
The price is ¥8,585
¥10,403 total
includes taxes & fees
Jul 6 - Jul 7
Madu River Reach

Methira villa

Methira villa
3.0 star property
Kaluwamodara
The price is ¥7,133
¥8,417 total
includes taxes & fees
Jun 25 - Jun 26
Methira villa

Bombay Bicycle Club Bentota

Bombay Bicycle Club Bentota
3.5 star property
Induruwa
10.0 out of 10, Exceptional, (20 reviews)
"Lovely room. Great food. Very friendly staff overall and excellent stay "
United Kingdom
Margaret
The price is ¥18,469
¥18,469 total
includes taxes & fees
Jun 28 - Jun 29
Bombay Bicycle Club Bentota

SeethaRama Beach Hotel

SeethaRama Beach Hotel
3.0 star property
Beruwala
The price is ¥4,042
¥5,246 total
includes taxes & fees
Jun 20 - Jun 21
SeethaRama Beach Hotel

Ellakanda Nature Villa

Ellakanda Nature Villa
4.0 star property
Welipenna
The price is ¥4,345
¥5,205 total
includes taxes & fees
Jun 18 - Jun 19
Ellakanda Nature Villa

BoBo's Bed & Breakfast

BoBo's Bed & Breakfast
3.0 star property
Ahungalla
The price is ¥7,796
¥10,212 total
includes taxes & fees
Jun 23 - Jun 24
BoBo's Bed & Breakfast

Happy Man Village

Happy Man Village
3.0 star property
Kosgoda
10.0 out of 10, Exceptional, (1 review)
"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 ¥9,775
¥14,373 total
includes taxes & fees
Jun 23 - Jun 24
Happy Man Village

MOI Induruwa by DBI

MOI Induruwa by DBI
4.0 star property
Induruwa
9.0 out of 10, Wonderful, (2 reviews)
The price is ¥10,823
¥10,823 total
includes taxes & fees
Jun 23 - Jun 24
MOI Induruwa by DBI

Velapura River Garden

Velapura River Garden
4.0 star property
Kalutara
The price is ¥3,256
¥3,842 total
includes taxes & fees
Jul 4 - Jul 5
Velapura River Garden

The Vitamin Sea Villa

The Vitamin Sea Villa
2.0 star property
Ambalangoda
10.0 out of 10, Exceptional, (1 review)
"Very friendly staff"
United States
Randy
The price is ¥4,175
¥4,946 total
includes taxes & fees
Jun 18 - Jun 19
The Vitamin Sea 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 Hotel Riu Sri Lanka - All Inclusive and Thaala Bentota. See all available top hotels, or vacation rentals in Moragalla.
What's the top vacation rental that Moragalla has to offer?
Shenya Villa: This vacation home rental near 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 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 447 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 Brief Garden, Bevis Bawa, Bentota 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