Default HTG hotel image

Maggona hotels from RM38

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
1 Sept - 2 Sept
Tomorrow
2 Sept - 3 Sept
This weekend
4 Sept - 6 Sept
Next weekend
11 Sept - 13 Sept

Filter by

Star rating

Guest rating

Our top choices for Maggona hotels

1. Maggona Boutique Cottages

Maggona Boutique Cottages
Maggona
France
Laurence
RM122
RM144 total
includes taxes & fees
3 Sept - 4 Sept
Maggona Boutique Cottages

2. MICHS Beach Villa - Maggona

MICHS Beach Villa - Maggona
Beruwela
RM72
RM85 total
includes taxes & fees
2 Sept - 3 Sept
MICHS Beach Villa - Maggona

3. Avani Kalutara Resort

Avani Kalutara Resort
Kalutara
Australia
Geoffrey
RM324
RM432 total
includes taxes & fees
2 Sept - 3 Sept
Avani Kalutara Resort

4. The Palms

The Palms
Beruwala
United Kingdom
elizabeth
RM518
RM672 total
includes taxes & fees
2 Sept - 3 Sept
The Palms

5. Celestia Ayurveda Resort

Celestia Ayurveda Resort
Bentota
United States
Francesca
RM166
RM218 total
includes taxes & fees
25 Sept - 26 Sept
Celestia Ayurveda Resort

6. Sky and Sand Ayurveda Resort

Sky and Sand Ayurveda Resort
Moragalla/Beruwala
RM222
RM262 total
includes taxes & fees
2 Sept - 3 Sept
Sky and Sand Ayurveda Resort

7. Lucky Prince Villa & Ayurveda Wellness

Lucky Prince Villa & Ayurveda Wellness
Beruwala
New Zealand
Sally
RM107
RM139 total
includes taxes & fees
25 Sept - 26 Sept
Lucky Prince Villa & Ayurveda Wellness

8. Anantara Kalutara Resort

Anantara Kalutara Resort
Kalutara
Hong Kong SAR China
richard leslie
RM622
RM828 total
includes taxes & fees
6 Sept - 7 Sept
Anantara Kalutara Resort

9. Royal Palms Beach Hotel

Royal Palms Beach Hotel
Wadduwa
United Kingdom
Caroline
RM277
RM362 total
includes taxes & fees
2 Sept - 3 Sept
Royal Palms Beach Hotel

10. Manara Beach Resort

Manara Beach Resort
Beruwala
RM326
RM385 total
includes taxes & fees
14 Sept - 15 Sept
Manara Beach Resort

11. Riverdale lagoon villas

Riverdale lagoon villas
Beruwala
RM512
RM1,167 total
includes taxes & fees
12 Sept - 13 Sept
Riverdale lagoon villas

12. The Rockwall Boutique Hotel

The Rockwall Boutique Hotel
Maha Induruwa
RM1,074
RM1,268 total
includes taxes & fees
2 Sept - 3 Sept
The Rockwall Boutique Hotel

13. Lagoon Bentota

Lagoon Bentota
Bentota
United Kingdom
Mark
RM295
RM386 total
includes taxes & fees
2 Sept - 3 Sept
Lagoon Bentota

14. Hotel Bougainvilla

Hotel Bougainvilla
Beruwela
Sweden
Anonymous traveller
RM543
RM712 total
includes taxes & fees
22 Sept - 23 Sept
Hotel Bougainvilla

15. Taj Bentota Resort & Spa

Taj Bentota Resort & Spa
Bentota
Singapore
Francisco
RM564
RM757 total
includes taxes & fees
6 Sept - 7 Sept
Taj Bentota Resort & Spa

16. Grand Lotus Bentota

Grand Lotus Bentota
Aluthgama
Canada
Judith
RM120
RM242 total
includes taxes & fees
4 Sept - 5 Sept
Grand Lotus Bentota

17. Bombay Bicycle Club Bentota

Bombay Bicycle Club Bentota
Induruwa
Japan
Tatsuro
RM417
RM417 total
includes taxes & fees
7 Sept - 8 Sept
Bombay Bicycle Club Bentota

18. Methira villa

Methira villa
Kaluwamodara
RM174
RM205 total
includes taxes & fees
28 Sept - 29 Sept
Methira villa

19. Tangerine Beach Hotel

