Maggona Hotels from ₹1,559

Start date: Check-in selected.
End date: Check-out
    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Sign in to save 10% or more on thousands of hotels
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Top 10 Maggona hotels and places to stay

MICHS Beach Villa - Maggona

3.0 star property
MICHS Beach Villa - Maggona

The Blue Water - Geoffrey Bawa Heritage Resort Hotel

4.5 star property
8.2 out of 10, Very good, (108)
"Pleasant stay. Friendly staff."
The Blue Water - Geoffrey Bawa Heritage Resort Hotel

Taj Bentota Resort & Spa

5.0 star property
8.6 out of 10, Excellent, (190)
"Excellent hotel in a beautiful location, highly recommended "
The price is ₹11,453
₹15,386 total
includes taxes & fees
25 Sept - 26 Sept
Taj Bentota Resort & Spa

Hotel Riu Sri Lanka - All Inclusive

5.0 star property
8.6 out of 10, Excellent, (211)
"Tres bon hotel all inclusive "
The price is ₹13,663
₹17,898 total
includes taxes & fees
14 Sept - 15 Sept
Hotel Riu Sri Lanka - All Inclusive

Cinnamon Bentota Beach – Signature Selection

5.0 star property
9.4 out of 10, Exceptional, (40)
"Very personal service despite being a mid sized resort hotel "
The price is ₹11,866
₹15,543 total
includes taxes & fees
19 Sept - 20 Sept
Cinnamon Bentota Beach – Signature Selection

Citrus Waskaduwa

4.5 star property
8.2 out of 10, Very good, (63)
"Citrus Waskaduwa is well located along the coast not far from two main cities of Kalutara & Panadura. Star quality hotel with extremely friendly staff 👌 "
The price is ₹5,256
₹7,149 total
includes taxes & fees
12 Oct - 13 Oct
Citrus Waskaduwa

Cinnamon Bey Beruwala

4.5 star property
8.2 out of 10, Very good, (120)
"Stay was amazing! Great location"
The price is ₹6,582
₹8,603 total
includes taxes & fees
15 Sept - 16 Sept
Cinnamon Bey Beruwala

Thaala Bentota

5.0 star property
8.4 out of 10, Very good, (166)
"Great buffet and friendly staff. "
The price is ₹6,040
₹7,127 total
includes taxes & fees
24 Sept - 25 Sept
Thaala Bentota

The Habitat Kosgoda by Asia Leisure

5.0 star property
8.4 out of 10, Very good, (28)
"The staff was just excellent, both at reception and in the dining room. In this way, the guest really was always "king""
The price is ₹11,896
₹15,582 total
includes taxes & fees
20 Sept - 21 Sept
The Habitat Kosgoda by Asia Leisure

Jetwing Saman Villas, A Luxury Reserve - Adults Only

5.0 star property
9.6 out of 10, Exceptional, (51)
"Amazing property, food, ambience, service & hospitality. Staff at the property were quite helpful & warm. We had a great experience & I would highly recommend this property for Leisure travel."
The price is ₹21,046
₹28,338 total
includes taxes & fees
15 Sept - 16 Sept
Jetwing Saman Villas, A Luxury Reserve - Adults Only

Anantara Kalutara Resort

5.0 star property
8.6 out of 10, Excellent, (54)
"Great food, friendly staff, beautiful property, private beach access."
The price is ₹14,730
₹19,608 total
includes taxes & fees
20 Sept - 21 Sept
Anantara Kalutara Resort

Lunuganga Estate

3.5 star property
9.8 out of 10, Exceptional, (12)
"If you want to be relaxed, this place is the best quiet place! "
The price is ₹24,086
₹31,264 total
includes taxes & fees
12 Sept - 13 Sept
Lunuganga Estate

Taru Villas The Long House - Bentota

5.0 star property
9.4 out of 10, Exceptional, (19)
"Wonderful property and luxurious rooms. Felt truly relaxed. Staff was superb. Food was excellent. Direct access to beach. Just wonderful all around "
The price is ₹9,913
₹11,815 total
includes taxes & fees
13 Sept - 14 Sept
Taru Villas The Long House - Bentota

