Default HTG hotel image

Find hotels in Maggona from ¥1,406

  • 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 12 - Aug 13
Tomorrow
Aug 13 - Aug 14
This weekend
Aug 14 - Aug 16
Next weekend
Aug 21 - Aug 23

Filter by

Property class

Guest rating

Our top choices for Maggona hotels

1. Maggona Boutique Cottages

Maggona Boutique Cottages
Maggona
France
Laurence
¥4,584
¥5,435 total
includes taxes & fees
Aug 21 - Aug 22
Maggona Boutique Cottages

2. MICHS Beach Villa - Maggona

MICHS Beach Villa - Maggona
Beruwela
¥2,866
¥3,382 total
includes taxes & fees
Aug 13 - Aug 14
MICHS Beach Villa - Maggona

3. Colours Beach

Colours Beach
Induruwa
United States
ERIN
¥6,737
¥8,027 total
includes taxes & fees
Sep 3 - Sep 4
Colours Beach

4. Grand Lotus Bentota

Grand Lotus Bentota
Aluthgama
Canada
Judith
¥4,640
¥9,437 total
includes taxes & fees
Sep 12 - Sep 13
Grand Lotus Bentota

5. Hotel Hemadan

Hotel Hemadan
Aluthgama
United States
Maria Nour
¥6,127
¥7,303 total
includes taxes & fees
Aug 13 - Aug 14
Hotel Hemadan

6. Lucky Prince Villa & Ayurveda Wellness

Lucky Prince Villa & Ayurveda Wellness
Beruwala
New Zealand
Sally
¥4,516
¥5,862 total
includes taxes & fees
Aug 13 - Aug 14
Lucky Prince Villa & Ayurveda Wellness

7. Lagoon Bentota

Lagoon Bentota
Bentota
United Kingdom
Mark
¥6,565
¥8,601 total
includes taxes & fees
Aug 25 - Aug 26
Lagoon Bentota

8. Dhammika Beach Palace

Dhammika Beach Palace
Wadduwa
¥3,206
¥5,099 total
includes taxes & fees
Aug 13 - Aug 14
Dhammika Beach Palace

9. Mango Tree Villa Bentota

Mango Tree Villa Bentota
Induruwa
United Kingdom
Sarah
¥4,769
¥6,641 total
includes taxes & fees
Aug 17 - Aug 18
Mango Tree Villa Bentota

10. Bentota Luxe Ayurveda

Bentota Luxe Ayurveda
Bentota
¥6,159
¥7,320 total
includes taxes & fees
Aug 24 - Aug 25
Bentota Luxe Ayurveda

11. Ellakanda Nature Villa

Ellakanda Nature Villa
Welipenna
¥4,083
¥4,848 total
includes taxes & fees
Aug 19 - Aug 20
Ellakanda Nature Villa

12. Robert Ayurweda Villa

Robert Ayurweda Villa
Bentota
¥5,770
¥6,809 total
includes taxes & fees
Aug 13 - Aug 14
Robert Ayurweda Villa

13. River View Villa

River View Villa
Dharga Town
¥9,384
¥11,125 total
includes taxes & fees
Aug 25 - Aug 26
River View Villa

14. ocean of life ayurveda Hotel

ocean of life ayurveda Hotel
Induruwa
¥5,613
¥6,655 total
includes taxes & fees
Sep 12 - Sep 13
ocean of life ayurveda Hotel

15. Hibiscus Beach Hotel And Villas

Hibiscus Beach Hotel And Villas
Wadduwa
Sweden
Anonymous traveler
¥7,645
¥9,021 total
includes taxes & fees
Aug 13 - Aug 14
Hibiscus Beach Hotel And Villas

16. Charika Villa

Charika Villa
Bentota
¥5,467
¥6,451 total
includes taxes & fees
Aug 13 - Aug 14
Charika Villa

17. Muthumuni Ayurveda Beach Resort

Muthumuni Ayurveda Beach Resort
Beruwala
¥7,803
¥10,819 total
includes taxes & fees
Aug 20 - Aug 21
Muthumuni Ayurveda Beach Resort

18. Palm Beach Inn and Sea Shells Cabanas

Palm Beach Inn and Sea Shells Cabanas
Bentota
United Kingdom
Michael
¥5,343
¥6,936 total
includes taxes & fees
Aug 16 - Aug 17
Palm Beach Inn and Sea Shells Cabanas

19. Mahakumara White House Hotel

Mahakumara White House Hotel
Wadduwa
¥5,717
¥7,582 total
includes taxes & fees
Aug 15 - Aug 16
Mahakumara White House Hotel

20. Ocean View

Ocean View
Bentota
Japan
YASUHIRO
¥2,500
¥2,979 total
includes taxes & fees
Aug 13 - Aug 14
Ocean View
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 5 hours ago
Taj Bentota Resort & Spa
Ayana Sea

Ayana Sea

10/10 Excellent
"Friendly staff and great food"
Pasan 1-night trip
Posted 12 days ago
Ayana Sea
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 1 month 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 4 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 4 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 5 months ago
Wunderbar Beach Hotel

More cheap stays in Maggona

Free House Bentota

Free House Bentota

101, Arthur Cottage, Pahurumulla Bentota SP
¥1,183
¥1,406 total
Aug 24 - Aug 25
includes taxes & fees
10/10 Exceptional! (2 reviews)
Free House Bentota
Tasheema Beach Resort

Tasheema Beach Resort

Colombo - Galle Main Rd Kosgoda
¥2,389
¥2,866 total
Aug 23 - Aug 24
includes taxes & fees
2/10 (1 review)
Tasheema Beach Resort
Little Paradise

Little Paradise

6, Pitaramba Bentota
¥2,182
¥2,881 total
Aug 16 - Aug 17
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,167
¥4,932 total
Aug 20 - Aug 21
includes taxes & fees
10/10 Exceptional! (1 review)
The Vitamin Sea Villa
Raja Beach Hotel

Raja Beach Hotel

276/85 Rajawatta Balapitiya
Get rates
9.8/10 Exceptional! (8 reviews)
Raja Beach Hotel
Villa Republic Bentota

Villa Republic Bentota

No: 9A, L.T.P. Manjushri Mawatha Aluthgama
Get ratesVilla Republic Bentota

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