Default HTG hotel image

Find hotels in Maggona from NT$296

  • 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
Sep 20 - Sep 21
Tomorrow
Sep 21 - Sep 22
Next weekend
Sep 25 - Sep 27
In two weeks
Oct 2 - Oct 4

Filter by

Star rating

Guest rating

Our top choices for Maggona hotels

1. Maggona Boutique Cottages

Maggona Boutique Cottages
Maggona
France
Laurence
NT$957
NT$1,129 total
includes taxes & fees
Sep 20 - Sep 21
Maggona Boutique Cottages

2. MICHS Beach Villa - Maggona

MICHS Beach Villa - Maggona
Beruwela
NT$573
NT$676 total
includes taxes & fees
Sep 20 - Sep 21
MICHS Beach Villa - Maggona

3. Anantara Kalutara Resort

Anantara Kalutara Resort
Kalutara
Hong Kong SAR China
richard leslie
NT$5,569
NT$7,413 total
includes taxes & fees
Sep 26 - Sep 27
Anantara Kalutara Resort

4. Manara Beach Resort

Manara Beach Resort
Beruwala
NT$2,578
NT$3,042 total
includes taxes & fees
Sep 20 - Sep 21
Manara Beach Resort

5. Sky and Sand Ayurveda Resort

Sky and Sand Ayurveda Resort
Moragalla/Beruwala
NT$1,578
NT$1,861 total
includes taxes & fees
Sep 20 - Sep 21
Sky and Sand Ayurveda Resort

6. Amber House Lanka

Amber House Lanka
Aluthgama
NT$1,548
NT$1,827 total
includes taxes & fees
Sep 20 - Sep 21
Amber House Lanka

7. Sky And Sand Guest House

Sky And Sand Guest House
Beruwala
NT$2,491
NT$2,864 total
includes taxes & fees
Sep 20 - Sep 21
Sky And Sand Guest House

8. Riverdale lagoon villas

Riverdale lagoon villas
Beruwala
NT$4,450
NT$9,706 total
includes taxes & fees
Sep 20 - Sep 21
Riverdale lagoon villas

9. Methira villa

Methira villa
Kaluwamodara
NT$1,375
NT$1,623 total
includes taxes & fees
Oct 8 - Oct 9
Methira villa

10. Nyne Hotels Anugrah - Bentota

Nyne Hotels Anugrah - Bentota
Bentota
NT$17,233
NT$20,335 total
includes taxes & fees
Sep 20 - Sep 21
Nyne Hotels Anugrah - Bentota

11. Hotel Hemadan

Hotel Hemadan
Aluthgama
United States
Maria Nour
NT$916
NT$1,092 total
includes taxes & fees
Sep 20 - Sep 21
Hotel Hemadan

12. Avani Kalutara Resort

Avani Kalutara Resort
Kalutara
Australia
Geoffrey
NT$2,869
NT$3,819 total
includes taxes & fees
Oct 9 - Oct 10
Avani Kalutara Resort

13. The Aluthgama House by TSC

The Aluthgama House by TSC
Dharga Town
NT$22,340
NT$22,340 total
includes taxes & fees
Sep 20 - Sep 21
The Aluthgama House by TSC

14. Shandaru Blue Bentota

Shandaru Blue Bentota
Induruwa
NT$4,359
NT$5,143 total
includes taxes & fees
Sep 20 - Sep 21
Shandaru Blue Bentota

15. Mahakumara White House Hotel

Mahakumara White House Hotel
Wadduwa
NT$1,203
NT$1,575 total
includes taxes & fees
Oct 20 - Oct 21
Mahakumara White House Hotel

16. Turyaa Kalutara

Turyaa Kalutara
Wadduwa
American Samoa
Muhammadhu shihan
NT$1,741
NT$2,260 total
includes taxes & fees
Sep 23 - Sep 24
Turyaa Kalutara

17. Lagoon Bentota

Lagoon Bentota
Bentota
United Kingdom
Mark
NT$2,332
NT$3,055 total
includes taxes & fees
Sep 21 - Sep 22
Lagoon Bentota

18. Grand Beach Hotel Wadduwa