Sheraton Kosgoda Turtle Beach Resort

5.0 star property
8.6 out of 10, Excellent, (20)
"This is a nice property with food served in the restaurant being tasty. Staff is friendly and good amenities for children. They had a fire performance at night "
The price is ₹9,691
₹13,019 total
includes taxes & fees
15 Sept - 16 Sept
Sheraton Kosgoda Turtle Beach Resort

Manara Beach Resort

2.5 star property
The price is ₹5,189
₹6,123 total
includes taxes & fees
12 Oct - 13 Oct
Manara Beach Resort

Little Paradise

2.5 star property
7.6 out of 10, Good, (14)
"Staff were amazing and went above and beyond for us. Breakfast was lovely they gave us a selection of fruits, toast an omelette and pots of tea and coffee. Highly recommend "
Little Paradise

MOI Induruwa by DBI

3.0 star property
The price is ₹5,040
₹5,948 total
includes taxes & fees
16 Sept - 17 Sept
MOI Induruwa by DBI

The Villa Bentota by KK Collection

4.0 star property
9.4 out of 10, Exceptional, (6)
"Wonderful hotel with great staff. We have stayed here before & highly recommend this hotel beautifully designed by Geoffrey Bawa it is a gem."
The Villa Bentota by KK Collection

NH Bentota Ceysands Resort

4.0 star property
8.2 out of 10, Very good, (202)
"Pretty beautiful place, the staff are very friendly"
The price is ₹6,609
₹8,797 total
includes taxes & fees
14 Sept - 15 Sept
NH Bentota Ceysands Resort

Celestia Ayurveda Resort

3.0 star property
The price is ₹5,851
₹7,665 total
includes taxes & fees
14 Sept - 15 Sept
Celestia Ayurveda Resort
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

More cheap stays in Maggona

Hotels in Maggona with star rating

Hotels in Maggona with star rating

Find out more about Maggona

Find out more about Maggona

Top reasons to visit Maggona

  • Stunning Beaches: Maggona boasts pristine beaches with soft sands and clear waters, perfect for relaxation.
  • Cultural Experiences: Visitors can explore local temples and engage in vibrant cultural traditions.
  • Outdoor Adventures: Enjoy thrilling activities such as jungle safaris and scenic day tours.
  • Bustling Harbour: Experience the lively atmosphere at the local harbour, rich in fishing and trade.
  • Diverse Accommodation: A range of options from beachside hotels to cosy guesthouses ensure a comfortable stay.

Find great hotels near Maggona

Discover a delightful array of accommodation options in Maggona, ideal for those seeking a blend of relaxation and adventure. Whether you prefer a beachside hotel or a cosy guesthouse, the region offers essential amenities such as air conditioning and business centres. Many establishments provide all-inclusive packages, ensuring a seamless stay. With spa-themed facilities and proximity to Aluthgama, Maggona is the perfect destination for both leisure and business travellers.

  • Tangerine Beach Hotel: Nestled along a captivating coastline, Tangerine Beach Hotel is a 4-star resort that epitomises a family-friendly beach vacation experience. Located 12.9km from Maggona, this charming property offers direct access to the pristine beach, making it an ideal getaway for families. Children are well catered for with amenities such as a First Aid Kit, complimentary cribs, a children's pool, and an arcade game room, ensuring a fun-filled stay for younger guests. The inviting atmosphere and splendid beachfront views make this hotel a perfect choice for families seeking adventure and relaxation in equal measure.
  • Taj Bentota Resort & Spa: A luxurious 5-star retreat located 9.7km from Maggona, Taj Bentota Resort & Spa is a sanctuary for those seeking a spa-themed beach holiday. With direct beach access, this hotel provides an exceptional experience for families, complete with child-friendly amenities such as window guards, supervised childcare (for a fee), and onsite babysitting services. Guests can indulge in a range of rejuvenating spa treatments, including Ayurvedic therapies and body scrubs, while the hot tub and pool services offer ultimate relaxation. The combination of luxury, wellness, and family focus makes this hotel an exquisite choice for discerning travellers.
  • NH Bentota Ceysands Resort: Situated 8.0km from Maggona, NH Bentota Ceysands Resort is a 4-star haven for business travellers and adventure seekers alike. This resort combines a vibrant spa atmosphere with ample facilities for business, including coworking spaces and multiple meeting rooms. Adventure enthusiasts will enjoy various onsite activities, such as fishing, sailing, and nearby hiking and biking trails. For relaxation, guests can unwind with a hot stone massage or enjoy the poolside bar. The blend of business and leisure amenities creates a unique environment for those looking to balance work and play during their stay.

