Default HTG hotel image

Maggona Hotels from ₹935

  • 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

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Maggona hotels

MICHS Beach Villa - Maggona

MICHS Beach Villa - Maggona
3.0 star property
Beruwela
The price is ₹1,716
₹2,025 total
includes taxes & fees
13 Jul - 14 Jul
MICHS Beach Villa - Maggona

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 ₹3,014
₹3,579 total
includes taxes & fees
19 Jul - 20 Jul
Maggona Boutique Cottages

Hotel Hemadan

Hotel Hemadan
2.5 star property
Aluthgama
7.8 out of 10, Good, (7 reviews)
"The hotel is very authentic and their food is yummy! The best srilankan dinner we had! The room are old but thats fine.. the staff is awesome and the owners so friendly.. they have a stunning seating with a wonderful view for lunch or dinnner and their breakfast is yummy"
United States
Maria Nour
The price is ₹2,744
₹3,271 total
includes taxes & fees
20 Jul - 21 Jul
Hotel Hemadan

Ellakanda Nature Villa

Ellakanda Nature Villa
4.0 star property
Welipenna
The price is ₹2,755
₹3,263 total
includes taxes & fees
12 Aug - 13 Aug
Ellakanda Nature Villa

Jungle Fence

Jungle Fence
3.5 star property
Induruwa
The price is ₹1,992
₹2,409 total
includes taxes & fees
13 Jul - 14 Jul
Jungle Fence

Beluga Sands Beach

Beluga Sands Beach
4.0 star property
Ambalangoda
The price is ₹1,748
₹2,666 total
includes taxes & fees
12 Aug - 13 Aug
Beluga Sands Beach

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 ₹3,818
₹4,590 total
includes taxes & fees
13 Jul - 14 Jul
Colours Beach

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 ₹2,456
₹2,914 total
includes taxes & fees
13 Jul - 14 Jul
The Vitamin Sea Villa

Edgefield Escapes

Edgefield Escapes
4.5 star property
Polgasowita
The price is ₹2,298
₹3,177 total
includes taxes & fees
13 Jul - 14 Jul
Edgefield Escapes

Robert Ayurweda Villa

Robert Ayurweda Villa
3.0 star property
Bentota
The price is ₹3,454
₹4,075 total
includes taxes & fees
13 Jul - 14 Jul
Robert Ayurweda Villa

Charika Villa

Charika Villa
3.0 star property
Bentota
The price is ₹3,273
₹3,862 total
includes taxes & fees
13 Jul - 14 Jul
Charika Villa

Piyum Villa Kosgoda

Piyum Villa Kosgoda
3.0 star property
Kosgoda
The price is ₹3,617
₹4,324 total
includes taxes & fees
13 Jul - 14 Jul
Piyum Villa Kosgoda

Bentota Luxe Ayurveda

Bentota Luxe Ayurveda
3.0 star property
Bentota
The price is ₹3,775
₹4,547 total
includes taxes & fees
27 Jul - 28 Jul
Bentota Luxe Ayurveda

ocean of life ayurveda Hotel

ocean of life ayurveda Hotel
3.0 star property
Induruwa
The price is ₹3,758
₹4,449 total
includes taxes & fees
13 Jul - 14 Jul
ocean of life ayurveda Hotel

Hotel Italia

Hotel Italia
3.0 star property
Ambalangoda
The price is ₹2,538
₹3,326 total
includes taxes & fees
18 Jul - 19 Jul
Hotel Italia

Mahakumara White House Hotel

Mahakumara White House Hotel
3.0 star property
Wadduwa
The price is ₹3,458
₹4,575 total
includes taxes & fees
13 Jul - 14 Jul
Mahakumara White House Hotel

Methira villa

Methira villa
3.0 star property
Kaluwamodara
The price is ₹3,647
₹4,411 total
includes taxes & fees
19 Jul - 20 Jul
Methira villa

Mango Tree Villa Bentota

Mango Tree Villa Bentota
3.0 star property
Induruwa
10.0 out of 10, Exceptional, (5 reviews)
"Surprisingly stylish tranquil haven. Good price. Highly recommend. Chilled out owners and vibe."
United Kingdom
Sarah
The price is ₹2,723
₹3,840 total
includes taxes & fees
13 Jul - 14 Jul
Mango Tree Villa Bentota

