Find hotels in Maggona from Rp204.660

  • 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

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 Rp661.357
Rp780.401 total
includes taxes & fees
18 May - 19 May
Maggona Boutique Cottages

MICHS Beach Villa - Maggona

MICHS Beach Villa - Maggona
3.0 star property
Beruwela
The price is Rp316.746
Rp373.760 total
includes taxes & fees
30 May - 31 May
MICHS Beach Villa - Maggona

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 Rp879.850
Rp1.038.223 total
includes taxes & fees
18 May - 19 May
Colours Beach

Alankara Retreats Colombo 07

Alankara Retreats Colombo 07
3.0 star property
Colombo
10.0 out of 10, Exceptional, (1 review)
The price is Rp739.602
Rp872.811 total
includes taxes & fees
20 May - 21 May
Alankara Retreats Colombo 07

SeethaRama Beach Hotel

SeethaRama Beach Hotel
3.0 star property
Beruwala
The price is Rp469.664
Rp609.736 total
includes taxes & fees
19 May - 20 May
SeethaRama Beach Hotel

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 Rp705.433
Rp832.411 total
includes taxes & fees
18 May - 19 May
Villa 97 Bolgoda

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 Rp2.477.822
Rp3.245.744 total
includes taxes & fees
20 May - 21 May
Hotel Riu Sri Lanka - All Inclusive

BoBo's Bed & Breakfast

BoBo's Bed & Breakfast
3.0 star property
Ahungalla
The price is Rp855.214
Rp1.120.260 total
includes taxes & fees
18 May - 19 May
BoBo's Bed & Breakfast

Manara Beach Resort

Manara Beach Resort
3.0 star property
Beruwala
The price is Rp1.425.357
Rp1.681.921 total
includes taxes & fees
18 May - 19 May
Manara Beach Resort

MOI Induruwa by DBI

MOI Induruwa by DBI
4.0 star property
Induruwa
9.0 out of 10, Wonderful, (2 reviews)
The price is Rp1.440.138
Rp1.440.138 total
includes taxes & fees
15 Jun - 16 Jun
MOI Induruwa by DBI

Ellakanda Nature Villa

Ellakanda Nature Villa
3.5 star property
Welipenna
The price is Rp535.617
Rp632.028 total
includes taxes & fees
18 May - 19 May
Ellakanda Nature Villa

Mahakumara White House Hotel

Mahakumara White House Hotel
3.0 star property
Wadduwa
The price is Rp665.008
Rp871.105 total
includes taxes & fees
18 May - 19 May
Mahakumara White House Hotel

Lucky Prince Villa & Ayurveda Wellness

Lucky Prince Villa & Ayurveda Wellness
3.0 star property
Beruwala
9.0 out of 10, Wonderful, (4 reviews)
"Lovely friendly welcome, nice big rooms and great beach access. Yummy breakfast."
New Zealand
Sally
The price is Rp467.728
Rp607.097 total
includes taxes & fees
18 May - 19 May
Lucky Prince Villa & Ayurveda Wellness

Mango Tree Villa Bentota

Mango Tree Villa Bentota
3.0 star property
Induruwa
10.0 out of 10, Exceptional, (4 reviews)
"Surprisingly stylish tranquil haven. Good price. Highly recommend. Chilled out owners and vibe."
United Kingdom
Sarah
The price is Rp573.627
Rp785.248 total
includes taxes & fees
22 May - 23 May
Mango Tree Villa Bentota

The Vitamin Sea Villa

The Vitamin Sea Villa
2.0 star property
Ambalangoda
The price is Rp469.751
Rp554.306 total
includes taxes & fees
19 May - 20 May
The Vitamin Sea Villa

The MGS Hotel

The MGS Hotel
2.0 star property
Elpitiya
The price is Rp531.499
Rp633.504 total
includes taxes & fees
18 May - 19 May
The MGS Hotel

Jie Jie Beach Hotel

Jie Jie Beach Hotel
5.0 star property
Panadura
7.2 out of 10, Good, (43 reviews)
"Fantastic food every day, with a wide choice and variety every day. Clean tidy hotel, staff go out of the way for their guests."
United Kingdom
Andrew
The price is Rp915.132
Rp1.187.841 total
includes taxes & fees
16 Jun - 17 Jun
Jie Jie Beach Hotel

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 Rp1.287.221
Rp1.416.031 total
includes taxes & fees
24 May - 25 May
Jetwing Villa 700

