Default HTG hotel image

Find hotels in Maggona from NT$298

  • 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

This weekend
Next weekend

Filter by

Star rating

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Maggona hotels

1. 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 NT$962
NT$1,135 total
includes taxes & fees
Aug 6 - Aug 7
Maggona Boutique Cottages

2. MICHS Beach Villa - Maggona

MICHS Beach Villa - Maggona
3.0 star property
Beruwela
The price is NT$584
NT$690 total
includes taxes & fees
Aug 6 - Aug 7
MICHS Beach Villa - Maggona

3. River View Villa

River View Villa
3.5 star property
Dharga Town
The price is NT$1,972
NT$2,327 total
includes taxes & fees
Aug 6 - Aug 7
River View Villa

4. Manara Beach Resort

Manara Beach Resort
3.0 star property
Beruwala
The price is NT$2,630
NT$3,103 total
includes taxes & fees
Aug 6 - Aug 7
Manara Beach Resort

5. Avani Kalutara Resort

Avani Kalutara Resort
4.5 star property
Kalutara
8.0 out of 10, Very Good, (88 reviews)
"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. "
Australia
Geoffrey
The price is NT$3,487
NT$4,642 total
includes taxes & fees
Aug 6 - Aug 7
Avani Kalutara Resort

6. Anantara Kalutara Resort

Anantara Kalutara Resort
5.0 star property
Kalutara
8.6 out of 10, Excellent, (55 reviews)
"Very good"
Hong Kong SAR China
richard leslie
The price is NT$6,667
NT$8,875 total
includes taxes & fees
Sep 1 - Sep 2
Anantara Kalutara Resort

7. Taj Bentota Resort & Spa

Taj Bentota Resort & Spa
5.0 star property
Bentota
8.6 out of 10, Excellent, (202 reviews)
"The location was perfect!!! Access to two beaches, walking distance to amazing restaurants and to the railway station. Amenities of the Taj were excellent and the breakfast buffet was the best I’ve ever experienced."
Canada
Glenda
The price is NT$4,786
NT$6,414 total
includes taxes & fees
Sep 3 - Sep 4
Taj Bentota Resort & Spa

8. Lucky Prince Villa & Ayurveda Wellness

Lucky Prince Villa & Ayurveda Wellness
3.0 star property
Beruwala
9.0 out of 10, Wonderful, (4 reviews)
"Lovely friendly welcome, nice big rooms and great beach access. Yummy breakfast."
New Zealand
Sally
The price is NT$920
NT$1,195 total
includes taxes & fees
Aug 6 - Aug 7
Lucky Prince Villa & Ayurveda Wellness

9. Muthumuni Ayurveda Beach Resort

Muthumuni Ayurveda Beach Resort
3.0 star property
Beruwala
The price is NT$1,665
NT$2,280 total
includes taxes & fees
Aug 6 - Aug 7
Muthumuni Ayurveda Beach Resort

10. 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 NT$1,461
NT$1,724 total
includes taxes & fees
Aug 6 - Aug 7
Colours Beach

11. The Aluthgama House by TSC

The Aluthgama House by TSC
4.0 star property
Dharga Town
The price is NT$22,790
NT$22,790 total
includes taxes & fees
Aug 11 - Aug 12
The Aluthgama House by TSC

12. Methira villa

Methira villa
3.0 star property
Kaluwamodara
The price is NT$1,651
NT$1,948 total
includes taxes & fees
Sep 4 - Sep 5
Methira villa

13. Bentota Luxe Ayurveda

Bentota Luxe Ayurveda
3.0 star property
Bentota
The price is NT$1,315
NT$1,552 total
includes taxes & fees
Aug 6 - Aug 7
Bentota Luxe Ayurveda

14. Lagoon Bentota

Lagoon Bentota
3.0 star property
Bentota
9.0 out of 10, Wonderful, (24 reviews)
"Great location, great rooms, friendly staff."
United Kingdom
Mark
The price is NT$1,673
NT$2,191 total
includes taxes & fees
Aug 6 - Aug 7
Lagoon Bentota

15. Taru Villas The Long House - Bentota

Taru Villas The Long House - Bentota
5.0 star property
Bentota
9.4 out of 10, Exceptional, (25 reviews)
"Outstanding stay, it was excellent in every way"
United States
Beverley
The price is NT$5,128
NT$6,112 total
includes taxes & fees
Aug 12 - Aug 13
Taru Villas The Long House - Bentota

