Default HTG hotel image

Find hotels in Maggona from NT$297

  • 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
Oct 11 - Oct 12
Tomorrow
Oct 12 - Oct 13
Next weekend
Oct 16 - Oct 18
In two weeks
Oct 23 - Oct 25

Filter by

Star rating

Guest rating

Our top choices for Maggona hotels

1. Maggona Boutique Cottages

Maggona Boutique Cottages
Maggona
France
Laurence
NT$960
NT$1,133 total
includes taxes & fees
Oct 12 - Oct 13
Maggona Boutique Cottages

2. MICHS Beach Villa - Maggona

MICHS Beach Villa - Maggona
Beruwela
NT$575
NT$678 total
includes taxes & fees
Oct 12 - Oct 13
MICHS Beach Villa - Maggona

3. Pullman Bentota Resort and Spa

Pullman Bentota Resort and Spa
Bentota
United States
Roshanthi
NT$2,345
NT$3,151 total
includes taxes & fees
Oct 14 - Oct 15
Pullman Bentota Resort and Spa

4. Taj Bentota Resort & Spa

Taj Bentota Resort & Spa
Bentota
Canada
Steven
NT$3,991
NT$5,361 total
includes taxes & fees
Oct 16 - Oct 17
Taj Bentota Resort & Spa

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

Jetwing Saman Villas, A Luxury Reserve - Adults Only
Induruwa
Australia
Clive
NT$7,882
NT$10,231 total
includes taxes & fees
Oct 31 - Nov 1
Jetwing Saman Villas, A Luxury Reserve - Adults Only

6. Wunderbar Beach Hotel

Wunderbar Beach Hotel
Bentota
Australia
Holly
NT$1,474
NT$1,931 total
includes taxes & fees
Oct 18 - Oct 19
Wunderbar Beach Hotel

7. Avani Kalutara Resort

Avani Kalutara Resort
Kalutara
Australia
Geoffrey
NT$3,238
NT$4,310 total
includes taxes & fees
Oct 12 - Oct 13
Avani Kalutara Resort

8. Turyaa Kalutara

Turyaa Kalutara
Wadduwa
American Samoa
Muhammadhu shihan
NT$1,912
NT$2,481 total
includes taxes & fees
Oct 12 - Oct 13
Turyaa Kalutara

9. Tangerine Beach Hotel

Tangerine Beach Hotel
Wadduwa
United Kingdom
Dillon
NT$2,660
NT$3,485 total
includes taxes & fees
Oct 12 - Oct 13
Tangerine Beach Hotel

10. The Villa Bentota by KK Collection

The Villa Bentota by KK Collection
Bentota
Canada
Xiaoyu
NT$3,827
NT$4,968 total
includes taxes & fees
Oct 12 - Oct 13
The Villa Bentota by KK Collection

11. Taru Villas The Long House - Bentota

Taru Villas The Long House - Bentota
Bentota
United States
Beverley
NT$4,526
NT$5,394 total
includes taxes & fees
Oct 12 - Oct 13
Taru Villas The Long House - Bentota

12. Hotel Riu Sri Lanka - All Inclusive

Hotel Riu Sri Lanka - All Inclusive
Ahungalla
United States
Mudassir
NT$5,109
NT$6,692 total
includes taxes & fees
Oct 12 - Oct 13
Hotel Riu Sri Lanka - All Inclusive

13. Lagoon Bentota

Lagoon Bentota
Bentota
United Kingdom
Mark
NT$2,340
NT$3,065 total
includes taxes & fees
Oct 13 - Oct 14
Lagoon Bentota

14. Nyne Hotels The Muse - Bentota

Nyne Hotels The Muse - Bentota
Bentota
Germany
Susanne
NT$2,793
NT$3,659 total
includes taxes & fees
Oct 12 - Oct 13
Nyne Hotels The Muse - Bentota

15. Mermaid Hotel & Club

Mermaid Hotel & Club
Wadduwa
United Kingdom
Emma
NT$2,064
NT$2,704 total
includes taxes & fees
Oct 18 - Oct 19
Mermaid Hotel & Club

16. Citrus Waskaduwa

Citrus Waskaduwa
Wadduwa
Australia
Anonymous traveler
NT$1,755
NT$2,299 total
includes taxes & fees
Oct 13 - Oct 14
Citrus Waskaduwa

17. Bombay Bicycle Club Bentota

Bombay Bicycle Club Bentota
Induruwa
Japan
Tatsuro
NT$3,678
NT$3,678 total
includes taxes & fees
Oct 12 - Oct 13
Bombay Bicycle Club Bentota

18. Thaala Bentota

Thaala Bentota
Bentota
United States
SELVARAJ PRASAD
NT$2,725
NT$3,990 total
includes taxes & fees
Oct 29 - Oct 30
Thaala Bentota

19. Club Waskaduwa Beach Resort & Spa

Club Waskaduwa Beach Resort & Spa
Wadduwa
European Union
Motaz
NT$1,733
NT$1,889 total
includes taxes & fees
Oct 24 - Oct 25
Club Waskaduwa Beach Resort & Spa

