Default HTG hotel image

Find hotels in Maggona from NT$324

  • 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

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

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$1,047
NT$1,236 total
includes taxes & fees
Jun 21 - Jun 22
Maggona Boutique Cottages

2. MICHS Beach Villa - Maggona

MICHS Beach Villa - Maggona
3.0 star property
Beruwela
The price is NT$569
NT$671 total
includes taxes & fees
Jun 21 - Jun 22
MICHS Beach Villa - Maggona

3. 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 NT$4,453
NT$5,834 total
includes taxes & fees
Jun 23 - Jun 24
Hotel Riu Sri Lanka - All Inclusive

4. 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 NT$1,302
NT$1,705 total
includes taxes & fees
Jun 21 - Jun 22
The Bungalow at Pantiya Estate

5. Grand Beach Hotel Wadduwa

Grand Beach Hotel Wadduwa
3.5 star property
Wadduwa
6.4 out of 10, (6 reviews)
"Overall, the hotel has great potential, but unfortunately, it is completely untapped. The hotel has two advantages: a large pool with an ocean view and all rooms offering ocean views—of course, the higher the floor, the better the view. And that’s where the positives end. There is no service at the hotel whatsoever. Rooms are not ready on time for check-in. Contrary to the descriptions, there is no bar at the hotel. The food is „so so”, and all three meals a day are almost the same. The hotel is...
United States
Tomasz
The price is NT$1,862
NT$2,416 total
includes taxes & fees
Jun 23 - Jun 24
Grand Beach Hotel Wadduwa

6. Ramadia Ranmal Holiday Resort

Ramadia Ranmal Holiday Resort
4.5 star property
Panadura
7.4 out of 10, Good, (3 reviews)
"Pleasant stay."
United States
Rexie
The price is NT$1,707
NT$2,215 total
includes taxes & fees
Jun 21 - Jun 22
Ramadia Ranmal Holiday Resort

7. 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,421
NT$1,677 total
includes taxes & fees
Jun 21 - Jun 22
Colours Beach

8. 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 NT$2,053
NT$2,665 total
includes taxes & fees
Jun 23 - Jun 24
Joe's Resort Bentota

9. Avani Kalutara Resort

Avani Kalutara Resort
4.5 star property
Kalutara
8.0 out of 10, Very Good, (88 reviews)
"On the whole, value for money. Staff excellent. Cleanliness could improve "
Australia
Mahabaduge
The price is NT$3,393
NT$4,517 total
includes taxes & fees
Jun 21 - Jun 22
Avani Kalutara Resort

10. Villa 97 Bolgoda

Villa 97 Bolgoda
3.0 star property
Bolgoda
8.0 out of 10, Very Good, (1 review)
"The room was large and clean in a quiet environment directly on the lake. Comfortable bed and excellent WIFI. Very nice pool as well. The onsite manager was very accommodating and did everything he could to make our stay comfortable. "
United States
Timothy
The price is NT$1,241
NT$1,465 total
includes taxes & fees
Jun 21 - Jun 22
Villa 97 Bolgoda

11. Turyaa Kalutara

Turyaa Kalutara
4.0 star property
Wadduwa
8.0 out of 10, Very Good, (30 reviews)
"NEED TO LOOK AFTER CLEANLINESS ,CHEF FOOD YUMMY,"
American Samoa
Muhammadhu shihan
The price is NT$1,883
NT$2,444 total
includes taxes & fees
Jun 23 - Jun 24
Turyaa Kalutara

12. Glenross Living

Glenross Living
4.0 star property
Dodangoda
8.6 out of 10, Excellent, (4 reviews)
"out of the way"
United Kingdom
Rajiv
The price is NT$10,021
NT$13,127 total
includes taxes & fees
Jul 1 - Jul 2
Glenross Living

13. Methira villa

Methira villa
3.0 star property
Kaluwamodara
The price is NT$1,405
NT$1,658 total
includes taxes & fees
Jun 21 - Jun 22
Methira villa

14. 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 NT$4,043
NT$4,043 total
includes taxes & fees
Jun 21 - Jun 22
Bombay Bicycle Club Bentota

15. Madu River Reach

Madu River Reach
3.5 star property
Balapitiya
The price is NT$1,990
NT$2,348 total
includes taxes & fees
Jun 21 - Jun 22
Madu River Reach

16. 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 NT$1,510
NT$2,341 total
includes taxes & fees
Jul 21 - Jul 22
Happy Man Village

17. The Vitamin Sea Villa

The Vitamin Sea Villa
2.0 star property
Ambalangoda
10.0 out of 10, Exceptional, (1 review)
The price is NT$843
NT$995 total
includes taxes & fees
Jun 21 - Jun 22
The Vitamin Sea Villa

18. Sun Set Beach Resort & Spa

Sun Set Beach Resort & Spa
3.5 star property
Wadduwa
10.0 out of 10, Exceptional, (3 reviews)
"Wonderful hideout.. not too far from Colombo, and nice pool good for wvwn a large family or corporate event"
Singapore
Rushdi
The price is NT$2,609
NT$3,418 total
includes taxes & fees
Jun 21 - Jun 22
Sun Set Beach Resort & Spa

19. 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 NT$2,322
NT$3,041 total
includes taxes & fees
Jun 23 - Jun 24
The Habitat Kosgoda by Asia Leisure

20. Jetwing Villa 700

Jetwing Villa 700
3.5 star property
Induruwa
10.0 out of 10, Exceptional, (1 review)
"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
The price is NT$2,310
NT$2,542 total
includes taxes & fees
Jun 29 - Jun 30
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 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 Taj Bentota Resort & Spa and Thaala Bentota. See all available top hotels, or vacation rentals in Maggona.
What are some of the best vacation rentals that Maggona has to offer?
Shenya Villa: This vacation home rental outside of Maggona 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 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 Brief Garden, Bevis Bawa. You'll also find Kalatura Beach and Kalutara Bodhiya 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.