Tangerine Beach Hotel
Wadduwa
United Kingdom
Dillon
RM335
RM439 total
includes taxes & fees
7 Sept - 8 Sept
Tangerine Beach Hotel

20. Villa Acadia

Villa Acadia
Dharga Town
RM120
RM141 total
includes taxes & fees
12 Sept - 13 Sept
Villa Acadia
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Top Maggona Hotel Reviews

Taj Bentota Resort & Spa

Taj Bentota Resort & Spa

10/10 Excellent
"Friendly and helpfyl stuff"
Francisco 2-night trip
Posted 3 weeks ago
Taj Bentota Resort & Spa
The Blue Water - Geoffrey Bawa Heritage Resort Hotel

The Blue Water - Geoffrey Bawa Heritage Resort Hotel

10/10 Excellent
"Nice relaxing place and service staff is very helpful."
Ruwani C. De Alwis 3-night trip
Posted 2 months ago
The Blue Water - Geoffrey Bawa Heritage Resort Hotel
Cinnamon Bentota Beach โ€“ Signature Selection

Cinnamon Bentota Beach โ€“ Signature Selection

10/10 Excellent
"Loved the property and facilities"
Adriana 2-night trip
Posted 2 months ago
Cinnamon Bentota Beach โ€“ Signature Selection
Ahu Bay

Ahu Bay

10/10 Excellent
"Excellent staff, beautiful property (had the best sunset we saw in Sri Lanka) and great food"
Riya 1-night trip
Posted 5 months ago
Ahu Bay
Avani Kalutara Resort

Avani Kalutara Resort

10/10 Excellent
"From the very beginning the staff were super friendly and accommodating. The room was clean and modern, and the bed was very comfortable. The pool area was as clean and the staff nice and friendly. "
Geoffrey 3-night trip
Posted 5 months ago
Avani Kalutara Resort
Anantara Kalutara Resort

Anantara Kalutara Resort

10/10 Excellent
"Very good"
richard leslie 2-night trip
Posted 5 months ago
Anantara Kalutara Resort
Sheraton Kosgoda Turtle Beach Resort

Sheraton Kosgoda Turtle Beach Resort

10/10 Excellent
"There isnโ€™t much close by just the beach and huge amazing pool. Wish there were more shops"
Maria Elena 3-night trip
Posted 5 months ago
Sheraton Kosgoda Turtle Beach Resort
Wunderbar Beach Hotel

Wunderbar Beach Hotel

10/10 Excellent
"Clean, big and up todate rooms, direct access to private beach 50m"
Andy 2-night trip
Posted 6 months ago
Wunderbar Beach Hotel
The Habitat Kosgoda by Asia Leisure

The Habitat Kosgoda by Asia Leisure

10/10 Excellent
"Very pleasant hotel and surroundings. Staff was very nice. Location is remote but you are right on a beautiful stretch oh beach."
ERIN 3-night trip
Posted 7 months ago
The Habitat Kosgoda by Asia Leisure

More cheap stays in Maggona

Free House Bentota

Free House Bentota

101, Arthur Cottage, Pahurumulla Bentota SP
RM32
RM38 total
14 Sept - 15 Sept
includes taxes & fees
10/10 Exceptional! (2 reviews)
Free House Bentota
Tasheema Beach Resort

Tasheema Beach Resort

Colombo - Galle Main Rd Kosgoda
RM63
RM75 total
2 Sept - 3 Sept
includes taxes & fees
2/10 (1 review)
Tasheema Beach Resort
Little Paradise

Little Paradise

6, Pitaramba Bentota
RM59
RM77 total
2 Sept - 3 Sept
includes taxes & fees
8/10 Very good! (20 reviews)
Little Paradise
The Vitamin Sea Villa

The Vitamin Sea Villa

48 S. G. A. De Silva Mawatha Ambalangoda SP
RM107
RM127 total
2 Sept - 3 Sept
includes taxes & fees
10/10 Exceptional! (1 review)
The Vitamin Sea Villa
Hotel Hemadan

Hotel Hemadan

25, River Avenue Aluthgama
RM116
RM138 total
2 Sept - 3 Sept
includes taxes & fees
8/10 Very good! (8 reviews)
Hotel Hemadan
Raja Beach Hotel

Raja Beach Hotel