20. Grand Lotus Bentota

Grand Lotus Bentota
Aluthgama
Canada
Judith
NT$1,297
NT$2,433 total
includes taxes & fees
Oct 13 - Oct 14
Grand Lotus Bentota
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 10 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 2 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 3 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
NT$252
NT$297 total
Oct 12 - Oct 13
includes taxes & fees
10/10 Exceptional! (2 reviews)
Free House Bentota
Little Paradise

Little Paradise

6, Pitaramba Bentota
NT$470
NT$611 total
Oct 12 - Oct 13
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
NT$852
NT$1,006 total
Oct 12 - Oct 13
includes taxes & fees
10/10 Exceptional! (2 reviews)
The Vitamin Sea Villa
Gedara Resort

Gedara Resort

Gedara, 19/2 De Fonseka Place Wadduwa
NT$1,066
NT$1,396 total
Oct 12 - Oct 13
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
NT$13,064
NT$17,112 total
Oct 16 - Oct 17
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: Enjoy sun-soaked days at Maggona's beautiful Moragalla and Payagala beaches, perfect for relaxation and adventure.
  • Cultural Exploration: Visit local attractions like the historic Maggona Fort and immerse yourself in the vibrant local culture.
  • Wildlife Encounters: Experience exciting wildlife adventures that showcase the natural beauty and biodiversity of the region.
  • Outdoor Activities: Engage in family-friendly excursions and various outdoor activities tailored for adventure enthusiasts.
  • Charming Accommodations: Choose from a variety of guesthouses, hotels, and villas for a comfortable stay by the coast.

Find great hotels near Maggona

Discover a variety of accommodation options in Maggona, Sri Lanka, perfect for your beach getaway or business trip. Choose from charming guesthouses to upscale hotels and villas that offer a relaxing spa experience. Whether you're searching for Maggona hotels, villas, or vacation rentals, you'll find the ideal spot to unwind and enjoy the stunning coastal scenery.

  • Taj Bentota Resort & Spa: A luxurious 5-star hotel, Taj Bentota Resort & Spa is situated 10km from Maggona, offering a serene beach retreat for families and beach lovers alike. With a guest rating of 8.6, this resort boasts direct access to the sandy shores and features amenities tailored for children, including babysitting services, a dedicated children's pool, and a playground. The resort's family-friendly atmosphere is complemented by exquisite dining options and a full-service spa, making it an ideal choice for relaxation and family bonding.
  • Tangerine Beach Hotel: Located 13km from Maggona, Tangerine Beach Hotel is a charming 4-star resort with a guest rating of 8.4. Known for its welcoming ambiance, this hotel is perfect for families seeking beachside fun. The property features direct beach access and offers a range of amenities for children, such as a game room and a children's pool. Guests can unwind at the on-site restaurant while enjoying the beautiful ocean views, making it a delightful spot for family vacations filled with laughter and relaxation.
  • NH Bentota Ceysands Resort: NH Bentota Ceysands Resort is a captivating 4-star destination located 8km from Maggona, ideal for adventurous couples and beachgoers. With a guest rating of 8.2, this resort features direct beach access and a variety of adventure sports, including sailing and fishing. The resort also offers romantic packages, spa services, and ocean-view dining experiences, providing guests with the perfect blend of adventure and relaxation for an unforgettable getaway.

Where to stay in and around Maggona

Maggona, a serene town in Sri Lanka's Western Province, offers a perfect blend of adventure and relaxation. Explore the beautiful Moragalla and Payagala beaches for sun-soaked days and friendly locals. The town's vibrant atmosphere is ideal for excursions and family-friendly activities, making it a great spot for outdoor enthusiasts. Experience the charm of Maggona and nearby neighborhoods, where you can unwind and create lasting memories amidst stunning scenery.

  • Payagala: Nestled within the Maggona area, Payagala is a charming village that attracts visitors year-round, particularly from January to February and September. Known for its stunning beach scenery, Payagala offers a serene atmosphere perfect for outdoor enthusiasts and families alike. Here, you can relax on the sandy shores, explore rocky outcrops, and enjoy the picturesque coastal views. The village's tranquil vibe makes it an ideal spot for unwinding while soaking in the natural beauty of Sri Lanka's coastline.
  • Ambepitiya: Located approximately 5km from Maggona, Ambepitiya is a quaint village that experiences moderate seasonal tourist traffic, peaking from December to February. Visitors are drawn to its beautiful beach, where you can enjoy sunbathing, swimming, or a leisurely stroll along the shore. Although smaller than some neighboring areas, Ambepitiya's tranquil setting offers a peaceful escape, allowing travelers to immerse themselves in the local culture and enjoy the simplicity of village life.
  • Kaluwamodara: Situated about 6km from Maggona, Kaluwamodara is a vibrant city that offers a mix of beach relaxation and urban entertainment. With peak visitor numbers from December to February, this city is perfect for those seeking a lively atmosphere. Enjoy a day of shopping at local malls, take a boat ride, or dive into the refreshing waters for a swim. Kaluwamodara also boasts historical landmarks and buildings, providing a blend of leisure and cultural exploration that makes it a must-visit destination.

