Default HTG hotel image

Find hotels in Maggona from Rp166.544

  • 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
2 Oct - 3 Oct
Tomorrow
3 Oct - 4 Oct
This weekend
2 Oct - 4 Oct
Next weekend
9 Oct - 11 Oct

Filter by

Star rating

Guest rating

Our top choices for Maggona hotels

1. Maggona Boutique Cottages

Maggona Boutique Cottages
Maggona
France
Laurence
Rp538.185
Rp635.058 total
includes taxes & fees
3 Oct - 4 Oct
Maggona Boutique Cottages

2. MICHS Beach Villa - Maggona

MICHS Beach Villa - Maggona
Beruwela
Rp322.092
Rp380.069 total
includes taxes & fees
26 Oct - 27 Oct
MICHS Beach Villa - Maggona

3. Taj Bentota Resort & Spa

Taj Bentota Resort & Spa
Bentota
Singapore
Francisco
Rp2.272.538
Rp3.052.936 total
includes taxes & fees
5 Oct - 6 Oct
Taj Bentota Resort & Spa

4. Pullman Bentota Resort and Spa

Pullman Bentota Resort and Spa
Bentota
United States
Roshanthi
Rp1.241.775
Rp1.668.203 total
includes taxes & fees
18 Oct - 19 Oct
Pullman Bentota Resort and Spa

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

Jetwing Saman Villas, A Luxury Reserve - Adults Only
Induruwa
Australia
Clive
Rp4.417.971
Rp5.734.526 total
includes taxes & fees
22 Oct - 23 Oct
Jetwing Saman Villas, A Luxury Reserve - Adults Only

6. Hotel Riu Sri Lanka - All Inclusive

Hotel Riu Sri Lanka - All Inclusive
Ahungalla
United States
Mudassir
Rp2.863.561
Rp3.751.030 total
includes taxes & fees
4 Oct - 5 Oct
Hotel Riu Sri Lanka - All Inclusive

7. Turyaa Kalutara

Turyaa Kalutara
Wadduwa
American Samoa
Muhammadhu shihan
Rp978.981
Rp1.270.653 total
includes taxes & fees
5 Oct - 6 Oct
Turyaa Kalutara

8. The Villa Bentota by KK Collection

The Villa Bentota by KK Collection
Bentota
Canada
Xiaoyu
Rp2.145.133
Rp2.784.382 total
includes taxes & fees
7 Oct - 8 Oct
The Villa Bentota by KK Collection

9. Tangerine Beach Hotel

Tangerine Beach Hotel
Wadduwa
United Kingdom
Dillon
Rp1.491.108
Rp1.953.229 total
includes taxes & fees
3 Oct - 4 Oct
Tangerine Beach Hotel

10. Avani Kalutara Resort

Avani Kalutara Resort
Kalutara
Australia
Geoffrey
Rp1.404.894
Rp1.870.177 total
includes taxes & fees
19 Oct - 20 Oct
Avani Kalutara Resort

11. Nyne Hotels The Muse - Bentota

Nyne Hotels The Muse - Bentota
Bentota
Germany
Susanne
Rp2.116.032
Rp2.771.829 total
includes taxes & fees
9 Oct - 10 Oct
Nyne Hotels The Muse - Bentota

12. Taru Villas The Long House - Bentota

Taru Villas The Long House - Bentota
Bentota
United States
Beverley
Rp2.536.474
Rp3.023.270 total
includes taxes & fees
3 Oct - 4 Oct
Taru Villas The Long House - Bentota

13. Thaala Bentota

Thaala Bentota
Bentota
United States
SELVARAJ PRASAD
Rp1.558.552
Rp2.225.299 total
includes taxes & fees
12 Oct - 13 Oct
Thaala Bentota

14. Grand Lotus Bentota

Grand Lotus Bentota
Aluthgama
Canada
Judith
Rp727.212
Rp1.363.523 total
includes taxes & fees
4 Oct - 5 Oct
Grand Lotus Bentota

15. Mermaid Hotel & Club

Mermaid Hotel & Club
Wadduwa
United Kingdom
Emma
Rp1.157.026
Rp1.515.801 total
includes taxes & fees
8 Oct - 9 Oct
Mermaid Hotel & Club

16. Anantara Kalutara Resort

Anantara Kalutara Resort
Kalutara
Hong Kong SAR China
richard leslie
Rp3.816.611
Rp5.080.464 total
includes taxes & fees
23 Oct - 24 Oct
Anantara Kalutara Resort

17. Club Waskaduwa Beach Resort & Spa

Club Waskaduwa Beach Resort & Spa
Wadduwa
European Union
Motaz
Rp971.014
Rp1.058.313 total
includes taxes & fees
15 Oct - 16 Oct
Club Waskaduwa Beach Resort & Spa

18. The Palms

