Default HTG hotel image

Find hotels in Maggona from ¥1,414

  • 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
Aug 30 - Aug 31
Tomorrow
Aug 31 - Sep 1
Next weekend
Sep 4 - Sep 6
In two weeks
Sep 11 - Sep 13

Filter by

Property class

Guest rating

Our top choices for Maggona hotels

1. Maggona Boutique Cottages

Maggona Boutique Cottages
Maggona
France
Laurence
¥4,735
¥5,609 total
includes taxes & fees
Sep 6 - Sep 7
Maggona Boutique Cottages

2. MICHS Beach Villa - Maggona

MICHS Beach Villa - Maggona
Beruwela
¥2,882
¥3,401 total
includes taxes & fees
Aug 31 - Sep 1
MICHS Beach Villa - Maggona

3. Colours Beach

Colours Beach
Induruwa
United States
ERIN
¥6,485
¥7,782 total
includes taxes & fees
Sep 18 - Sep 19
Colours Beach

4. Grand Lotus Bentota

Grand Lotus Bentota
Aluthgama
Canada
Judith
¥4,783
¥9,604 total
includes taxes & fees
Sep 1 - Sep 2
Grand Lotus Bentota

5. Celestia Ayurveda Resort

Celestia Ayurveda Resort
Bentota
United States
Francesca
¥6,693
¥8,768 total
includes taxes & fees
Sep 4 - Sep 5
Celestia Ayurveda Resort

6. Hotel Hemadan

Hotel Hemadan
Aluthgama
United States
Maria Nour
¥4,610
¥5,494 total
includes taxes & fees
Sep 1 - Sep 2
Hotel Hemadan

7. Mango Tree Villa Bentota

Mango Tree Villa Bentota
Induruwa
United Kingdom
Sarah
¥5,095
¥7,013 total
includes taxes & fees
Aug 31 - Sep 1
Mango Tree Villa Bentota

8. The Bungalow at Pantiya Estate

The Bungalow at Pantiya Estate
Matugama
United Kingdom
Paul
¥6,599
¥8,645 total
includes taxes & fees
Sep 12 - Sep 13
The Bungalow at Pantiya Estate

9. Manara Beach Resort

Manara Beach Resort
Beruwala
¥11,670
¥14,004 total
includes taxes & fees
Sep 3 - Sep 4
Manara Beach Resort

10. Ellakanda Nature Villa

Ellakanda Nature Villa
Welipenna
¥4,172
¥4,958 total
includes taxes & fees
Aug 31 - Sep 1
Ellakanda Nature Villa

11. Villa 97 Bolgoda

Villa 97 Bolgoda
Bolgoda
United States
Timothy
¥5,496
¥6,532 total
includes taxes & fees
Sep 7 - Sep 8
Villa 97 Bolgoda

12. Lucky Prince Villa & Ayurveda Wellness

Lucky Prince Villa & Ayurveda Wellness
Beruwala
New Zealand
Sally
¥4,540
¥5,893 total
includes taxes & fees
Aug 31 - Sep 1
Lucky Prince Villa & Ayurveda Wellness

13. The Rockwall Boutique Hotel

The Rockwall Boutique Hotel
Maha Induruwa
¥17,541
¥20,698 total
includes taxes & fees
Sep 2 - Sep 3
The Rockwall Boutique Hotel

14. Lagoon Bentota

Lagoon Bentota
Bentota
United Kingdom
Mark
¥11,733
¥15,368 total
includes taxes & fees
Aug 31 - Sep 1
Lagoon Bentota

15. Avani Kalutara Resort

Avani Kalutara Resort
Kalutara
Australia
Geoffrey
¥17,197
¥22,894 total
includes taxes & fees
Aug 31 - Sep 1
Avani Kalutara Resort

16. Piyum Villa Kosgoda

Piyum Villa Kosgoda
Kosgoda
¥3,941
¥4,710 total
includes taxes & fees
Sep 4 - Sep 5
Piyum Villa Kosgoda

17. Riverdale lagoon villas

Riverdale lagoon villas
Beruwala
¥20,351
¥46,427 total
includes taxes & fees
Aug 31 - Sep 1
Riverdale lagoon villas

18. Sky and Sand Ayurveda Resort

Sky and Sand Ayurveda Resort
Moragalla/Beruwala
¥8,377
¥9,964 total
includes taxes & fees
Sep 13 - Sep 14
Sky and Sand Ayurveda Resort

19. Bombay Bicycle Club Bentota

Bombay Bicycle Club Bentota
Induruwa
Japan
Tatsuro
¥15,676
¥15,676 total
includes taxes & fees
Sep 30 - Oct 1
Bombay Bicycle Club Bentota

20. Wunderbar Beach Hotel

Wunderbar Beach Hotel
Bentota
Australia
Holly
¥6,721
¥8,805 total
includes taxes & fees
Sep 2 - Sep 3
Wunderbar Beach Hotel
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Top Maggona Hotel Reviews

Taj Bentota Resort & Spa

Taj Bentota Resort & Spa