Ayana Sea

Ayana Sea
4.0 star property
Wadduwa
8.6 out of 10, Excellent, (4 reviews)
"Gera vieta poilsiui su šeima. "
United States
VAIDAS
The price is Rp3.694.666
Rp4.795.677 total
includes taxes & fees
18 May - 19 May
Ayana Sea

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 Rp1.052.454
Rp1.366.085 total
includes taxes & fees
1 Jun - 2 Jun
Grand Beach Hotel Wadduwa
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: Maggona boasts beautiful sandy shores perfect for sunbathing and relaxation.
  • Outdoor Activities: Engage in thrilling banana boat rides and beach games for an adventurous experience.
  • Cultural Exploration: Discover nearby temples and local traditions, enriching your holiday with cultural insights.
  • Idyllic Ayurveda Retreats: Indulge in rejuvenating wellness treatments in serene surroundings.
  • Charming Accommodation: Enjoy a variety of lodgings, from beachside retreats to cosy guesthouses.

Find great hotels near Maggona

Explore a delightful range of hotel accommodations in Maggona, Western Province, Sri Lanka, where you can enjoy a beachside retreat or a relaxing spa-themed vacation. Whether you prefer an all-inclusive experience or a charming guesthouse, Maggona offers various options to suit your needs. With amenities such as air conditioning and convenient access to Aluthgama, you’re sure to find the ideal base for your travels in this enchanting coastal town.

  • Taj Bentota Resort & Spa: Experience a serene retreat at the Taj Bentota Resort & Spa, a luxurious 5-star haven just 9.7km from Maggona. This eco-certified property is perfect for families seeking a balance of relaxation and adventure. The resort features a full-service spa, outdoor pool, and amenities tailored for children, including games and babysitting services. Guests can indulge in rejuvenating treatments while the little ones enjoy their own dedicated pool, ensuring a delightful experience for all ages.
  • NH Bentota Ceysands Resort: Situated 8.0km from Maggona, the NH Bentota Ceysands Resort is a 4-star establishment that caters to business travellers and adventure seekers alike. With a stunning location, the resort offers an array of thrilling activities such as windsurfing, kayaking, and boat tours. Guests can unwind at the outdoor pool or indulge in spa treatments, including Swedish massage and various therapies. The blend of business amenities and recreational options makes this resort an ideal choice for those looking to mix work with pleasure.
  • Lanka Princess All Inclusive Hotel: Nestled only 6.4km from Maggona, the Lanka Princess All Inclusive Hotel is a delightful 4-star escape for beach lovers and business travellers. This resort boasts direct access to pristine sandy shores, allowing guests to soak in the sun and enjoy water activities at their leisure. With an all-inclusive package, guests can indulge in delectable dining options and unwind in a tropical paradise, making it a perfect setting for both relaxation and productive getaways.

Where to stay in and around Maggona

Maggona offers an idyllic escape for beach lovers and outdoor enthusiasts alike. With its stunning coastline and nearby resorts, visitors can relax on beautiful sandy beaches or indulge in rejuvenating Ayurveda retreats. The friendly atmosphere and opportunities for excursions make it perfect for families. Don’t miss the chance to explore the architectural marvels in the vicinity, ensuring a delightful blend of relaxation and adventure during your stay in this charming coastal town.

  • Payagala: Nestled in the picturesque coastal region of Maggona, Payagala is a charming village that offers a serene beach experience. With a steady influx of visitors, particularly during the peak months of January to February and September, this destination is perfect for those seeking relaxation by the sea. The sandy shores invite sunbathers and swimmers alike, while the tranquil atmosphere allows for a peaceful retreat. Visitors can stroll along the beach, enjoy local cuisine at nearby eateries, or simply unwind as the waves gently lap the shore.
  • Ambepitiya: Located a mere three miles from Maggona, Ambepitiya is another delightful village that draws beach enthusiasts throughout the year. The peak tourist season occurs from December to February, when visitors flock to its beautiful coastline. The village is ideal for those looking to bask in the sun or partake in water activities. The beach is the main attraction, where visitors can enjoy the sparkling waters and stunning sunsets. Ambepitiya's peaceful ambiance makes it a great spot for families and couples seeking a quiet getaway.
  • Kaluwamodara: Just four miles from Maggona, Kaluwamodara is a vibrant city that offers a diverse range of experiences. Its beach is a popular destination for both relaxation and recreational activities, including boating and swimming. The city attracts visitors year-round, particularly during the December to February peak season. Kaluwamodara caters to families and business travellers alike, with an array of amenities and attractions such as family-friendly beaches and local monuments. The blend of cultural sites and leisure activities ensures a fulfilling travel experience for all who visit.

