Default HTG hotel image

Search Maggona hotels

  • 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

Next weekend
In two weeks

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 NZ$67
includes taxes & fees
5 July - 6 July
Maggona Boutique Cottages

MICHS Beach Villa - Maggona

MICHS Beach Villa - Maggona
3.0 star property
Beruwela
The price is NZ$37
includes taxes & fees
10 July - 11 July
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, (242 reviews)
"Staff were always helpful and facilities and room were top level. Great selection of food."
United Kingdom
Jacqueline
The price is NZ$323
includes taxes & fees
8 July - 9 July
Hotel Riu Sri Lanka - All Inclusive

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 NZ$134
includes taxes & fees
21 July - 22 July
Grand Beach Hotel Wadduwa

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 NZ$84
includes taxes & fees
25 July - 26 July
Colours Beach

River View Villa

River View Villa
3.5 star property
Dharga Town
The price is NZ$109
includes taxes & fees
5 July - 6 July
River View Villa

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 NZ$73
includes taxes & fees
23 July - 24 July
Villa 97 Bolgoda

Manara Beach Resort

Manara Beach Resort
3.0 star property
Beruwala
The price is NZ$152
includes taxes & fees
6 July - 7 July
Manara Beach Resort

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 NZ$256
includes taxes & fees
5 July - 6 July
The Villas, Wadduwa

Bombay Bicycle Club Bentota

Bombay Bicycle Club Bentota
3.5 star property
Induruwa
10.0 out of 10, Exceptional, (20 reviews)
"Lovely room. Great food. Very friendly staff overall and excellent stay "
United Kingdom
Margaret
The price is NZ$220
includes taxes & fees
12 July - 13 July
Bombay Bicycle Club Bentota

Methira villa

Methira villa
3.0 star property
Kaluwamodara
The price is NZ$83
includes taxes & fees
5 July - 6 July
Methira villa

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 NZ$738
includes taxes & fees
5 July - 6 July
Glenross Living

The Vitamin Sea Villa

The Vitamin Sea Villa
2.0 star property
Ambalangoda
10.0 out of 10, Exceptional, (1 review)
"Very friendly staff"
United States
Randy
The price is NZ$53
includes taxes & fees
18 July - 19 July
The Vitamin Sea Villa

Madu River Reach

Madu River Reach
3.5 star property
Balapitiya
The price is NZ$108
includes taxes & fees
12 July - 13 July
Madu River Reach

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 NZ$118
includes taxes & fees
3 Aug - 4 Aug
Jie Jie Beach Hotel

Avani Kalutara Resort

Avani Kalutara Resort
4.5 star property
Kalutara
8.0 out of 10, Very good, (88 reviews)
"Beautiful setting Modern rooms, very comfortable "
Canada
Indi
The price is NZ$250
includes taxes & fees
10 July - 11 July
Avani Kalutara Resort

The Habitat Kosgoda by Asia Leisure

The Habitat Kosgoda by Asia Leisure
5.0 star property
Kosgoda
8.2 out of 10, Very good, (33 reviews)
"Very pleasant hotel and surroundings. Staff was very nice. Location is remote but you are right on a beautiful stretch oh beach."
United States
ERIN
The price is NZ$158
includes taxes & fees
2 Aug - 3 Aug
The Habitat Kosgoda by Asia Leisure

Happy Man Village

Happy Man Village
3.0 star property
Kosgoda
10.0 out of 10, Exceptional, (1 review)
"Perfect place for our first location in Sri Lanka. We stayed three nights and loved it. Very quiet and peaceful. The staff was very welcoming and the quality of the Sri Lankan breakfast and dinner was amazing. We can also recommend the Katamaran tour in the lagoon. Free shuttle to the empty beach also worked great. Would always return here."
Germany
Julius
The price is NZ$114
includes taxes & fees
11 July - 12 July
Happy Man Village

Joe's Resort Bentota

Joe's Resort Bentota
4.0 star property
Induruwa
7.2 out of 10, Good, (12 reviews)
"Phone not working. Wifi awfully slow.tv not working. All Electricals useless in poor condition. Pathetic staff and owner. Doesn’t feel like a hotel. I think expedia gets xtra money for selling rooms in such hotels Never again will trust Expedia"
United Kingdom
Anonymous traveller
The price is NZ$147
includes taxes & fees
25 July - 26 July
Joe's Resort Bentota

Moonstone herbal villa

Moonstone herbal villa
3.5 star property
Balapitiya
The price is NZ$129
includes taxes & fees
12 July - 13 July
Moonstone herbal villa
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

Recent Reviews in Maggona