10/10 Excellent
"Friendly and helpfyl stuff"
Francisco 2-night trip
Posted 3 weeks ago
Taj Bentota Resort & Spa
The Blue Water - Geoffrey Bawa Heritage Resort Hotel

The Blue Water - Geoffrey Bawa Heritage Resort Hotel

10/10 Excellent
"Nice relaxing place and service staff is very helpful."
Ruwani C. De Alwis 3-night trip
Posted 2 months ago
The Blue Water - Geoffrey Bawa Heritage Resort Hotel
Cinnamon Bentota Beach – Signature Selection

Cinnamon Bentota Beach – Signature Selection

10/10 Excellent
"Loved the property and facilities"
Adriana 2-night trip
Posted 2 months ago
Cinnamon Bentota Beach – Signature Selection
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 5 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 5 months ago
Avani Kalutara Resort
Anantara Kalutara Resort

Anantara Kalutara Resort

10/10 Excellent
"Very good"
richard leslie 2-night trip
Posted 5 months ago
Anantara Kalutara Resort
Sheraton Kosgoda Turtle Beach Resort

Sheraton Kosgoda Turtle Beach Resort

10/10 Excellent
"There isn’t much close by just the beach and huge amazing pool. Wish there were more shops"
Maria Elena 3-night trip
Posted 5 months ago
Sheraton Kosgoda Turtle Beach Resort
Wunderbar Beach Hotel

Wunderbar Beach Hotel

10/10 Excellent
"Clean, big and up todate rooms, direct access to private beach 50m"
Andy 2-night trip
Posted 6 months ago
Wunderbar Beach Hotel
The Habitat Kosgoda by Asia Leisure

The Habitat Kosgoda by Asia Leisure

10/10 Excellent
"Very pleasant hotel and surroundings. Staff was very nice. Location is remote but you are right on a beautiful stretch oh beach."
ERIN 3-night trip
Posted 7 months ago
The Habitat Kosgoda by Asia Leisure

More cheap stays in Maggona

Free House Bentota

Free House Bentota

101, Arthur Cottage, Pahurumulla Bentota SP
¥1,185
¥1,414 total
Sep 30 - Oct 1
includes taxes & fees
10/10 Exceptional! (2 reviews)
Free House Bentota
Tasheema Beach Resort

Tasheema Beach Resort

Colombo - Galle Main Rd Kosgoda
¥2,253
¥2,733 total
Sep 22 - Sep 23
includes taxes & fees
2/10 (1 review)
Tasheema Beach Resort
Little Paradise

Little Paradise

6, Pitaramba Bentota
¥2,123
¥2,826 total
Sep 6 - Sep 7
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
¥4,273
¥5,042 total
Aug 31 - Sep 1
includes taxes & fees
10/10 Exceptional! (1 review)
The Vitamin Sea Villa
Hotel Hemadan

Hotel Hemadan

25, River Avenue Aluthgama
¥4,610
¥5,494 total
Sep 1 - Sep 2
includes taxes & fees
8/10 Very Good! (8 reviews)
Hotel Hemadan
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 the beautiful Maggona Beach and nearby Moragalla and Payagala Beaches, perfect for relaxation and recreation.
  • Cultural Experiences: Explore local temples and historic sites, including the charming Maggona Fort, for a taste of Sri Lanka's rich heritage.
  • Outdoor Adventures: Engage in various outdoor activities, ideal for adventure enthusiasts looking for excitement and exploration.
  • Welcoming Atmosphere: Experience the friendly locals and the warm hospitality that Maggona is known for.
  • Diverse Accommodations: Choose from luxurious hotels, cozy villas, and vacation rentals to suit every traveler's needs.

Find great hotels near Maggona

Discover a range of accommodation options in Maggona, Western Province, Sri Lanka, including hotels and guesthouses perfect for beach lovers and business travelers alike. Whether you seek a luxurious hotel, a cozy villa, or vacation rentals, Maggona offers a variety of choices to suit your needs. Experience the serene beauty of this coastal town while enjoying spa-themed amenities and comfortable lodgings for a rejuvenating getaway.

  • Taj Bentota Resort & Spa: A luxurious 5-star hotel, Taj Bentota Resort & Spa offers an exquisite beachside experience just 10km from Maggona. This property is ideal for families seeking a memorable vacation. Guests can enjoy direct beach access, making it easy to soak up the sun and enjoy water activities. The hotel features a variety of amenities for children, including a dedicated children's pool, playground, and engaging games. With a guest rating of 8.6 out of 10, it stands out for its family-friendly atmosphere and top-notch services, ensuring a delightful stay for both adults and kids alike.
  • Tangerine Beach Hotel: A charming 4-star resort located 13km from Maggona, Tangerine Beach Hotel is perfect for families looking to enjoy a beach vacation. With a guest rating of 8.4 out of 10, this hotel offers direct access to the beach and features amenities tailored for children, such as a children's pool and a game room. The cozy atmosphere and attentive service make it a welcoming spot for families. Additional conveniences, including free cribs and a first aid kit, ensure a comfortable and safe stay for guests of all ages.
  • NH Bentota Ceysands Resort: Situated just 8km from Maggona, NH Bentota Ceysands Resort is a 4-star destination that embraces adventure and romance. With a guest rating of 8.2 out of 10, this resort features direct beach access and offers a range of exciting activities like kayaking, windsurfing, and boat tours right on site. Guests can also indulge in romance packages, complete with ocean views from the on-site restaurant. The resort's amenities, including 24-hour room service and spa treatments, create an intimate and relaxing environment for couples looking to unwind together.