16. Hotel Bougainvilla

Hotel Bougainvilla
3.0 star property
Beruwela
7.2 out of 10, Good, (5 reviews)
"Stannade dƤr i 3 nƤtter, bra service frƄn hotell Ƥgaren som var trevlig. Polen fin men vi ville mera vara vid havet. De kƶrde en till stranden gratis med tuktuk vilket var riktigt bra, stranden Ƥr fin men det finns sƄ mƄnga finare strƤnder och stƤder pƄ Sri lanka som jag mer skulle rekommendera att besƶka. Helt okej vistelse men skulle inte vƤlja att bo hƤr igen."
Sweden
Anonymous traveler
The price is NT$4,383
NT$5,741 total
includes taxes & fees
Aug 6 - Aug 7
Hotel Bougainvilla

17. Nyne Hotels Anugrah - Bentota

Nyne Hotels Anugrah - Bentota
2.5 star property
Bentota
The price is NT$18,283
NT$21,574 total
includes taxes & fees
Aug 6 - Aug 7
Nyne Hotels Anugrah - Bentota

18. Mahakumara White House Hotel

Mahakumara White House Hotel
3.0 star property
Wadduwa
The price is NT$1,227
NT$1,607 total
includes taxes & fees
Aug 6 - Aug 7
Mahakumara White House Hotel

19. Thaala Bentota

Thaala Bentota
5.0 star property
Bentota
8.4 out of 10, Very Good, (173 reviews)
"The room was very clean and the staff very helpful. Wonderful view of the beach. Food was excellent. "
United Kingdom
Sheilagh
The price is NT$2,180
NT$2,573 total
includes taxes & fees
Aug 16 - Aug 17
Thaala Bentota

20. Hotel Hemadan

Hotel Hemadan
2.5 star property
Aluthgama
8.0 out of 10, Very Good, (8 reviews)
"The hotel is very authentic and their food is yummy! The best srilankan dinner we had! The room are old but thats fine.. the staff is awesome and the owners so friendly.. they have a stunning seating with a wonderful view for lunch or dinnner and their breakfast is yummy"
United States
Maria Nour
The price is NT$935
NT$1,114 total
includes taxes & fees
Aug 12 - Aug 13
Hotel Hemadan
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 Maggona Hotel Reviews

More cheap stays in Maggona

Find out more about Maggona

Top reasons to visit Maggona

  • Stunning Beaches: Enjoy sun-soaked days at Maggona's beautiful Moragalla and Payagala beaches, perfect for relaxation and adventure.
  • Cultural Exploration: Visit local attractions like the historic Maggona Fort and immerse yourself in the vibrant local culture.
  • Wildlife Encounters: Experience exciting wildlife adventures that showcase the natural beauty and biodiversity of the region.
  • Outdoor Activities: Engage in family-friendly excursions and various outdoor activities tailored for adventure enthusiasts.
  • Charming Accommodations: Choose from a variety of guesthouses, hotels, and villas for a comfortable stay by the coast.

Find great hotels near Maggona

Discover a variety of accommodation options in Maggona, Sri Lanka, perfect for your beach getaway or business trip. Choose from charming guesthouses to upscale hotels and villas that offer a relaxing spa experience. Whether you're searching for Maggona hotels, villas, or vacation rentals, you'll find the ideal spot to unwind and enjoy the stunning coastal scenery.

  • Taj Bentota Resort & Spa: A luxurious 5-star hotel, Taj Bentota Resort & Spa is situated 10km from Maggona, offering a serene beach retreat for families and beach lovers alike. With a guest rating of 8.6, this resort boasts direct access to the sandy shores and features amenities tailored for children, including babysitting services, a dedicated children's pool, and a playground. The resort's family-friendly atmosphere is complemented by exquisite dining options and a full-service spa, making it an ideal choice for relaxation and family bonding.
  • Tangerine Beach Hotel: Located 13km from Maggona, Tangerine Beach Hotel is a charming 4-star resort with a guest rating of 8.4. Known for its welcoming ambiance, this hotel is perfect for families seeking beachside fun. The property features direct beach access and offers a range of amenities for children, such as a game room and a children's pool. Guests can unwind at the on-site restaurant while enjoying the beautiful ocean views, making it a delightful spot for family vacations filled with laughter and relaxation.
  • NH Bentota Ceysands Resort: NH Bentota Ceysands Resort is a captivating 4-star destination located 8km from Maggona, ideal for adventurous couples and beachgoers. With a guest rating of 8.2, this resort features direct beach access and a variety of adventure sports, including sailing and fishing. The resort also offers romantic packages, spa services, and ocean-view dining experiences, providing guests with the perfect blend of adventure and relaxation for an unforgettable getaway.