Things to do in Maggona

Shopping

In Maggona, you can explore local shops for unique souvenirs and handicrafts. If you're up for a drive, the nearby town of Bentota features the Bentota Bazaar, offering a variety of local goods, while the Kalutara Shopping Mall provides a broader selection of retail options.

Recreation

In Maggona, the Ayurveda Wellness Center offers traditional treatments that focus on balance and rejuvenation, surrounded by lush greenery. Nearby, the Cinnamon Bey Hotel features a serene spa where you can indulge in relaxing massages and holistic therapies, all while enjoying views of the tranquil ocean.

Adventure

In Maggona, explore the scenic coastline with thrilling water sports like jet skiing and banana boat rides. Venture into the nearby wetlands for an exciting boat safari, where you can spot diverse wildlife and experience the beauty of Sri Lanka's natural landscapes.

Nightlife

Maggona offers a laid-back nightlife scene with charming beachside bars like the Surf Bar, where you can enjoy refreshing cocktails and local music. Nearby, the vibrant beach parties create a lively atmosphere, perfect for mingling and enjoying the coastal breeze under the stars.

*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 cheaper months of May to June and October. Booking your hotel about a month in advance can secure better rates, and Fridays typically offer the lowest prices. Use Expedia to find last-minute deals, filter by budget, and arrange results from lowest to highest. For additional savings, combine your hotel with flights and activities in an Expedia package. Don't forget to check for eco-friendly hotel options to support sustainability while traveling on a budget.

  • 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 Friday. The most expensive day to stay in Maggona is Monday.
  • Find cheap hotels on Expedia: Expedia's search tool enables you to set your budget and choose your desired location, among other options. You can easily arrange your search results to display prices from the lowest to the highest, making it simple to find the most affordable hotels first. Additionally, you have the option to filter your search by hotel type. For instance, selecting the Eco-certified filter will present you with a list of sustainable and environmentally friendly hotels that are available for booking.
  • Consider bundling your trip: You can save money by combining your Maggona hotel reservation with your flights and activities by booking an Expedia package.

Find the best attractions near Maggona

Maggona, located in Sri Lanka's Western Province, is perfect for outdoor and adventure vacations, offering stunning beaches, cultural temples, and a bustling harbor. Travelers can enjoy romantic experiences while exploring local attractions such as the picturesque Maggona Fort and various scenic sights. Whether you seek relaxation by the beach or cultural immersion, Maggona has something for everyone looking to make the most of their visit.

  • Bentota Beach: Located 8km from Maggona, Bentota Beach offers a serene escape with its soft sands and clear waters. Ideal for sunbathing and relaxation, visitors can enjoy various water sports or simply take in the beach vibes while watching the sunset.
  • Beruwela Harbour: Just 3km away, Beruwela Harbour combines scenic views with a lively atmosphere. Stroll along the waterfront, watch fishing boats come in, and enjoy fresh seafood at nearby eateries, all while soaking in the picturesque scenery.
  • Kalutara Bodhiya: Situated 10km from Maggona, this sacred temple is a significant cultural site. Visitors can explore its stunning architecture, learn about Buddhist traditions, and experience a sense of peace amidst beautiful surroundings.

The nearest major airports for your trip to Maggona

Traveling to Maggona, Sri Lanka is convenient when flying into Colombo's Bandaranaike International Airport (CMB), located 76km away. Nearby hotel options include the five-star Sentido Heritance Negombo, situated 8km from the airport, offering shuttle services. Another excellent choice is Jetwing Beach, a five-star hotel 10km from CMB, also providing easy airport access. For a luxurious experience, consider Jetwing Lagoon Wellness, an adults-only resort only 6km from the airport, which likewise features convenient transportation to Colombo. These hotels provide a comfortable stay while ensuring a smooth transition to and from the airport.

Frequently asked questions

Where is the best place for a 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 traveler data. Two other choices for your trip to 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 vacation rentals that Maggona has to offer?
MICHS Beach Villa - Maggona: Visitors like this Maggona vacation home rental. It 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, you'll find most room reservations are fully refundable as long as you cancel prior to the accommodation's cancellation deadline, which is usually within 24-48 hours of your arrival date. If you booked a non-refundable reservation, you might still have the option to cancel and get a refund within a 24-hour period of your booking. Filter your search by fully refundable to find flexible hotel deals in Maggona.
Where can I learn more about changing or cancelling my trip to Maggona?
For additional details about picking new dates or cancelling your trip to Maggona, head over to our customer service page.
What's the best accommodation near Bandaranaike International Airport (CMB)?
Amora Lagoon is a popular 3.5-star hotel featuring a roundtrip airport shuttle and 2 restaurants. It's located a short 0.3 mi (0.5 km) from Bandaranaike Intl. Airport. Other choices near the airport are Airport resort and Grandeeza Luxury Hotel.
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 accommodations 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. Check out what more 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 temp of 81°F, while the coldest months are January and February with an average of 80°F. The rainiest months in Maggona are May, June, October, and November, with each month seeing an average of 16 inches of rainfall.

Explore a world of travel with Expedia