Ocean View

Ocean View
3.0 star property
Bentota
8.0 out of 10, Very good, (41 reviews)
"warm hospitality of owner is nice. owner is kind and honest. his care put our at relax:)"
Japan
YASUHIRO
The price is ₹1,496
₹1,783 total
includes taxes & fees
19 Jul - 20 Jul
Ocean View

Lucky Prince Villa & Ayurveda Wellness

Lucky Prince Villa & Ayurveda Wellness
3.0 star property
Beruwala
9.0 out of 10, Wonderful, (4 reviews)
"Lovely friendly welcome, nice big rooms and great beach access. Yummy breakfast."
New Zealand
Sally
The price is ₹2,365
₹3,070 total
includes taxes & fees
25 Jul - 26 Jul
Lucky Prince Villa & Ayurveda Wellness
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

Hotels in Maggona with star rating

Find out more about Maggona

Top reasons to visit Maggona

  • Stunning Beaches: Maggona boasts beautiful beaches like Moragalla and Payagala, perfect for sunbathing and water sports.
  • Adventure Activities: The area offers thrilling outdoor adventures, including wildlife encounters and scenic excursions.
  • Cultural Attractions: Explore local temples, harbours, and the historic Maggona Fort to experience the town’s rich heritage.
  • Charming Accommodations: A variety of hotels and guesthouses ensure a comfortable stay, catering to all types of travellers.
  • Local Vibrancy: Engage with friendly locals and immerse yourself in the lively atmosphere of this coastal haven.

Find great hotels near Maggona

Discover a delightful selection of accommodations in Maggona, where charming hotels and inviting guesthouses cater to every type of traveller. Whether you seek a relaxing beach getaway, a rejuvenating spa experience, or a suitable base for business travel, Maggona's hotels and villas offer a perfect blend of comfort and convenience. Explore the various vacation rentals available to make your stay truly memorable in this picturesque coastal town.

  • Taj Bentota Resort & Spa: Nestled 10km away from Maggona, Taj Bentota Resort & Spa is a luxurious 5-star haven that boasts a serene beachside location. With a guest rating of 8.6, this resort is tailored for families seeking relaxation and adventure. The property features direct access to the beach and offers a wealth of amenities for children, including a supervised childcare service, a children’s pool, and a playground. Guests can indulge in the exquisite dining options and unwind in the tranquil spa, ensuring a memorable family vacation experience amidst stunning coastal views.
  • Tangerine Beach Hotel: Located 13km from Maggona, the 4-star Tangerine Beach Hotel combines a family-friendly atmosphere with the allure of beachside relaxation. Rated at 8.4, this resort is designed for those looking for a memorable family getaway. With direct beach access, children can enjoy a delightful pool, a free crib for infants, and an arcade game room for entertainment. The hotel’s vibrant ambience and excellent dining options make it an ideal choice for families wanting to create lasting memories together.
  • NH Bentota Ceysands Resort: Just 8km from Maggona, NH Bentota Ceysands Resort is a charming 4-star property perfect for couples and adventure seekers. With a guest rating of 8.2, this resort offers direct beach access and a variety of thrilling activities such as kayaking, windsurfing, and fishing. Guests can take advantage of romance packages, featuring ocean view dining and 24-hour room service, creating an intimate atmosphere. The outdoor pool and spa services provide relaxation after a day of adventure, making this resort a delightful retreat for those seeking both romance and excitement.

Where to stay in and around Maggona

Maggona, a serene town in Sri Lanka's Western Province, offers a delightful blend of adventure and relaxation. Explore the charming Moragalla and Payagala beaches, perfect for sunbathing and water sports. Engage with the friendly locals and immerse yourself in the vibrant atmosphere of this coastal haven. Whether you're seeking excursions or leisurely family outings, Maggona is the ideal destination for an unforgettable vacation experience.

  • Payagala: Nestled within the Maggona area, Payagala is a charming village known for its serene beaches and stunning outdoor scenery. Travellers are drawn here year-round, with peak visits from January to February and September. The sandy shores and rocky outcrops provide a perfect setting for beach lovers and outdoor enthusiasts alike. Highlights include the tranquil family beach, where relaxation is paramount, and the picturesque landscapes that make for perfect photo opportunities.
  • Ambepitiya: Located just 5km from Maggona, Ambepitiya is a quaint village that attracts visitors primarily during its peak seasons from December to February. Known for its beautiful beach, the village offers a peaceful retreat for those wishing to escape the hustle and bustle. While the beach is the main draw, its proximity to Maggona allows visitors to easily explore more of the region's charm, making it a delightful stop on your Sri Lankan adventure.
  • Kaluwamodara: Approximately 6km away from Maggona, Kaluwamodara is a vibrant city that combines beach leisure with urban entertainment. Visitors flock here during the peak season of December to February, drawn by its diverse offerings. The city features a bustling shopping mall, opportunities for boating, and inviting swimming spots. With a rich history reflected in its historic buildings, Kaluwamodara presents a unique blend of cultural exploration and modern enjoyment, making it an essential part of your travel itinerary.