Where to stay in and around Maggona

Maggona, a serene town in Sri Lanka's Western Province, offers a perfect blend of adventure and relaxation. Explore the beautiful Moragalla and Payagala beaches for sun-soaked days and friendly locals. The town's vibrant atmosphere is ideal for excursions and family-friendly activities, making it a great spot for outdoor enthusiasts. Experience the charm of Maggona and nearby neighborhoods, where you can unwind and create lasting memories amidst stunning scenery.

  • Payagala: Nestled within the Maggona area, Payagala is a charming village that attracts visitors year-round, particularly from January to February and September. Known for its stunning beach scenery, Payagala offers a serene atmosphere perfect for outdoor enthusiasts and families alike. Here, you can relax on the sandy shores, explore rocky outcrops, and enjoy the picturesque coastal views. The village's tranquil vibe makes it an ideal spot for unwinding while soaking in the natural beauty of Sri Lanka's coastline.
  • Ambepitiya: Located approximately 5km from Maggona, Ambepitiya is a quaint village that experiences moderate seasonal tourist traffic, peaking from December to February. Visitors are drawn to its beautiful beach, where you can enjoy sunbathing, swimming, or a leisurely stroll along the shore. Although smaller than some neighboring areas, Ambepitiya's tranquil setting offers a peaceful escape, allowing travelers to immerse themselves in the local culture and enjoy the simplicity of village life.
  • Kaluwamodara: Situated about 6km from Maggona, Kaluwamodara is a vibrant city that offers a mix of beach relaxation and urban entertainment. With peak visitor numbers from December to February, this city is perfect for those seeking a lively atmosphere. Enjoy a day of shopping at local malls, take a boat ride, or dive into the refreshing waters for a swim. Kaluwamodara also boasts historical landmarks and buildings, providing a blend of leisure and cultural exploration that makes it a must-visit destination.

Things to do in Maggona

Shopping

In Maggona, you can explore local shops for unique souvenirs and handicrafts. If you're up for a drive, the nearby town of Bentota features the Bentota Bazaar, offering a variety of local goods, while the Kalutara Shopping Mall provides a broader selection of retail options.

Recreation

In Maggona, the Ayurveda Wellness Center offers traditional treatments that focus on balance and rejuvenation, surrounded by lush greenery. Nearby, the Cinnamon Bey Hotel features a serene spa where you can indulge in relaxing massages and holistic therapies, all while enjoying views of the tranquil ocean.

Adventure

In Maggona, explore the scenic coastline with thrilling water sports like jet skiing and banana boat rides. Venture into the nearby wetlands for an exciting boat safari, where you can spot diverse wildlife and experience the beauty of Sri Lanka's natural landscapes.

Nightlife

Maggona offers a laid-back nightlife scene with charming beachside bars like the Surf Bar, where you can enjoy refreshing cocktails and local music. Nearby, the vibrant beach parties create a lively atmosphere, perfect for mingling and enjoying the coastal breeze under the stars.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Maggona

To save money on your trip to Maggona, consider visiting during the cheaper months of May to June and October. Booking your hotel about a month in advance can secure better rates, and Fridays typically offer the lowest prices. Use Expedia to find last-minute deals, filter by budget, and arrange results from lowest to highest. For additional savings, combine your hotel with flights and activities in an Expedia package. Don't forget to check for eco-friendly hotel options to support sustainability while traveling on a budget.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Maggona are May to June and 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: The cheapest time to book a hotel in Maggona is usually 1 month out from when you are planning to stay, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Maggona is Friday. The most expensive day to stay in Maggona is Monday.
  • Find cheap hotels on Expedia: Expedia's search tool enables you to set your budget and choose your desired location, among other options. You can easily arrange your search results to display prices from the lowest to the highest, making it simple to find the most affordable hotels first. Additionally, you have the option to filter your search by hotel type. For instance, selecting the Eco-certified filter will present you with a list of sustainable and environmentally friendly hotels that are available for booking.
  • Consider bundling your trip: You can save money by combining your Maggona hotel reservation with your flights and activities by booking an Expedia package.