Where to stay in and around Maggona

Situated along the stunning coast of the Galle District, Maggona offers a delightful blend of beautiful scenery and a friendly atmosphere perfect for a relaxing getaway. Visitors can explore pristine beaches, indulge in outdoor excursions, and immerse themselves in the local culture. With its family-friendly vibe and recreational activities, Maggona serves as an excellent base for discovering the enchanting beauty of Sri Lanka and its vibrant surroundings.

  • Beruwala: Located a mere 3.2km from Maggona, Beruwala is a vibrant city known for its beautiful beaches and rich historical significance. The area experiences a moderate flow of tourists, especially from December to February, making it an ideal spot for family vacations and business travellers alike. Here, you can enjoy a variety of activities such as shopping at local centres and exploring the scenic campgrounds. Notable attractions include the picturesque family beach and captivating historic sites that reflect the area's cultural heritage.
  • Payagala: Nestled within the vicinity of Maggona, Payagala is a charming village that offers a more laid-back beach experience. With visitor numbers peaking in January to February and September, this destination is perfect for those seeking a peaceful escape. The village is known for its stunning beaches, which are ideal for relaxation and family outings. While not heavily commercialised, Payagala provides a quaint atmosphere where visitors can immerse themselves in the natural beauty and simplicity of Sri Lankan coastal life.
  • Bentota: Situated approximately 9.7km from Maggona, Bentota is a bustling city that attracts tourists looking for both excitement and relaxation. Similar to Beruwala, Bentota's peak tourist season runs from December to February, making it a popular choice for families and beach enthusiasts. The city boasts a range of activities, including shopping at centres and enjoying amenities at private clubs. Visitors can explore its stunning beaches, family-friendly areas, and local historic sites, ensuring a memorable stay filled with diverse experiences.

Things to do near Maggona

Maggona is an ideal destination for those seeking a blend of beach relaxation and outdoor adventures. Visitors can immerse themselves in cultural experiences, explore the beautiful Diyatha Uyana, and embark on exciting day tours. For nature enthusiasts, a jungle safari offers a thrilling opportunity to discover the local wildlife and lush landscapes. Enjoy the scenic beauty and vibrant atmosphere that Maggona has to offer.

Shopping

In Maggona, you can explore various local markets for unique souvenirs. If you're up for a drive, Majestic City and Raux Brothers, both located 45.1km away, offer vibrant shopping experiences with entertainment and family-friendly vibes. Arcade Independence Square is a bit further at 46.7km, providing a similar atmosphere.

Recreation

Experience the vibrant energy at R. Premadasa Stadium, where you can immerse yourself in local sports culture. At the luxurious Sri Lanka Tennis Association, enjoy a game or relax in opulent surroundings. Alternatively, the Royal Colombo Golf Club offers a serene outdoor escape with beautiful greens.

Adventure

Experience the thrills at Pearl Bay, a vibrant waterpark located 25.7km from Maggona, perfect for family fun and adventure. Explore the Gurusinghe Moonstone Mine, situated 37.0km away, for a fascinating gem-hunting experience. Finally, enjoy Leisure World Entertainment Park, a waterpark 48.3km from Maggona, offering excitement for all ages.

Nightlife

