Default HTG hotel image

Maggona Hotels from S$13

  • 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

Selecting then applying a filter from this group will update the results on a new page

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 S$49
includes taxes & fees
12 Jul - 13 Jul
Maggona Boutique Cottages

MICHS Beach Villa - Maggona

MICHS Beach Villa - Maggona
3.0 star property
Beruwela
The price is S$27
includes taxes & fees
5 Jul - 6 Jul
MICHS Beach Villa - Maggona

River View Villa

River View Villa
3.5 star property
Dharga Town
The price is S$77
includes taxes & fees
5 Jul - 6 Jul
River View Villa

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 S$99
includes taxes & fees
20 Jul - 21 Jul
Grand Beach Hotel Wadduwa

Methira villa

Methira villa
3.0 star property
Kaluwamodara
The price is S$63
includes taxes & fees
5 Jul - 6 Jul
Methira villa

Piyum Villa Kosgoda

Piyum Villa Kosgoda
3.0 star property
Kosgoda
The price is S$59
includes taxes & fees
5 Jul - 6 Jul
Piyum Villa Kosgoda

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 S$239
includes taxes & fees
7 Jul - 8 Jul
Hotel Riu Sri Lanka - All Inclusive

Madu River Reach

Madu River Reach
3.5 star property
Balapitiya
The price is S$82
includes taxes & fees
5 Jul - 6 Jul
Madu River Reach

Velapura River Garden

Velapura River Garden
4.0 star property
Kalutara
The price is S$31
includes taxes & fees
5 Jul - 6 Jul
Velapura River Garden

Ellakanda Nature Villa

Ellakanda Nature Villa
4.0 star property
Welipenna
The price is S$44
includes taxes & fees
5 Jul - 6 Jul
Ellakanda Nature Villa

Hotel Italia

Hotel Italia
3.0 star property
Ambalangoda
The price is S$46
includes taxes & fees
9 Jul - 10 Jul
Hotel Italia

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 S$63
includes taxes & fees
16 Jul - 17 Jul
Colours Beach

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 S$55
includes taxes & fees
19 Jul - 20 Jul
Villa 97 Bolgoda

Manara Beach Resort

Manara Beach Resort
3.0 star property
Beruwala
The price is S$116
includes taxes & fees
8 Jul - 9 Jul
Manara Beach Resort

BoBo's Bed & Breakfast

BoBo's Bed & Breakfast
3.0 star property
Ahungalla
The price is S$82
includes taxes & fees
5 Jul - 6 Jul
BoBo's Bed & Breakfast

Moonstone herbal villa

Moonstone herbal villa
3.5 star property
Balapitiya
The price is S$95
includes taxes & fees
11 Jul - 12 Jul
Moonstone herbal villa

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 S$40
includes taxes & fees
5 Jul - 6 Jul
The Vitamin Sea Villa

Mahakumara White House Hotel

Mahakumara White House Hotel
3.0 star property
Wadduwa
The price is S$62
includes taxes & fees
9 Jul - 10 Jul
Mahakumara White House Hotel

Jungle Fence

Jungle Fence
3.5 star property
Induruwa
The price is S$32
includes taxes & fees
2 Aug - 3 Aug
Jungle Fence

Kurumba Hills

Kurumba Hills
3.0 star property
Induruwa
The price is S$35
includes taxes & fees
6 Jul - 7 Jul
Kurumba Hills
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: Enjoy the beautiful Moragalla and Payagala beaches, perfect for relaxation and recreation.
  • Outdoor Adventures: Maggona is ideal for outdoor enthusiasts, offering various activities and excursions amidst scenic surroundings.
  • Cultural Experiences: Explore local temples and immerse yourself in the rich cultural heritage of the region.
  • Charming Accommodations: Choose from a range of delightful guesthouses, hotels, and luxurious villas for a memorable stay.
  • Welcoming Atmosphere: Experience the friendly community and tranquillity, making it a perfect getaway for families and travellers alike.

Find great hotels near Maggona

Discover a delightful selection of accommodations in Maggona, where you can unwind by the beach or indulge in a spa-themed getaway. From charming guesthouses to inviting hotels and luxurious villas, there's something to suit every traveller's preference. Whether you're seeking a peaceful retreat or a base for business travel, Maggona offers a variety of vacation rentals that ensure a memorable stay in this picturesque corner of Sri Lanka.

  • Taj Bentota Resort & Spa: Nestled along the pristine coastline, the 5-star Taj Bentota Resort & Spa offers a luxurious retreat for adventure seekers. Located 9.7km from Maggona, this elegant resort boasts direct access to the beach, making it an ideal choice for those eager to explore water sports. Guests can indulge in a variety of adventure activities such as boat tours, snorkeling, and surfing. The hotel’s sophisticated amenities and serene ambience create a perfect backdrop for a beach getaway, promising both excitement and relaxation.
  • Tangerine Beach Hotel: Positioned 12.9km from Maggona, the 4-star Tangerine Beach Hotel is a family-friendly resort that prioritises comfort and convenience. The hotel features direct beach access, allowing families to enjoy sun-soaked days by the shore. With amenities tailored for children, including a dedicated arcade game room and a children’s pool, it caters to the needs of younger guests. This resort creates a welcoming atmosphere for families, ensuring that both parents and children have a delightful stay.
  • NH Bentota Ceysands Resort: Located 8.0km from Maggona, the 4-star NH Bentota Ceysands Resort is perfect for couples seeking a romantic and adventurous escape. With direct access to the beach, guests can partake in thrilling activities such as kayaking and windsurfing. The resort also offers special romance packages and features like an ocean-view restaurant, making it an enchanting setting for couples. Additionally, the spa services and poolside bar create a relaxing environment, allowing guests to unwind together after a day of exploration.