276/85 Rajawatta Balapitiya
Get rates
9.8/10 Exceptional! (8 reviews)
Raja Beach Hotel

Find out more about Maggona

Top reasons to visit Maggona

  • Stunning Beaches: Maggona boasts beautiful beaches like Moragalla and Payagala, perfect for relaxation and outdoor activities.
  • Outdoor Adventures: Ideal for those seeking adventure, offering various recreational activities amidst scenic landscapes.
  • Cultural Experiences: Explore local temples and the vibrant harbour, immersing yourself in rich cultural traditions.
  • Family-Friendly Activities: The charming atmosphere makes it perfect for family excursions and memorable outings.
  • Diverse Accommodation: Choose from luxurious hotels, cosy guesthouses, or stunning villas to suit every traveller's needs.

Find great hotels near Maggona

Discover the charm of Maggona, Western Province, Sri Lanka, where a variety of accommodation options await you. Whether you seek a luxurious hotel, a cosy guesthouse, or a stunning villa, Maggona offers something for every traveller. Enjoy beachside relaxation, business amenities, and rejuvenating spa experiences, ensuring a memorable stay. Explore delightful vacation rentals that provide the perfect base to unwind and immerse yourself in the beauty of this coastal gem.

  • Taj Bentota Resort & Spa: This stunning 5-star resort is renowned for its luxurious beachfront experience, situated 10km from Maggona. With a guest rating of 8.6 out of 10, itโ€™s an excellent choice for families seeking both relaxation and adventure. The amenities cater specifically to children, featuring a safe and engaging environment with supervised childcare, an arcade game room, and complimentary cribs. Guests can unwind on the pristine beach or indulge in various family-friendly activities, making it an ideal location for a memorable family vacation.
  • Tangerine Beach Hotel: With a 4-star rating and a guest score of 8.4 out of 10, Tangerine Beach Hotel is located 13km from Maggona and offers a warm, welcoming atmosphere perfect for families. This resort provides direct beach access and features amenities tailored for younger guests, including a dedicated children's pool and an arcade game room. The hotelโ€™s relaxed vibe is complemented by its stunning coastal views, making it a lovely setting for a family getaway focused on sun, sand, and adventure.
  • NH Bentota Ceysands Resort: Situated 8km from Maggona, the 4-star NH Bentota Ceysands Resort has a guest rating of 8.2 out of 10 and is designed for those seeking a blend of romance and adventure. This property features direct beach access and offers a variety of outdoor activities, including boating, sailing, and nearby hiking trails. Couples can indulge in romantic dining experiences with ocean views and enjoy spa services like deep tissue and hot stone massages, creating a perfect backdrop for a romantic escape or adventure-filled holiday.

Where to stay in and around Maggona

Discover the serene town of Maggona, where adventure and relaxation await. Experience the stunning Moragalla and Payagala beaches, perfect for unwinding or indulging in outdoor activities. The friendly locals and vibrant atmosphere will make your stay memorable. Explore nearby attractions and immerse yourself in the charming vibes of this coastal gem, ideal for family-friendly excursions and recreation.

  • Payagala: Nestled in the vicinity of Maggona, Payagala is a quaint village that offers a serene escape for those seeking a beach-oriented experience. The village is known for its unspoiled beaches and stunning natural scenery, making it an ideal spot for outdoor enthusiasts and families alike. While traveller arrivals are relatively stable throughout the year, the peak seasons in January to February and September draw visitors eager to enjoy the coastal charm. Highlights in Payagala include the picturesque family beach and intriguing rock formations that beckon exploration.
  • Kalutara: Located approximately 10km from Maggona, Kalutara is a vibrant city that combines beach beauty with urban amenities. With a steady influx of visitors, particularly in January and from March to April, Kalutara caters to families and outdoor enthusiasts. The city boasts a range of attractions, including a lively shopping mall and a renowned golf course. Visitors can enjoy the local beaches, historic sites, and family-friendly activities, ensuring a delightful experience for everyone. Kalutara's mix of relaxation and recreation makes it a must-visit destination.
  • Aluthgama: Just 8km from Maggona, Aluthgama is a lively city that offers a dynamic blend of beach and outdoor experiences. With a steady flow of tourists year-round, particularly in January and the March to April period, Aluthgama is known for its family-friendly atmosphere. Popular activities include golfing at nearby courses and enjoying the local country clubs. The proximity to beautiful beaches and a national park presents ample opportunities for nature lovers and families to explore the stunning landscape. Aluthgama provides a perfect balance of relaxation and adventure.