More cheap accommodation in Maggona

Find out more about Maggona

Top reasons to visit Maggona

  • Stunning Beaches: Enjoy the beautiful Moragalla and Payagala beaches, perfect for relaxation and water activities.
  • Cultural Attractions: Explore local temples and the historic Maggona Fort, immersing yourself in the rich heritage of the area.
  • Outdoor Adventures: Engage in guided tours and wildlife encounters that showcase the natural beauty of Maggona.
  • Charming Accommodation: Choose from a variety of beachfront hotels, guesthouses, and luxurious villas for a perfect stay.
  • Friendly Local Vibe: Experience the warmth of the community, making your visit both memorable and enjoyable.

Find great hotels near Maggona

Experience the charm of Maggona with a variety of accommodation options tailored to suit every traveller. Whether you're seeking beachfront hotels, inviting guesthouses, or luxurious villas, you'll find the perfect spot for relaxation and adventure. Ideal for both leisure seekers and business travellers, Maggona offers a blend of serene spa experiences and vibrant local culture. Enjoy your stay and explore the beautiful surroundings of this picturesque destination in Sri Lanka.

  • Taj Bentota Resort & Spa: Nestled 9.7km from Maggona, the 5-star Taj Bentota Resort & Spa provides a luxurious beach getaway ideal for families and beach lovers. With a guest rating of 8.6 out of 10, this hotel features direct beach access, allowing guests to soak in the sun and surf effortlessly. The resort is family-oriented, offering amenities tailored for children, including games and first aid kits. Guests can indulge in a variety of services, ensuring that both parents and children enjoy a memorable holiday experience, all within a stunning tropical setting.
  • Tangerine Beach Hotel: Located 12.9km from Maggona, the 4-star Tangerine Beach Hotel boasts a guest rating of 8.4 out of 10 and is a perfect choice for families seeking a vibrant beach vacation. This resort offers direct access to a beautiful sandy beach, as well as a range of amenities designed for children, such as a free crib and a dedicated children's pool. With a lively atmosphere and engaging activities on offer, families can create lasting memories while enjoying the warm Sri Lankan sun.
  • NH Bentota Ceysands Resort: Situated 8.0km from Maggona, NH Bentota Ceysands Resort is a 4-star haven for adventure seekers and couples looking for a romantic escape, boasting a guest rating of 8.2 out of 10. This resort features direct beach access and a variety of adventure sports, including sailing and fishing, catering to thrill-seekers. Couples can enjoy romantic dining experiences with ocean views and relax with spa services, creating the perfect atmosphere for a memorable getaway. With its blend of excitement and romance, this resort offers a unique experience for travellers.

Where to stay in and around Maggona

Maggona, a charming town in Sri Lanka's Western Province, offers a delightful blend of outdoor adventures and serene scenery. Explore the stunning Moragalla and Payagala beaches for relaxation and recreation, while immersing yourself in the friendly local vibe. The town is perfect for excursions that cater to families and those seeking a laid-back atmosphere. Discover the beauty and warmth of Maggona, and create unforgettable memories during your visit.

  • Payagala: Nestled in the Maggona area, Payagala is a charming village renowned for its stunning beaches and serene outdoor scenery. This destination is perfect for those looking to unwind by the sea, with its picturesque family-friendly beach and unique rock formations. While visitor numbers are relatively steady throughout the year, January to February and September see a surge in travellers seeking the quintessential beach experience. Expect a laid-back atmosphere where you can enjoy leisurely strolls along the coast and soak in the natural beauty that surrounds you.
  • Ambepitiya: Located a mere 4.8km from Maggona, Ambepitiya is another quaint village that beckons beach lovers. This area experiences moderate seasonal tourism, with the highest footfall occurring between December and February. While it may not boast extensive attractions, its inviting beaches serve as a perfect backdrop for relaxation and sunbathing. The tranquil environment makes it an ideal spot for those who wish to escape the hustle and bustle and enjoy a peaceful beach experience.
  • Kaluwamodara: Just 6.4km from Maggona, Kaluwamodara is a vibrant city that offers a mix of beachside relaxation and urban entertainment. This locale attracts visitors year-round, particularly from December to February, thanks to its lively shopping mall centre and recreational options such as boating and swimming. You can immerse yourself in the local culture by exploring historic buildings and landmarks, making it a fantastic choice for those seeking both adventure and history during their stay.

Things to do in Maggona

Shopping

Maggona offers local markets where you can find handmade crafts and traditional Sri Lankan souvenirs. If you're up for a drive, visit the nearby Kalutara Shopping Mall for a wider selection of stores, including clothing and local delicacies.