Where to stay in and around Maggona

Discover the charm of Maggona, a serene town in Sri Lanka's Western Province, perfect for outdoor and adventure enthusiasts. Explore nearby Moragalla Beach and Payagala Beach for relaxation and recreation. Experience friendly locals and a welcoming atmosphere while enjoying scenic excursions. Whether you're seeking tranquility or family-friendly activities, Maggona offers a delightful escape for every traveler.

  • Payagala: Nestled in the Maggona area, Payagala is a charming village that draws visitors year-round, though its peak season runs from January to February and September. Known for its stunning beaches and scenic outdoor experiences, Payagala offers a tranquil getaway for beach lovers. Travelers can enjoy family-friendly stretches of sand and explore the rocky coastal formations, making it an ideal spot for relaxation and picturesque views.
  • Ambepitiya: Located just 5km from Maggona, Ambepitiya is a quaint village that attracts moderately seasonal tourism, with peak visits occurring from December to February. Visitors flock to Ambepitiya primarily for its beautiful beaches, which provide a serene atmosphere for sunbathing and swimming. Although it lacks some of the amenities of larger towns, the peaceful vibe and close-knit community are perfect for those seeking a more intimate beach experience.
  • Kaluwamodara: A vibrant city situated 6km away from Maggona, Kaluwamodara is known for its lively atmosphere and diverse entertainment options. The city experiences a moderate influx of tourists, particularly from December to February. Visitors can indulge in shopping at local malls, enjoy boating activities, and take refreshing swims at the beach. Kaluwamodara also boasts historical landmarks and buildings, adding a cultural dimension to your visit and making it a well-rounded destination for travelers.

Things to do in Maggona

Shopping

In Maggona, explore local shops and street vendors for unique souvenirs and gifts. If you're up for a drive, visit the nearby Kalutara Shopping Mall, about 19km away, featuring a variety of shops and eateries for a more extensive shopping experience.

Recreation

Experience the tranquil ambiance at the Anantara Peace Haven Tangalle Resort, where you can indulge in rejuvenating spa treatments and yoga sessions surrounded by lush gardens. For a serene beach day, relax on the golden sands of Maggona Beach while enjoying the soothing sound of the waves.

Adventure

Maggona offers thrilling water sports along its stunning beaches, including jet skiing and banana boat rides, perfect for an adrenaline rush. Explore nearby lagoons for kayaking, or try surfing the gentle waves. Discover the vibrant marine life through snorkeling, creating unforgettable moments in Sri Lanka's coastal paradise.

Nightlife

Maggona offers a laid-back nightlife with local beach bars featuring live music and delicious seafood. You can enjoy refreshing cocktails while taking in the ocean breeze. Nearby, cozy lounges provide a relaxed atmosphere for mingling and enjoying the company of fellow travelers and locals alike.

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

Find the best attractions near Maggona

Maggona, located in Sri Lanka's Western Province, offers a delightful mix of outdoor adventures and scenic beauty. Visitors can enjoy stunning beaches, cultural experiences at local temples, and explore the charming harbor. Popular attractions include Maggona Beach and the historic Maggona Fort, catering to those seeking romance and cultural enrichment. For a fulfilling visit, check out guides to the top attractions and activities in the area.

  • Bentota Beach: Located 8km from Maggona, Bentota Beach offers a serene escape with its soft sands and gentle waves. Enjoy a variety of water sports or simply relax under the sun while soaking in the tranquil beach vibes.
  • Ahungalla Beach: Situated 23km away from Maggona, Ahungalla Beach is known for its picturesque beauty and peaceful atmosphere. It's a great spot to unwind, take long walks along the shore, and enjoy breathtaking sunsets.
  • Beruwela Harbour: Just 3km from Maggona, Beruwela Harbour combines stunning scenery with a vibrant local atmosphere. Explore the fishing activity, enjoy fresh seafood, and take in the beautiful coastal views.

The nearest major airports for your trip to Maggona

Traveling to Maggona, Sri Lanka, is convenient via Colombo's Bandaranaike International Airport (CMB), situated 76km away. Popular hotels near the airport include Sentido Heritance Negombo, a 5-star hotel 8km from CMB, offering airport shuttle services. Another option is Jetwing Beach, also a 5-star hotel located 10km from the airport, which provides easy access to CMB. For a luxurious stay, consider Jetwing Lagoon Wellness - Adults Only, just 6km from the airport, also with accessible transportation to CMB. These hotels ensure a comfortable transition from the airport to your destination in Maggona.

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 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