Maggona Hotels from ₹1,078

  • 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

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Maggona hotels

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 ₹3,553
₹4,199 total
includes taxes & fees
29 May - 30 May
Maggona Boutique Cottages

MICHS Beach Villa - Maggona

MICHS Beach Villa - Maggona
3.0 star property
Beruwela
The price is ₹1,722
₹2,032 total
includes taxes & fees
8 Jun - 9 Jun
MICHS Beach Villa - Maggona

Hotel Riu Sri Lanka - All Inclusive

Hotel Riu Sri Lanka - All Inclusive
5.0 star property
Ahungalla
8.6 out of 10, Excellent, (237 reviews)
"What a fantastic experience, the staff where wonderful extra clean entertainment and food was delicious definitely going again"
United Kingdom
Fiona Jane Louise
The price is ₹13,492
₹17,673 total
includes taxes & fees
8 Jun - 9 Jun
Hotel Riu Sri Lanka - All Inclusive

Shinagawa Beach

Shinagawa Beach
4.5 star property
Balapitiya
9.0 out of 10, Wonderful, (65 reviews)
"It was very chilled and quiet. The bar and restaurant were excellent and could always find a sunbed too"
United Kingdom
Anonymous traveller
The price is ₹6,606
₹8,761 total
includes taxes & fees
8 Jun - 9 Jun
Shinagawa Beach

Heritance Ahungalla

Heritance Ahungalla
5.0 star property
Ahungalla
8.4 out of 10, Very good, (139 reviews)
"Beautiful hotel providing excellent service."
Australia
Lindy
The price is ₹9,686
₹13,003 total
includes taxes & fees
1 Jun - 2 Jun
Heritance Ahungalla

Alankara Retreats Colombo 07

Alankara Retreats Colombo 07
3.0 star property
Colombo
10.0 out of 10, Exceptional, (1 review)
The price is ₹3,901
₹4,625 total
includes taxes & fees
5 Jun - 6 Jun
Alankara Retreats Colombo 07

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 ₹5,640
₹7,320 total
includes taxes & fees
30 May - 31 May
Grand Beach Hotel Wadduwa

Bombay Bicycle Club Bentota

Bombay Bicycle Club Bentota
3.5 star property
Induruwa
10.0 out of 10, Exceptional, (21 reviews)
"Good quality room with ouyside seating, access to garden and only 10 steps to the beach! All the staff at BBC were great in ensuring we had everything we needed for a relaxing stay A perfect location for a few days to relax"
United Kingdom
Richard
The price is ₹12,248
₹12,248 total
includes taxes & fees
30 May - 31 May
Bombay Bicycle Club Bentota

Ellakanda Nature Villa

Ellakanda Nature Villa
3.5 star property
Welipenna
The price is ₹2,732
₹3,255 total
includes taxes & fees
25 Jun - 26 Jun
Ellakanda Nature Villa

Nyne Hotels Anuprit - Bentota

Nyne Hotels Anuprit - Bentota
2.5 star property
Bentota
The price is ₹46,221
₹54,979 total
includes taxes & fees
29 May - 30 May
Nyne Hotels Anuprit - Bentota

Manara Beach Resort

Manara Beach Resort
3.0 star property
Beruwala
The price is ₹7,578
₹8,973 total
includes taxes & fees
2 Jun - 3 Jun
Manara Beach Resort

Reef Villa & Spa

Reef Villa & Spa
5.0 star property
Wadduwa
9.6 out of 10, Exceptional, (32 reviews)
"The staff were very friendly and helpful, and the food in restaurant was excellent! The hotel interior was outstanding to the details, really special. "
Sweden
Mats
The price is ₹28,158
₹36,885 total
includes taxes & fees
31 May - 1 Jun
Reef Villa & Spa

The Villas Wadduwa

The Villas Wadduwa
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 ₹7,431
₹9,880 total
includes taxes & fees
29 May - 30 May
The Villas Wadduwa

Olcote in Ceylon

Olcote in Ceylon
3.0 star property
Piliyandala
The price is ₹17,422
₹22,821 total
includes taxes & fees
29 May - 30 May
Olcote in Ceylon

Anantara Kalutara Resort

Anantara Kalutara Resort
5.0 star property
Kalutara
8.6 out of 10, Excellent, (55 reviews)
"Very good"
Hong Kong SAR China
richard leslie
The price is ₹20,082
₹26,732 total
includes taxes & fees
21 Jun - 22 Jun
Anantara Kalutara Resort

Ayana Sea

Ayana Sea
4.0 star property
Wadduwa
8.4 out of 10, Very good, (5 reviews)
"Gera vieta poilsiui su šeima. "
United States
VAIDAS
The price is ₹18,222
₹24,061 total
includes taxes & fees
28 Jun - 29 Jun
Ayana Sea

NH Bentota Ceysands Resort

NH Bentota Ceysands Resort
4.0 star property
Bentota
8.2 out of 10, Very good, (211 reviews)
"Friendly staff, great location and fun activities."
United States
Roshanthi
The price is ₹7,842
₹10,439 total
includes taxes & fees
15 Jun - 16 Jun
NH Bentota Ceysands Resort

SeethaRama Beach Hotel

SeethaRama Beach Hotel
3.0 star property
Beruwala
The price is ₹2,554
₹3,316 total
includes taxes & fees
2 Jun - 3 Jun
SeethaRama Beach Hotel

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 ₹4,545
₹5,406 total
includes taxes & fees
2 Jun - 3 Jun
Colours Beach

Aavya Cove Villas By Aahaasa

Aavya Cove Villas By Aahaasa
5.0 star property
Balapitiya
8.8 out of 10, Excellent, (6 reviews)
"This is quite frankly the nicest, most comfortable, and modern hotel I've ever stayed in here. It was BEAUTIFUL and serene, and spotless. This is a beachfront property and it felt like we had the whole place to ourselves. The staff: Nirodha (manager) was very friendly, attentive without being intrusive, and the chef turned out delicious meals! Please stay here, I guarantee you will NOT be disappointed."
United States
Nilakshi
The price is ₹16,665
₹21,948 total
includes taxes & fees
27 Jun - 28 Jun
Aavya Cove Villas By Aahaasa
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

Hotels in Maggona with star rating

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.

Frequently asked questions

Where is the best place to stay in Maggona?
Taj Bentota Resort & Spa, located 6 mi (9.6 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 Hotel Riu Sri Lanka - All Inclusive and Cinnamon Bentota Beach – Signature Selection. See all available top hotels, or vacation rentals in Maggona.
What are some of the best holiday rentals that Maggona has to offer?
Shenya Villa: This holiday 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 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 Brief Garden, Bevis Bawa. You'll also find Kalatura Beach and Wadduwa 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.