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
13 Oct - 14 Oct
Tomorrow
14 Oct - 15 Oct
This weekend
16 Oct - 18 Oct
Next weekend
23 Oct - 25 Oct

Filter by

Star rating

Guest rating

Our top choices for Maggona hotels

1. Maggona Boutique Cottages

Maggona Boutique Cottages
Maggona
France
Laurence
RM123
RM145 total
includes taxes & fees
14 Oct - 15 Oct
Maggona Boutique Cottages

2. MICHS Beach Villa - Maggona

MICHS Beach Villa - Maggona
Beruwela
RM74
RM87 total
includes taxes & fees
14 Oct - 15 Oct
MICHS Beach Villa - Maggona

3. Ahu Bay

Ahu Bay
Ahungalla
United Kingdom
Riya
RM1,050
RM1,375 total
includes taxes & fees
16 Oct - 17 Oct
Ahu Bay

4. Reef Villa & Spa

Reef Villa & Spa
Wadduwa
Sweden
Mats
RM576
RM755 total
includes taxes & fees
14 Oct - 15 Oct
Reef Villa & Spa

5. Mango Tree Villa Bentota

Mango Tree Villa Bentota
Induruwa
United Kingdom
Sarah
RM126
RM172 total
includes taxes & fees
14 Oct - 15 Oct
Mango Tree Villa Bentota

6. Jetwing Saman Villas, A Luxury Reserve - Adults Only

Jetwing Saman Villas, A Luxury Reserve - Adults Only
Induruwa
Australia
Clive
RM1,134
RM1,472 total
includes taxes & fees
15 Oct - 16 Oct
Jetwing Saman Villas, A Luxury Reserve - Adults Only

7. Bombay Bicycle Club Bentota

Bombay Bicycle Club Bentota
Induruwa
Japan
Tatsuro
RM471
RM471 total
includes taxes & fees
14 Oct - 15 Oct
Bombay Bicycle Club Bentota

8. Taru Villas The Long House - Bentota

Taru Villas The Long House - Bentota
Bentota
United States
Beverley
RM579
RM690 total
includes taxes & fees
14 Oct - 15 Oct
Taru Villas The Long House - Bentota

9. The Villa Bentota by KK Collection

The Villa Bentota by KK Collection
Bentota
Canada
Xiaoyu
RM490
RM636 total
includes taxes & fees
14 Oct - 15 Oct
The Villa Bentota by KK Collection

10. Kumu Beach

Kumu Beach
Balapitiya
United Kingdom
Lara
RM491
RM701 total
includes taxes & fees
18 Oct - 19 Oct
Kumu Beach

11. Lagoon Bentota

Lagoon Bentota
Bentota
United Kingdom
Mark
RM299
RM392 total
includes taxes & fees
15 Oct - 16 Oct
Lagoon Bentota

12. Nyne Hotels The Muse - Bentota

Nyne Hotels The Muse - Bentota
Bentota
Germany
Susanne
RM321
RM420 total
includes taxes & fees
3 Nov - 4 Nov
Nyne Hotels The Muse - Bentota

13. Hotel Riu Sri Lanka - All Inclusive

Hotel Riu Sri Lanka - All Inclusive
Ahungalla
United States
Mudassir
RM654
RM856 total
includes taxes & fees
20 Oct - 21 Oct
Hotel Riu Sri Lanka - All Inclusive

14. Taj Bentota Resort & Spa

Taj Bentota Resort & Spa
Bentota
Canada
Steven
RM731
RM982 total
includes taxes & fees
30 Oct - 31 Oct
Taj Bentota Resort & Spa

15. R Degrees Boutique Hotel & Spa

R Degrees Boutique Hotel & Spa
Ambalangoda
United Kingdom
Sacha
RM253
RM279 total
includes taxes & fees
19 Oct - 20 Oct
R Degrees Boutique Hotel & Spa

16. Shinagawa Beach

Shinagawa Beach
Balapitiya
United Kingdom
Laurence
RM325
RM426 total
includes taxes & fees
21 Oct - 22 Oct
Shinagawa Beach