Things to do in Maggona

Shopping

In Maggona, visit local shops for unique souvenirs and handcrafted gifts showcasing Sri Lankan culture. If you’re up for a drive, check out Kalutara Shopping Centre, located about 16km away, featuring a variety of retail outlets and dining options for a more extensive shopping experience.

Recreation

Maggona Wellness Retreat offers a tranquil environment with yoga sessions and soothing spa treatments, perfect for rejuvenation. Engage in beachside meditation or explore the local flora through guided nature walks, allowing you to connect with the serene surroundings and enhance your overall well-being.

Adventure

In Maggona, enjoy thrilling water sports at the nearby beaches, such as jet skiing and banana boat rides. Explore the lush surroundings through exhilarating cycling trails and experience the vibrant local culture. Don't miss the opportunity for a scenic boat ride along the coastline, offering stunning views of the ocean.

Nightlife

Explore the vibrant atmosphere at The Beach Bar, where you can enjoy refreshing cocktails by the ocean. For a lively night, visit The Pub, offering a selection of local beers and occasional live performances that showcase local talent. Experience the laid-back charm of Maggona's nightlife.

*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 cheaper months of May to June and October, while booking your hotel about a month in advance for the best deals. Thursdays are typically the least expensive days to stay, compared to Mondays. Use Expedia to filter your hotel search by budget and location, and take advantage of package deals that combine your hotel, flights, and activities for additional savings. Don't overlook free local attractions and public transport options to further cut costs during your stay.

  • 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: Book your hotel in Maggona about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • 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, including your budget, preferred location, and the type of hotel you desire. To discover the most affordable prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can enjoy some savings by combining your hotel reservation in Maggona with your flights and activities through an Expedia package.

Find the best attractions near Maggona

Maggona is an ideal destination for outdoor adventures and scenic retreats, offering a blend of beach, cultural, and romantic experiences. Visitors can explore local attractions such as temples, harbours, and the historic Maggona Fort. With a range of guides available, tourists can easily navigate the area’s sights and discover the charm of Maggona's beautiful coastline and cultural heritage.

  • Bentota Beach: Located 8km from Maggona, Bentota Beach offers a serene escape with its golden sands and tranquil waves. It’s an ideal spot for sunbathing, swimming, and enjoying various water sports amidst a backdrop of lush palm trees.
  • Kande Vihare Temple: Just 6km away, Kande Vihare Temple is a striking Buddhist temple known for its intricate architecture and serene atmosphere. Visitors can immerse themselves in local culture while admiring the impressive statues and vibrant murals.
  • Ahungalla Beach: Situated 23km from Maggona, Ahungalla Beach is a quieter alternative to Bentota. With its inviting waters and picturesque views, it’s a lovely place to relax or take leisurely strolls along the shoreline.

The nearest major airports for your trip to Maggona

Getting to Maggona is convenient via Colombo's Bandaranaike International Airport (CMB), located 76km away. Notable hotels near the airport include the 5-star Sentido Heritance Negombo, situated 8km from CMB, offering airport shuttle services. Jetwing Beach, another 5-star option, is 10km away, also providing easy access to the airport. Additionally, the luxurious Jetwing Lagoon Wellness, Adults Only Resort, is just 6km from CMB, boasting similar transportation facilities. These hotels make for excellent accommodations while facilitating seamless travel to and from the airport, ensuring a comfortable start to your Sri Lankan holiday.

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 Cinnamon Bentota Beach – Signature Selection. 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.