The Palms
Beruwala
United Kingdom
elizabeth
Rp1.613.555
Rp2.094.394 total
includes taxes & fees
3 Oct - 4 Oct
The Palms

19. Wunderbar Beach Hotel

Wunderbar Beach Hotel
Bentota
Australia
Holly
Rp826.505
Rp1.082.654 total
includes taxes & fees
10 Oct - 11 Oct
Wunderbar Beach Hotel

20. Citrus Waskaduwa

Citrus Waskaduwa
Wadduwa
Australia
Anonymous traveller
Rp960.476
Rp1.258.146 total
includes taxes & fees
5 Oct - 6 Oct
Citrus Waskaduwa
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 2 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 5 days ago
Ahu Bay
Thaala Bentota

Thaala Bentota

8/10 Good
"Budget Hotel."
SELVARAJ PRASAD 2-night trip
Posted 1 month ago
Thaala Bentota
Jetwing Villa 700

Jetwing Villa 700

10/10 Excellent
"We have been for one day with family and it is a very calm place."
Sonya 1-night trip
Posted 2 months ago
Jetwing Villa 700
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 6 months ago
Avani Kalutara Resort
Anantara Kalutara Resort

Anantara Kalutara Resort

10/10 Excellent
"Very good"
richard leslie 2-night trip
Posted 7 months ago
Anantara Kalutara 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 7 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 8 months ago
The Habitat Kosgoda by Asia Leisure
Little Paradise

Little Paradise

10/10 Excellent
"Absolutely perfect in every way. Great value for money. Beautiful view from our balcony over the lovely swimming pool. Breakfast was massive! Abu was really helpful. He also picked us up from the airport, and drove us to Hillary’s via a turtle hatchery and a boat trip on the River Madu. I would definitely recommend him as a driver if you’re looking for someone reliable. "
Susan 3-night trip
Posted 10 months ago
Little Paradise

More cheap stays in Maggona

Free House Bentota

Free House Bentota

101, Arthur Cottage, Pahurumulla Bentota SP
Rp141.139
Rp166.544 total
3 Oct - 4 Oct
includes taxes & fees
10/10 Exceptional! (2 reviews)
Free House Bentota
Little Paradise

Little Paradise

6, Pitaramba Bentota
Rp263.654
Rp342.223 total
4 Oct - 5 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
Rp477.679
Rp563.661 total
3 Oct - 4 Oct
includes taxes & fees
10/10 Exceptional! (2 reviews)
The Vitamin Sea Villa
Gedara Resort

Gedara Resort

Gedara, 19/2 De Fonseka Place Wadduwa
Rp597.480
Rp782.651 total
4 Oct - 5 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
Rp7.321.938
Rp9.591.138 total
3 Oct - 4 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, ideal for relaxation and family activities.
  • Cultural Exploration: Visitors can discover local attractions such as cultural temples and the historic Maggona Fort.
  • Outdoor Adventures: The area offers various outdoor activities, perfect for adventure enthusiasts amidst scenic beauty.
  • Welcoming Locals: Experience warm hospitality from friendly locals, enhancing your stay in this charming town.
  • Diverse Accommodations: Maggona features a range of lodging options, from guesthouses to luxurious hotels, catering to every traveller's needs.

Find great hotels near Maggona

Maggona offers a delightful selection of accommodation options, ranging from charming guesthouses to luxurious hotels. Whether you're seeking a beachfront retreat, a business-friendly environment, or a serene spa experience, you'll find accommodations that cater to your every need. Explore the inviting villas and vacation rentals that provide the perfect base for your adventures in this picturesque region of Sri Lanka.

  • Taj Bentota Resort & Spa: Located 10km from Maggona, Taj Bentota Resort & Spa is a luxurious 5-star retreat that caters to adventure seekers and beach enthusiasts alike. Boasting direct beach access, the resort offers a plethora of adventure sports, including boat tours, snorkelling, waterskiing, and kayaking, ensuring an action-packed holiday. With a guest rating of 8.6, visitors can indulge in top-notch amenities and unwind in lavish surroundings, making it an ideal choice for those looking to combine relaxation with outdoor adventures.
  • Tangerine Beach Hotel: Situated 13km from Maggona, the 4-star Tangerine Beach Hotel is a family-oriented resort perfect for holidaymakers seeking a beach getaway. With a guest rating of 8.4, this property features direct access to the beach and a range of amenities tailored for children, such as a dedicated children’s pool, a free crib service, and an arcade game room. Families will appreciate the welcoming atmosphere and the variety of activities available, ensuring that both adults and children have a memorable stay.
  • NH Bentota Ceysands Resort: Just 8km from Maggona, NH Bentota Ceysands Resort is a charming 4-star property that offers a blend of romance and adventure. With a guest rating of 8.2, this resort features direct beach access and a variety of activities such as fishing, hiking, and onsite boat tours. Couples can enjoy special romance packages, ocean views from the restaurant, and relaxing spa services, making it a perfect choice for those looking to unwind in a picturesque setting while still having access to outdoor adventures.