Things to do near Maggona

Maggona, located in Sri Lanka's Western Province, is ideal for outdoor enthusiasts and beach lovers alike. Visitors can indulge in a variety of activities, including exhilarating banana boat rides, engaging beach games, and relaxing getaways by the shore. Families can also enjoy building sandcastles, creating cherished memories in this picturesque coastal town. With its stunning scenery and vibrant beach atmosphere, Maggona promises an enjoyable vacation experience.

Shopping

Maggona offers a delightful shopping experience with local markets and nearby shopping centres. If you're up for a drive, visit Majestic City, located 45.1km away, and Raux Brothers, also 45.1km away, both offering vibrant family-friendly atmospheres. Additionally, Arcade Independence Square, 46.7km away, promises an exciting shopping adventure.

Recreation

Indulge in luxury at the Sri Lanka Tennis Association, where you can enjoy world-class tennis facilities amidst elegant surroundings. Alternatively, unwind at the Royal Colombo Golf Club, embracing the lush outdoor setting while perfecting your swing on the green.

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, 37.0km away, to uncover ancient treasures. For more water excitement, visit Leisure World Entertainment Park, situated 48.3km from Maggona.

Nightlife

In Maggona, the vibrant nightlife is enhanced by nearby venues like the Nelum Pokuna Mahinda Rajapaksa Theatre and Elphinstone Theatre, both offering rich cultural experiences and romantic atmospheres just 29 and 48.3km away respectively, perfect for an enchanting evening out.

*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 off-peak months of May to June and October when accommodation prices are lower. Booking a month in advance typically yields the best rates, and Thursdays are the cheapest days to stay. Explore last-minute deals on Expedia for potential savings, and utilise their search tools to filter and find eco-friendly options. Combining your hotel, flights, and activities in a package can also save you money, while taking advantage of app deals may further enhance your budget travel experience.

  • 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: Booking a hotel in Maggona about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • 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, such as your budget, desired location, and type of accommodation. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels currently available. To find the best prices and offers, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your Maggona hotel reservation with your flights and activities through an Expedia package.

Find the best attractions near Maggona

Maggona, located in the Western Province of Sri Lanka, offers a delightful blend of outdoor activities and scenic beach vacations. Visitors can explore beautiful beaches, cultural temples, and a bustling harbour, making it an ideal destination for those seeking romance, beach relaxation, and cultural experiences. Whether you're soaking up the sun or immersing yourself in local traditions, Maggona promises a memorable getaway for all types of travellers.

  • Kalatura Beach: Located 8.0km from Maggona, Kalatura Beach offers stunning coastal views and a relaxed atmosphere. It's perfect for sunbathing, swimming, and enjoying local seafood at nearby shacks, making it ideal for those seeking beach vibes.
  • Kande Vihare Temple: Just 6.4km away, Kande Vihare Temple is a significant cultural site. This beautifully adorned Buddhist temple is renowned for its intricate carvings and serene atmosphere, providing visitors with a glimpse into Sri Lankan spirituality and heritage.
  • Panadura Beach: Situated 18.0km from Maggona, Panadura Beach is another delightful spot with golden sands and palm trees. It's perfect for leisurely walks, water sports, and enjoying the vibrant local life along the shoreline.

The nearest major airports for your trip to Maggona

When planning your visit to Maggona, Western Province, Sri Lanka, the primary airport to consider is Colombo (CMB-Bandaranaike International), situated 75.6km away. Excellent hotel options nearby include the 5-star Sentido Heritance Negombo, located 8.0km from the airport, which offers convenient airport shuttle services. Another luxury option is the 5-star Wallawwa, just 6.4km away, also providing easy access to the airport. For a more budget-friendly choice, the 4-star Full Moon Garden Hotel is only 3.2km from Colombo International, ensuring a swift transfer to the airport. All these hotels offer various transportation services to facilitate your travel arrangements.

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 Kalatura Beach. You'll also find Kalutara Bodhiya 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.