Find hotels in Maggona from Rp528.759

  • 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
The price is Rp599.786
Rp707.747 total
includes taxes & fees
18 Feb - 19 Feb
Maggona Boutique Cottages

Colours Beach

Colours Beach
3.5 star property
Induruwa
10.0 out of 10, Exceptional, (1 review)
"Posizione Cortesia Servizio"
Italy
Maurizio
The price is Rp1.007.160
Rp1.188.449 total
includes taxes & fees
14 Feb - 15 Feb
Colours Beach

Adaaran Colombo 07 Retreat

Adaaran Colombo 07 Retreat
3.0 star property
Colombo
The price is Rp698.699
Rp824.404 total
includes taxes & fees
16 Feb - 17 Feb
Adaaran Colombo 07 Retreat

Aaradhya Madu Ganga

Aaradhya Madu Ganga
3.0 star property
Balapitiya
The price is Rp919.537
Rp1.085.054 total
includes taxes & fees
14 Feb - 15 Feb
Aaradhya Madu Ganga

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 Rp622.450
Rp734.491 total
includes taxes & fees
14 Feb - 15 Feb
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, (227 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 Rp4.070.773
Rp5.332.409 total
includes taxes & fees
28 Feb - 1 Mar
Hotel Riu Sri Lanka - All Inclusive

Sheraton Kosgoda Turtle Beach Resort

Sheraton Kosgoda Turtle Beach Resort
5.0 star property
Kosgoda
8.6 out of 10, Excellent, (20 reviews)
"Great place to stay "
United States
Khalid
The price is Rp4.179.714
Rp5.614.749 total
includes taxes & fees
24 Feb - 25 Feb
Sheraton Kosgoda Turtle Beach Resort

Piyum Villa Kosgoda

Piyum Villa Kosgoda
3.0 star property
Kosgoda
The price is Rp691.247
Rp815.632 total
includes taxes & fees
24 Feb - 25 Feb
Piyum Villa Kosgoda

Jetwing Saman Villas, A Luxury Reserve - Adults Only

Jetwing Saman Villas, A Luxury Reserve - Adults Only
5.0 star property
Induruwa
9.6 out of 10, Exceptional, (54 reviews)
"Amazing service, accommodation, food, beach, pool and scenery. "
Australia
Clive
The price is Rp7.400.947
Rp9.606.460 total
includes taxes & fees
1 Mar - 2 Mar
Jetwing Saman Villas, A Luxury Reserve - Adults Only

Anantara Kalutara Resort

Anantara Kalutara Resort
5.0 star property
Kalutara
8.6 out of 10, Excellent, (54 reviews)
"Nice hotel, a little dated in its interior quality, staff very attentive, food was great "
United Kingdom
Christopher
The price is Rp5.763.690
Rp7.672.554 total
includes taxes & fees
1 Mar - 2 Mar
Anantara Kalutara Resort

Ahu Bay

Ahu Bay
5.0 star property
Ahungalla
10.0 out of 10, Exceptional, (36 reviews)
"Amazing hotel! Would highly recommend to anyone. Such a boutique private feel with a stunning setting right on the beach. The food at the restaurant for dinner and breakfast was such high quality and some of the best we had in Sri Lanka. The rooms are so stunning and clean, and have everything you need. The service is also incredible from the moment you get there to the moment you leave. Would definitely go back and recommend this hotel to anyone and everyone! "
United Kingdom
Tasvi
The price is Rp6.193.909
Rp8.113.512 total
includes taxes & fees
25 Feb - 26 Feb
Ahu Bay

Heritance Ahungalla

Heritance Ahungalla
5.0 star property
Ahungalla
8.4 out of 10, Very good, (138 reviews)
"Beautiful hotel providing excellent service."
Australia
Lindy
The price is Rp2.891.641
Rp3.753.350 total
includes taxes & fees
19 Feb - 20 Feb
Heritance Ahungalla

Avani Kalutara Resort

Avani Kalutara Resort
4.5 star property
Kalutara
8.0 out of 10, Very good, (86 reviews)
"On the whole, value for money. Staff excellent. Cleanliness could improve "
Australia
Mahabaduge
The price is Rp2.395.860
Rp3.189.339 total
includes taxes & fees
16 Mar - 17 Mar
Avani Kalutara Resort

Houseboats By DAE Colombo

Houseboats By DAE Colombo
3.0 star property
Piliyandala
The price is Rp4.737.076
Rp8.946.950 total
includes taxes & fees
14 Feb - 15 Feb
Houseboats By DAE Colombo

The Palace by Ocean

The Palace by Ocean
3.0 star property
Ahungalla
10.0 out of 10, Exceptional, (2 reviews)
"Beautiful place. Loved the facility. Great rooms and excellent home cooked breakfast. Would recommend. "
Canada
Raj
The Palace by Ocean

Handiranwila Resort

Handiranwila Resort
2.0 star property
Anguruwatota
The price is Rp960.159
Rp1.133.055 total
includes taxes & fees
14 Feb - 15 Feb
Handiranwila Resort

Glenross Living

Glenross Living
4.0 star property
Dodangoda
8.6 out of 10, Excellent, (4 reviews)
"out of the way"
United Kingdom
Rajiv
The price is Rp6.272.195
Rp8.216.060 total
includes taxes & fees
4 Mar - 5 Mar
Glenross Living

Taru Villas The Long House - Bentota

Taru Villas The Long House - Bentota
5.0 star property
Bentota
9.4 out of 10, Exceptional, (21 reviews)
"Everything fantastic ultra clean beautiful furniture great staff lovely food "
United Kingdom
Christine
Taru Villas The Long House - Bentota

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
Jie Jie Beach Hotel

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.796.397
Rp4.927.723 total
includes taxes & fees
17 Feb - 18 Feb
Ayana Sea
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?
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 traveller data. Other good options for your stay in the area are Ekho Surf and Cinnamon Bentota Beach – Signature Selection. See all available top hotels, or 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 Induruwa Beach and Kosgoda 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.