Things to do in Maggona

Shopping

In Maggona, you can explore local markets for handmade crafts and souvenirs. If you're up for a drive, visit the nearby Kalutara Shopping Complex for a variety of shops, or head to the larger Liberty Plaza in Colombo for a more extensive shopping experience.

Recreation

Explore the serene surroundings of the Ayurvedic Centre in Maggona, where you can indulge in traditional herbal treatments and rejuvenating massages. For a tranquil experience, join yoga sessions on the beach, allowing the sound of waves to enhance your relaxation and mindfulness.

Adventure

Explore the stunning beaches of Maggona, where thrilling water sports await. Experience the rush of jet skiing or windsurfing against the backdrop of the Indian Ocean. For a unique experience, try your hand at paddleboarding, gliding across tranquil waters while soaking in the beautiful coastal scenery.

Nightlife

Maggona offers a laid-back nightlife atmosphere, perfect for unwinding after a day of exploration. Local beachside bars provide live music and refreshing cocktails, while nearby restaurants serve delightful seafood. Enjoy the gentle ocean breeze as you mingle with friendly locals and fellow travellers.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Maggona

To save money on your trip to Maggona, consider visiting during the off-peak months of May to June and October when accommodation prices are lower. Booking your hotel about a month in advance often yields better rates, and Thursdays are the cheapest days to stay. Use Expedia to filter hotels by budget and type, including Eco-certified options for sustainable stays. Additionally, combining your hotel, flights, and activities can lead to significant savings. Don't forget to check for last-minute deals on Expedia for potential discounts.

  • 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: The cheapest time to book a hotel in Maggona is usually 1 month out from when you are planning to stay, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • 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: Expediaโ€™s search tool enables you to specify your budget, preferred location, and additional criteria. You can arrange your search results to display prices from lowest to highest, ensuring you find the most affordable hotels first. Furthermore, you have the option to refine your selections by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels that you can book.
  • Consider bundling your trip: You can save money by combining your hotel reservation in Maggona with your flights and activities through an Expedia package.

Find the best attractions near Maggona

Maggona is ideal for outdoor enthusiasts seeking adventure and stunning scenery. Visitors can explore beautiful beaches, cultural temples, and the local harbour, making it a perfect destination for those after a romantic or cultural experience. Must-see attractions in and around Maggona include its picturesque beaches and various points of interest that cater to all types of travellers. Don't miss the chance to discover the unique sights and offerings of this charming coastal area.

  • Induruwa Beach: Located 13km from Maggona, Induruwa Beach offers a serene escape with its golden sands and gentle waves. Ideal for relaxation, visitors can enjoy sunbathing, swimming, or simply soaking in the tranquil beach vibes, making it a lovely spot for unwinding.
  • Kalutara Bodhiya: Just 10km away from Maggona, Kalutara Bodhiya is a revered Buddhist temple known for its rich cultural heritage. Visitors can explore its stunning architecture and serene atmosphere, immersing themselves in the spiritual essence of this sacred site.
  • Pothupitiya Beach: Also 13km from Maggona, Pothupitiya Beach boasts a picturesque setting for beach lovers. With its less crowded sands and inviting waters, itโ€™s an excellent location for leisurely strolls and enjoying the natural beauty of Sri Lanka's coastline.

The nearest major airports for your trip to Maggona

Travelling to Maggona is convenient via Colombo's Bandaranaike International Airport (CMB), situated 76km away. Notable hotels nearby include the luxurious Sentido Heritance Negombo, located 8km from the airport, which offers an airport shuttle service. Jetwing Beach, another 5-star hotel, is 10km from CMB, providing easy access to the airport. Additionally, Jetwing Lagoon Wellness, an adults-only luxury resort, is only 6km from the airport, ensuring a seamless journey. These hotels offer excellent transportation services, making your arrival and departure from Colombo hassle-free during your stay in Maggona.

Frequently asked questions

Where is the best place to stay in Maggona?
Thaala Bentota, located 5.7 mi (9.1 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 Taj Bentota Resort & Spa. 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 Induruwa 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.

Explore a world of travel with Expedia