Experience the vibrant nightlife by visiting Nelum Pokuna Mahinda Rajapaksa Theatre, 46.7km from Maggona, for cultural performances. Alternatively, enjoy the Elphinstone Theatre, 48.3km away, which also offers a delightful blend of entertainment and family-friendly vibes.

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

Booking tips and Expedia advantages for Maggona

For a budget-friendly visit to Maggona, consider travelling during the cheaper months of May to June and October, while booking your hotel about a month in advance for the best deals. Thursdays are typically the least expensive days to stay, compared to Mondays. Use Expedia to filter your hotel search by budget and location, and take advantage of package deals that combine your hotel, flights, and activities for additional savings. Don't overlook free local attractions and public transport options to further cut costs during your stay.

  • 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: Book your hotel in Maggona about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Maggona is Thursday. The most expensive day to stay in Maggona is Monday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, including your budget, preferred location, and the type of hotel you desire. To discover the most affordable prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can enjoy some savings by combining your hotel reservation in Maggona with your flights and activities through an Expedia package.

Find the best attractions near Maggona

Maggona, located in the Western Province of Sri Lanka, is an ideal destination for beach lovers and outdoor enthusiasts. Visitors can enjoy stunning beaches, explore local temples, and visit the bustling harbour. The area's attractions offer a delightful blend of cultural experiences and scenic beauty, making it perfect for travellers seeking relaxation and adventure alike.

  • Bentota Beach: A stunning stretch of golden sands, Bentota Beach offers a perfect getaway with its vibrant beach vibes. Enjoy sunbathing, water sports, or simply stroll along the shoreline while soaking in the beauty of the Indian Ocean.
  • Beruwela Harbour: Located close by, Beruwela Harbour is a picturesque spot that combines breathtaking scenery with a lively atmosphere. Watch fishing boats come and go, enjoy fresh seafood, and savour the coastal views that define this charming harbour.
  • Brief Garden, Bevis Bawa: This enchanting private garden is a secluded oasis featuring lush greenery and artistic landscapes. Wander through its tranquil paths to experience relaxation and inspiration amidst the natural beauty created by the renowned landscape architect Bevis Bawa.

The nearest major airports for your trip to Maggona

To reach Maggona, the primary airport is Colombo (CMB-Bandaranaike International), situated 75.6km away. Nearby hotel options include Sentido Heritance Negombo, a 5-star hotel located 8.0km from the airport, offering airport shuttle services. Jetwing Blue, another 5-star resort, is 9.7km from the airport, with convenient access to transport services. Additionally, Jetwing Lagoon Wellness, an adults-only luxury reserve, is 6.4km from Colombo Airport, providing easy airport accessibility. These hotels ensure a comfortable stay with efficient transport connections to the airport, making your journey to Maggona seamless.

Explore a world of travel with Expedia

Explore a world of travel with Expedia

Frequently asked questions

Where is the best place to stay in Maggona?

Hotel Riu Sri Lanka - All Inclusive, located 13.9 mi (22.4 km) from the heart of Maggona, is a top choice for your stay, based on our traveller data. Other good options for your stay in the area are Cinnamon Bentota Beach – Signature Selection and Taj Bentota Resort & Spa. See all available top hotels, or vacation rentals in Maggona.

What are some of the best holiday rentals that Maggona has to offer?

River shadow villa: This holiday home rental outside of Maggona is located near the beach, and has a balcony, a garden and daily housekeeping to put you at ease in your new surroundings. This holiday 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, most room reservations are fully refundable if you cancel prior to the accommodation's cancellation deadline, which is often 24 or 48 hours before your check-in date. If your reservation is non-refundable, you may still be able to cancel and receive a refund within a 24-hour period of your booking. Filter your search by fully refundable to find flexible hotel deals in Maggona.

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 accommodation options 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. Take a look at what more there is 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 temperature of 27°C, while the coldest months are January and February, with an average of 27°C. The rainiest months in Maggona are May, June, October and November, with each month seeing an average of 408 mm of rainfall.