Where to stay in and around Maggona

Discover the charm of Maggona, a serene town in Sri Lanka's Western Province, perfect for outdoor and adventure enthusiasts. Enjoy the stunning Moragalla and Payagala beaches, where relaxation meets recreation. Immerse yourself in the friendly atmosphere and embark on various excursions to explore the picturesque surroundings. Maggona offers an ideal blend of tranquillity and family-friendly experiences, making it a delightful destination for every traveller.

  • Payagala: Nestled within the scenic expanse of Maggona, Payagala is a charming village renowned for its tranquil beach experiences and stunning outdoor vistas. The village sees a steady influx of visitors, particularly during the peak months of January to February and September. Travellers flock here to soak up the sun on the beautiful sandy beaches and explore the striking rocky landscapes. Whether you’re looking for a peaceful day by the sea or an adventure-filled outing, Payagala offers a delightful escape into nature.
  • Ambepitiya: Located a mere 4.8km from Maggona, Ambepitiya is a quaint village that captures the essence of coastal Sri Lanka. The village experiences a moderate seasonal flow of tourists, peaking from December to February. Visitors are drawn to Ambepitiya primarily for its pristine beaches, where the soothing sounds of the waves create a perfect backdrop for relaxation. Ideal for those seeking a quieter beach experience, Ambepitiya provides a laid-back atmosphere that’s perfect for unwinding while enjoying the natural beauty of the surrounding area.
  • Kaluwamodara: Just 6.4km away from Maggona, Kaluwamodara is a vibrant city that offers a dynamic blend of beachside leisure and urban entertainment. With a moderate influx of visitors, particularly from December to February, the city is a hub of activity. Travellers can indulge in a variety of experiences, from shopping at local malls to enjoying boating and swimming in the inviting waters. Kaluwamodara also boasts several historic sites, making it a fascinating place to explore the rich cultural heritage of the region while enjoying the lively beach atmosphere.

Things to do in Maggona

Shopping

Maggona offers local markets where you can find handcrafted souvenirs and traditional Sri Lankan goods. If you're up for a drive, visit the nearby Kalutara Shopping Centre for a wider selection of shops and boutiques featuring clothing, accessories, and unique gifts.

Recreation

Experience rejuvenation at the Aloha Ayurveda Centre, where you can indulge in traditional Ayurvedic treatments and enjoy calming herbal therapies. For recreation, visit the serene beaches of Maggona, perfect for leisurely strolls and sunbathing, allowing you to soak in the tranquil coastal atmosphere.

Adventure

Explore the stunning beaches of Maggona, where you can indulge in water sports like surfing and jet skiing. Discover the nearby scenic landscapes on a thrilling bike ride or take a boat tour along the coastline, immersing yourself in the breathtaking natural beauty of the region.

Nightlife

Explore the vibrant nightlife at the popular beach bars along the coast. Enjoy refreshing cocktails at the Lagoon Bar, or savour local seafood at the Palm Grove Restaurant. For a lively atmosphere, check out the nearby open-air markets, where live music and street food create a bustling vibe.

*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 the Western Province of Sri Lanka, is an ideal destination for outdoor and adventure enthusiasts, offering stunning beaches, cultural temples, and a charming harbour. Visitors can indulge in various experiences, from romantic beach strolls to exploring local attractions. For those seeking guidance, information on top attractions, photographs of the area, and comprehensive guides to Maggona's highlights are readily available, ensuring a memorable vacation.

  • Kande Vihare Temple: Located 6.4km from Maggona, Kande Vihare Temple exudes a serene atmosphere steeped in rich cultural heritage. Visitors can admire intricate carvings and ancient architecture while experiencing the peaceful surroundings that invite reflection and spiritual contemplation.
  • Richmond Castle: Situated 11.3km away, Richmond Castle is a stunning example of colonial architecture infused with romantic vibes. The castle’s lush gardens and grand interiors provide a glimpse into the past, making it a captivating venue for history enthusiasts and those seeking a picturesque setting.
  • Bentota Beach: Just 8.0km from Maggona, Bentota Beach offers a vibrant seaside experience. With soft sands and gentle waves, it’s an ideal spot for relaxation, water sports, and enjoying breathtaking sunsets, embodying the quintessential beach vibe.

The nearest major airports for your trip to Maggona

Reaching Maggona, Sri Lanka, is convenient via Colombo's Bandaranaike International Airport (CMB), located 75.6km away. Excellent hotel options nearby include the 5-star Sentido Heritance Negombo, situated 8.0km from the airport, offering an airport shuttle service. Jetwing Beach, also a 5-star property, is 9.7km away, and similarly provides access to the airport. For a luxurious experience, consider Jetwing Lagoon Wellness, an adults-only resort located 6.4km from the airport, which also offers transport services. These nearby hotels make it easy for tourists to travel to and from Colombo Airport, ensuring a smooth start to their visit to Maggona.

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 Taj Bentota Resort & Spa and Thaala Bentota. See all available top hotels, or vacation rentals in Maggona.
What are some of the best holiday rentals that Maggona has to offer?
MICHS Beach Villa - Maggona: This highly rated holiday home rental in Maggona is located by the ocean, and offers a garden, air conditioning and free WiFi to help you feel perfectly comfortable in your new surroundings. Kitchen amenities include a full-sized fridge, a dishwasher and a stovetop. 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.