17. Lunuganga Estate

Lunuganga Estate
Bentota
Japan
Mao
RM935
RM1,221 total
includes taxes & fees
3 Nov - 4 Nov
Lunuganga Estate

18. Haus Berlin Bentota

Haus Berlin Bentota
Bentota
Canada
Esther
RM204
RM265 total
includes taxes & fees
29 Oct - 30 Oct
Haus Berlin Bentota

19. The Sandals By Edwards Collection

The Sandals By Edwards Collection
Balapitiya
United Kingdom
Katie
RM1,600
RM2,228 total
includes taxes & fees
12 Nov - 13 Nov
The Sandals By Edwards Collection

20. Riverside Inn Fuji

Riverside Inn Fuji
Bentota
Australia
Luke
RM205
RM265 total
includes taxes & fees
14 Oct - 15 Oct
Riverside Inn Fuji
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
"Great breakfast. Great food altogether. They were a bit odd about when we could access the beach. It was closed from 12 to 3. Which was weird but other than that a great place."
Steven 2-night trip
Posted 13 days ago
Taj Bentota Resort & Spa
Ahu Bay

Ahu Bay

10/10 Excellent
"Beautiful place, brilliant staff and exceptional good. Felt so relaxed, everything was seamless. A wonderful stay."
Symon 2-night trip
Posted 2 weeks ago
Ahu Bay
Thaala Bentota

Thaala Bentota

8/10 Good
"Budget Hotel."
SELVARAJ PRASAD 2-night trip
Posted 1 month ago
Thaala Bentota
The Villa Bentota by KK Collection

The Villa Bentota by KK Collection

10/10 Excellent
"Amazing food and staff.. great location, secluded and private."
DONALD 2-night trip
Posted 3 months ago
The Villa Bentota by KK Collection
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 4 months ago
The Blue Water - Geoffrey Bawa Heritage Resort Hotel
Hibiscus Beach Hotel And Villas

Hibiscus Beach Hotel And Villas

8/10 Good
"Delicious foods. Old hotel and rooms are old looking. door locks not working well. Outside view is nice. Security is excellent. Nice swimming pools."
iranga 1-night trip
Posted 5 months ago
Hibiscus Beach Hotel And Villas
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 7 months ago
Avani Kalutara Resort
Temple Tree Resort & Spa

Temple Tree Resort & Spa

10/10 Excellent
"Great staff and a lovely place Slightly dated but still first class Good breakfast with lots of choice Definitely a great choice"
Charles 5-night trip
Posted 7 months ago
Temple Tree Resort & Spa
Anantara Kalutara Resort

Anantara Kalutara Resort

10/10 Excellent
"Very good"
richard leslie 2-night trip
Posted 7 months ago
Anantara Kalutara Resort

More cheap stays in Maggona

Free House Bentota

Free House Bentota

101, Arthur Cottage, Pahurumulla Bentota SP
RM32
RM38 total
14 Oct - 15 Oct
includes taxes & fees
10/10 Exceptional! (2 reviews)
Free House Bentota
Little Paradise

Little Paradise

6, Pitaramba Bentota
RM60
RM78 total
14 Oct - 15 Oct
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
RM109
RM129 total
14 Oct - 15 Oct
includes taxes & fees
10/10 Exceptional! (2 reviews)
The Vitamin Sea Villa
Gedara Resort

Gedara Resort

Gedara, 19/2 De Fonseka Place Wadduwa
RM136
RM179 total
14 Oct - 15 Oct
includes taxes & fees
8/10 Very good! (1 review)
Gedara Resort
Villa Republic River View Bentota

Villa Republic River View Bentota

No: 9A, L.T.P. Manjushri Mawatha Aluthgama
RM1,671
RM2,189 total
16 Oct - 17 Oct
includes taxes & fees
Villa Republic River View Bentota
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?
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 The Habitat Kosgoda by Asia Leisure and Heritance Ahungalla. 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 Beruwela Harbour, Moragalla Beach and Bentota Beach. You'll also find Kalatura Beach 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