Grand Beach Hotel Wadduwa
Wadduwa
United States
Tomasz
NT$1,876
NT$2,435 total
includes taxes & fees
Sep 22 - Sep 23
Grand Beach Hotel Wadduwa

19. Grand Lotus Bentota

Grand Lotus Bentota
Aluthgama
Canada
Judith
NT$951
NT$1,909 total
includes taxes & fees
Sep 23 - Sep 24
Grand Lotus Bentota

20. Nyne Hotels Anuprit - Bentota

Nyne Hotels Anuprit - Bentota
Bentota
NT$12,136
NT$14,321 total
includes taxes & fees
Sep 20 - Sep 21
Nyne Hotels Anuprit - Bentota
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Top Maggona Hotel Reviews

Hotel Riu Sri Lanka - All Inclusive

Hotel Riu Sri Lanka - All Inclusive

8/10 Good
"Had a nice stay at the hotel with my wife and daughter, staff are so friendly, room and common spaces are very clean. As for the food & beverages, it can be better, it is below average. The pool with a swim up bar is for adults only, which make it difficult to spend time with your kid while enjoying a drink. Overall, it was a good experience."
Mark 6-night trip
Posted 4 days ago
Hotel Riu Sri Lanka - All Inclusive
Thaala Bentota

Thaala Bentota

8/10 Good
"Budget Hotel."
SELVARAJ PRASAD 2-night trip
Posted 2 weeks ago
Thaala Bentota
Taj Bentota Resort & Spa

Taj Bentota Resort & Spa

10/10 Excellent
"Friendly and helpfyl stuff"
Francisco 2-night trip
Posted 2 months ago
Taj Bentota Resort & Spa
Jetwing Villa 700

Jetwing Villa 700

10/10 Excellent
"We have been for one day with family and it is a very calm place."
Sonya 1-night trip
Posted 2 months ago
Jetwing Villa 700
Ahu Bay

Ahu Bay

10/10 Excellent
"Excellent staff, beautiful property (had the best sunset we saw in Sri Lanka) and great food"
Riya 1-night trip
Posted 6 months ago
Ahu Bay
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 6 months ago
Avani Kalutara Resort
Anantara Kalutara Resort

Anantara Kalutara Resort

10/10 Excellent
"Very good"
richard leslie 2-night trip
Posted 6 months ago
Anantara Kalutara Resort
Little Paradise

Little Paradise

10/10 Excellent
"Absolutely perfect in every way. Great value for money. Beautiful view from our balcony over the lovely swimming pool. Breakfast was massive! Abu was really helpful. He also picked us up from the airport, and drove us to Hillary’s via a turtle hatchery and a boat trip on the River Madu. I would definitely recommend him as a driver if you’re looking for someone reliable. "
Susan 3-night trip
Posted 9 months ago
Little Paradise
Villa Thamburu

Villa Thamburu

10/10 Excellent
"What a beautiful place with kind, caring staff! I was sick during most of my stay, and they were quite understanding, helpful, and attentive! My bed at Villa Thamburu was the most comfortable out of any place I've stayed during my nine years of traveling abroad. It truly made being sick ok because of the warmth and peaceful environment of my room. "
Kathy 6-night trip
Posted 9 months ago
Villa Thamburu

More cheap stays in Maggona

Free House Bentota

Free House Bentota

101, Arthur Cottage, Pahurumulla Bentota SP
NT$251
NT$296 total
Sep 20 - Sep 21
includes taxes & fees
10/10 Exceptional! (2 reviews)
Free House Bentota
Little Paradise

Little Paradise

6, Pitaramba Bentota
NT$469
NT$609 total
Sep 20 - Sep 21
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
NT$850
NT$1,002 total
Sep 20 - Sep 21
includes taxes & fees
10/10 Exceptional! (1 review)
The Vitamin Sea Villa
Hotel Hemadan

Hotel Hemadan

25, River Avenue Aluthgama
NT$916
NT$1,092 total
Sep 20 - Sep 21
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
NT$13,185
NT$17,271 total
Oct 2 - Oct 3
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 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 Taj Bentota Resort & Spa and The Habitat Kosgoda by Asia Leisure. 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 Kalutara Bodhiya and Induruwa 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.

Explore a world of travel with Expedia