Find the best attractions near Maggona

Maggona, located in Sri Lanka's Western Province, is perfect for outdoor and adventure vacations, offering stunning beaches, cultural temples, and a bustling harbor. Travelers can enjoy romantic experiences while exploring local attractions such as the picturesque Maggona Fort and various scenic sights. Whether you seek relaxation by the beach or cultural immersion, Maggona has something for everyone looking to make the most of their visit.

  • Bentota Beach: Located 8km from Maggona, Bentota Beach offers a serene escape with its soft sands and clear waters. Ideal for sunbathing and relaxation, visitors can enjoy various water sports or simply take in the beach vibes while watching the sunset.
  • Beruwela Harbour: Just 3km away, Beruwela Harbour combines scenic views with a lively atmosphere. Stroll along the waterfront, watch fishing boats come in, and enjoy fresh seafood at nearby eateries, all while soaking in the picturesque scenery.
  • Kalutara Bodhiya: Situated 10km from Maggona, this sacred temple is a significant cultural site. Visitors can explore its stunning architecture, learn about Buddhist traditions, and experience a sense of peace amidst beautiful surroundings.

The nearest major airports for your trip to Maggona

Traveling to Maggona, Sri Lanka is convenient when flying into Colombo's Bandaranaike International Airport (CMB), located 76km away. Nearby hotel options include the five-star Sentido Heritance Negombo, situated 8km from the airport, offering shuttle services. Another excellent choice is Jetwing Beach, a five-star hotel 10km from CMB, also providing easy airport access. For a luxurious experience, consider Jetwing Lagoon Wellness, an adults-only resort only 6km from the airport, which likewise features convenient transportation to Colombo. These hotels provide a comfortable stay while ensuring a smooth transition to and from the airport.

Frequently asked questions

Where is the best place for a stay in Maggona?
Hotel Riu Sri Lanka - All Inclusive, located 13.9 mi (22.3 km) from the heart of Maggona, is a top choice for your stay based on our traveler data. Two other choices for your trip to the area are Thaala Bentota and Taj Bentota Resort & Spa. See all available top hotels, or vacation rentals in Maggona.
What are some of the best vacation rentals that Maggona has to offer?
MICHS Beach Villa - Maggona: Visitors like this Maggona vacation home rental. It is located by the ocean and offers a garden, air-conditioning, and free WiFi to help you feel perfectly comfortable in your new surroundings. Kitchen amenities include a full-sized fridge, a dishwasher, and a stovetop. See all vacation rentals in Maggona.
If I need to cancel my hotel reservation in Maggona, will I receive a refund?
Yes, you'll find most room reservations are fully refundable as long as you cancel prior to the accommodation's cancellation deadline, which is usually within 24-48 hours of your arrival date. If you booked a non-refundable reservation, you might still have the option to cancel and get a refund within a 24-hour period of your booking. Filter your search by fully refundable to find flexible hotel deals in Maggona.
Where can I learn more about changing or cancelling my trip to Maggona?
For additional details about picking new dates or cancelling your trip to Maggona, head over to our customer service page.
What's the best accommodation 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 is staying in Maggona like?
Visitors can enjoy all that Maggona has to offer including the gardens, restaurants, and beaches. Tourists to the city can also enjoy its welcoming locals. In Maggona, there are 3 hotels and other accommodations to choose from. Find out more about Maggona.
What should I see while I'm in Maggona?
Places to visit in the wider area include Moragalla Beach, Bentota Beach, and Kalatura Beach. You'll also find Wadduwa Beach and Ahungalla Beach in the area. Check out what more to see and do in Expedia's Maggona guide.
What's the seasonal weather like in Maggona?
The hottest months are usually March and April with an average temp of 81°F, while the coldest months are January and February with an average of 80°F. The rainiest months in Maggona are May, June, October, and November, with each month seeing an average of 16 inches of rainfall.