Recreation

Experience rejuvenation at the Ayurvedic Healing Centre, where traditional treatments promote relaxation and balance. Enjoy yoga sessions on the beach, offering a serene environment to connect with nature. Afterward, indulge in healthy local cuisine at nearby cafés, enhancing your wellness journey with fresh flavours.

Adventure

In Maggona, explore the beautiful coastline through thrilling water sports like jet skiing and banana boat rides. Discover the local culture with an exciting bike tour through lush landscapes, or experience the vibrant marine life by snorkelling in nearby coral reefs. Adventure awaits at every turn.

Nightlife

Experience the vibrant nightlife in Maggona at the Ocean Breeze Lounge, where you can enjoy cocktails by the beach. For a lively atmosphere, visit the local tavern for traditional Sri Lankan music and dance, immersing yourself in the culture while savouring local delicacies.

*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, is perfect for outdoor and adventure enthusiasts, offering scenic beach views and cultural experiences. Key attractions include Maggona Beach, local temples, and the historic Maggona Fort. This charming destination caters to those seeking romance and adventure while exploring the vibrant culture and picturesque landscapes. Don't miss the opportunity to discover the top attractions and hidden gems around Maggona for an unforgettable vacation.

  • Bentota Beach: An idyllic stretch located 8.0km from Maggona, Bentota Beach offers soft golden sands and azure waters, ideal for sunbathing and relaxation. Enjoy water sports or take a leisurely stroll along the shore, soaking in the beach vibes.
  • Kalatura Beach: Situated 8.0km from Maggona, Kalatura Beach is a serene escape with palm-fringed shores. The gentle waves create a calming atmosphere, perfect for unwinding or enjoying a quiet picnic while listening to the rhythm of the ocean.
  • Kosgoda Beach: Approximately 19.3km from Maggona, Kosgoda Beach is renowned for its turtle conservation efforts. Witness the beauty of nesting turtles and take part in local initiatives, all while enjoying the tranquil beach environment.

The nearest major airports for your trip to Maggona

Accessing Maggona, Western Province, Sri Lanka, is convenient via Colombo's Bandaranaike International Airport (CMB), situated 75.6km away. Notable hotels nearby include Sentido Heritance Negombo, a 5-star hotel located 8.0km from the airport, offering shuttle services. Jetwing Beach, another 5-star option, is 9.7km away, while Jetwing Lagoon Wellness, an adults-only luxury resort, is positioned just 6.4km from the airport. Both Jetwing establishments provide easy access to transportation services to the airport, ensuring a smooth transfer for guests. These accommodations offer a comfortable stay while you explore the beautiful region of Maggona.

Frequently asked questions

What is the best area to stay in Maggona?
The best area to stay in Maggona is along the beachfront, where a selection of resorts offers direct access to the Indian Ocean.

This stretch of coastline features golden sands and swaying palm trees, providing a tranquil setting for a relaxing holiday. The main road, Galle Road (A2), runs parallel to the coast, making it easy to reach the various hotels and nearby attractions. You'll find a good balance of privacy and convenience here, with most resorts providing all the amenities you'd need on-site.

Couples looking for a peaceful escape will find this area particularly appealing. The resorts often feature private balconies with sea views, excellent dining options, and sometimes even exclusive adults-only pools. It's an ideal setting for enjoying sunsets over the ocean and unwinding together.

Families will also appreciate the beachfront location. Many resorts offer spacious family rooms, children's pools, and organised activities to keep younger guests entertained.
When is the best time to go to Maggona?
The best time to visit Maggona is during the dry season, which runs from December to March, for the most consistently pleasant weather.

During these months, you'll experience less rainfall and plenty of sunshine, making it ideal for enjoying the beaches and outdoor activities. This is particularly good for families looking for a relaxing beach holiday without the worry of frequent rain disrupting plans. The sea is also calmer, superb for swimming and water sports.

For those interested in exploring the local culture and historical sites, the dry season also offers comfortable conditions for day trips to nearby towns like Bentota or Kalutara.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, although it depends on the cancellation policy of your booking. Most bookings are refundable if cancelled within 24 to 48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to 'My Trips' and selecting your reservation. To find flexible deals, filter your search by 'Fully refundable property' for hotels in Maggona.
How can I save on a hotel booking in Maggona with Expedia?
One Key™ – Expedia's free travel rewards programme – gives you instant access to perks and Member Prices on Maggona hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
How much is the nightly rate for a hotel in Maggona?
Prices for hotels in Maggona often vary, but you can find a great deal from NZ$17 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by 'Price: low to high' for our cheapest rates.