Where to stay in and around Maggona

Maggona, a serene town in Sri Lanka's Western Province, offers a delightful blend of outdoor adventures and scenic beauty. Visitors can explore the beautiful Moragalla and Payagala beaches, perfect for relaxation and family-friendly activities. The friendly locals enhance the experience, ensuring a warm welcome as you embark on excursions around this charming area. Whether you're seeking tranquillity or recreation, Maggona is the ideal destination for an unforgettable holiday.

  • Payagala: Nestled within the Maggona area, Payagala is a charming village that offers a serene escape for travellers seeking a blend of beach life and scenic beauty. The village experiences a steady flow of visitors, particularly peaking from January to February and again in September. Here, you can enjoy the sun-kissed beaches, family-friendly spots, and unique rock formations that dot the coastline. Payagala is perfect for those looking to unwind in a picturesque setting while indulging in outdoor activities and soaking up the local scenery.
  • Ambepitiya: Located just 5km from Maggona, Ambepitiya is a quaint village known for its inviting beach atmosphere. The seasonal influx of tourists peaks between December and February, making it a popular getaway during the cooler months. Visitors are drawn to Ambepitiya for its tranquil beaches, where one can relax and enjoy the soothing sound of waves. Its close proximity to Maggona allows for easy exploration of both locations, ensuring a delightful beach experience.
  • Kaluwamodara: Situated 6km away from Maggona, Kaluwamodara is a vibrant city that captivates visitors with its dynamic blend of beach and entertainment themes. The city sees a moderate seasonal flow of tourists, with peak seasons occurring from December to February. Kaluwamodara offers a variety of attractions, including shopping malls, boating opportunities, and swimming spots. History enthusiasts will appreciate the nearby historic places and buildings, adding a cultural depth to your visit. This city is ideal for those looking to immerse themselves in both leisure and local history.

Things to do in Maggona

Shopping

Maggona offers a delightful shopping experience with local markets where you can find unique souvenirs and handicrafts. If you're up for a drive, visit the Aluthgama Supermarket, around 16km away, for a wider selection of goods and local delicacies.

Recreation

Experience serene yoga sessions at a wellness retreat in Maggona, surrounded by lush greenery and soothing ocean sounds. Indulge in traditional Ayurvedic treatments that utilise herbal oils and natural therapies, promoting relaxation and rejuvenation for both body and mind.

Adventure

In Maggona, explore the scenic coastline through thrilling water sports like jet skiing and banana boat rides. For a unique experience, try stand-up paddleboarding in tranquil lagoons, or embark on a cycling tour through lush landscapes, immersing yourself in the local culture and natural beauty.

Nightlife

Maggona offers a vibrant nightlife with beachside bars like the Moonlight Beach Bar, where you can sip cocktails while enjoying the ocean breeze. For a lively atmosphere, visit local eateries that often feature live music, creating an inviting environment to unwind after a day of exploration.

*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 Sri Lanka's Western Province, offers a delightful blend of outdoor adventure and scenic beauty. Visitors can explore beautiful beaches, cultural temples, and the local harbour, catering to those seeking romance and unique experiences. Key attractions include the charming Maggona Fort, making it an ideal destination for tourists eager to immerse themselves in the local culture and natural splendour.

  • Kalatura Beach: Located 8km from Maggona, Kalatura Beach offers a serene atmosphere with golden sands and gentle waves. Ideal for relaxation, it invites visitors to indulge in sunbathing or leisurely strolls along the shore, capturing the essence of coastal life.
  • Kande Vihare Temple: Situated 6km away, Kande Vihare Temple presents an insight into Sri Lankan culture. This ancient temple is adorned with intricate carvings and vibrant frescoes, providing a tranquil space for reflection and appreciation of the island’s spiritual heritage.
  • Panadura Beach: Found 24km from Maggona, Panadura Beach boasts a lively atmosphere. The beach is popular among locals and tourists alike, offering opportunities for water sports, beach games, and enjoying stunning sunsets over the Indian Ocean.

The nearest major airports for your trip to Maggona

Accessing Maggona, Sri Lanka, is convenient with the major airport being Colombo (CMB-Bandaranaike International Airport), situated 76km away. Ideal accommodations near the airport include the luxurious Sentido Heritance Negombo, located 8km from CMB, which offers an airport shuttle service. Additionally, the 5-star Jetwing Beach is 10km away, also providing easy access to the airport. For a relaxing stay, consider Jetwing Lagoon Wellness, an adults-only resort just 6km from CMB. All these hotels ensure a seamless journey to the airport, making your travels to Maggona enjoyable and hassle-free.

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.