Find hotels in Maggona from £40

    price find illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Save instantly and earn perks with One Key
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Property class

Top 10 Maggona hotels and places to stay

Jie Jie Beach Hotel

5.0 star property
7.4 out of 10, Good, (40)
"We were told one price for the lunch buffet and then charged 4x more when we checked out. The price for the lunch buffet was astronomical. "
Jie Jie Beach Hotel

R Degrees Boutique Hotel & Spa

4.5 star property
9.0 out of 10, Wonderful, (28)
"Fabulous staff, fantastic food!"
R Degrees Boutique Hotel & Spa

Citrus Waskaduwa

4.5 star property
8.2 out of 10, Very good, (63)
"Citrus Waskaduwa is well located along the coast not far from two main cities of Kalutara & Panadura. Star quality hotel with extremely friendly staff 👌 "
The price is £72
includes taxes & fees
20 Aug - 21 Aug
Citrus Waskaduwa

MICHS Beach Villa - Maggona

3.0 star property
MICHS Beach Villa - Maggona

Ramadia Ranmal Holiday Resort

4.5 star property
7.4 out of 10, Good, (3)
"Pleasant stay."
Ramadia Ranmal Holiday Resort

Hotel Riu Sri Lanka - All Inclusive

5.0 star property
8.6 out of 10, Excellent, (211)
"Tres bon hotel all inclusive "
The price is £151
includes taxes & fees
20 Aug - 21 Aug
Hotel Riu Sri Lanka - All Inclusive

Mango Tree Villa Bentota

3.0 star property
10.0 out of 10, Exceptional, (2)
"Comfortable stay, we were welcomed by Wasantha who checked us in, with a delicious watermelon juice made by Charana. The room was spacious and clean. Beautiful pool and garden area - towels were supplied. The breakfast cooked by Anuradha was delicious - fruit, toast, eggs, tea and coffee. Great value for a very luxurious stay! We would definitely stay here again!"
Mango Tree Villa Bentota

Velapura River Garden

3.5 star property
The price is £20
includes taxes & fees
9 Aug - 10 Aug
Velapura River Garden

Shinagawa Beach

4.5 star property
9.0 out of 10, Wonderful, (62)
"It was very chilled and quiet. The bar and restaurant were excellent and could always find a sunbed too"
Shinagawa Beach

The Bungalow at Pantiya Estate

2.0 star property
10.0 out of 10, Exceptional, (2)
"Natscha and her assistant Ajit run this wonderful small guesthouse. If you are looking for an authentic, local experience then stay here. But, it is not that easy to get to, The road to the bungalow is largely unpaved and steep but, for us, that was all part of the attraction. The surroundings are beautiful - lush green jungle, beautiful rice paddies, local temples etc. But, if you don't have your own vehicle then it is not possible to get out at night. The cuisine is local and very good....
The Bungalow at Pantiya Estate

MOI Induruwa by DBI

3.0 star property
The price is £66
includes taxes & fees
27 Aug - 28 Aug
MOI Induruwa by DBI

New Casa Marc

3.0 star property
The price is £28
includes taxes & fees
22 Aug - 23 Aug
New Casa Marc

Thaala Bentota

5.0 star property
8.4 out of 10, Very good, (166)
"Great buffet and friendly staff. "
The price is £72
includes taxes & fees
12 Aug - 13 Aug
Thaala Bentota

Thotupola Lakeside Resort

3.0 star property
6.6 out of 10, (4)
"Although the facility has so much potential we were very surprised at the unfinished state of the rooms and amenities."
The price is £67
includes taxes & fees
9 Aug - 10 Aug
Thotupola Lakeside Resort

Manara Beach Resort

2.5 star property
The price is £58
includes taxes & fees
14 Aug - 15 Aug
Manara Beach Resort

Moragalla Beach Home Guesthouse (Newly opened hotel)

3.5 star property
10.0 out of 10, Exceptional, (2)
"Such an amazing place to stay. Beautiful property right on a beach that is perfect for swimming. I stayed in a room which faced the ocean. Very private and quiet at night. The host prepared breakfast for me in the morning which was delicious including fresh fruits and homemade juice. The room was extremely clean. I would recommend this to anyone wishing for a clean and relaxing place to stay near Beruwala."
Moragalla Beach Home Guesthouse (Newly opened hotel)

Tangerine Beach Hotel

4.0 star property
8.4 out of 10, Very good, (103)
"My family love every thing about this place "
The price is £69
includes taxes & fees
15 Aug - 16 Aug
Tangerine Beach Hotel

Joe's Resort Bentota

4.0 star property
7.2 out of 10, Good, (12)
Joe's Resort Bentota

The Rivergates Villa

3.0 star property
The price is £41
includes taxes & fees
10 Aug - 11 Aug
The Rivergates Villa

Mermaid Hotel & Club

4.0 star property
8.2 out of 10, Very good, (67)
"This hotel was right on the beach and had a beautiful swimming pool with lots of shade and trees. The staff were very friendly and obliging."
The price is £40
includes taxes & fees
13 Aug - 14 Aug
Mermaid Hotel & Club
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

Learn more about Maggona

Experience the gardens, local cuisine and beaches in Maggona!

Top Maggona Hotel Reviews

Frequently asked questions

What is the best area to stay in Maggona?
Payagala is the best area to stay for travellers exploring the beautiful coast of Sri Lanka, particularly near Maggona. This charming seaside town boasts stunning beaches and a relaxed atmosphere, great for unwinding after a day of adventure. With its proximity to the Indian Ocean, you can enjoy serene sunsets and indulge in water activities like snorkelling and surfing. The local eateries serve delicious seafood, allowing you to savour the flavours of the region.

For couples seeking a romantic escape, Payagala offers a tranquil setting with quaint beachfront accommodations. Imagine strolling hand-in-hand along the shore or enjoying a candlelit dinner while listening to the waves crash nearby.

Families will also find Payagala a welcoming destination, with its safe beaches and friendly locals. The area provides numerous opportunities for memorable family outings, whether it's exploring nearby attractions or simply building sandcastles together.
What hotels in Maggona offer free breakfast?
Maggona Boutique Cottages is a charming retreat located in the heart of Maggona, Sri Lanka, where guests can indulge in a complimentary breakfast that sets the tone for a delightful day of exploration. This boutique property features an inviting outdoor pool, superb for a refreshing dip after a day of adventure. With free WiFi in each room and convenient parking options nearby, your stay promises to be both comfortable and straightforward. Find more hotels with free breakfast in Maggona.
When is the best time to go to Maggona?
The most popular time to visit Maggona is February, when the weather is pleasantly warm and ideal for beach activities. During this period, temperatures typically range from 25 to 30°C, making it a fantastic time for sunbathing, swimming, and enjoying the stunning coastline.

The peak season in Maggona runs from January to March, attracting tourists eager to experience the vibrant local culture and natural beauty. This bustling time offers a variety of outdoor activities, including surfing and snorkelling in the clear waters, as well as opportunities to explore nearby attractions like the scenic beaches and local markets.

For those who enjoy a lively atmosphere, February is especially appealing due to the many community events and festivals that take place, allowing you to immerse yourself in the local traditions. The warm weather encourages outdoor dining, with numerous beachfront restaurants where you can indulge in fresh seafood while enjoying breathtaking ocean views.

If you're looking for a more budget-friendly option, May can be a wonderful time to visit. During this month, you can still enjoy warm temperatures and fewer crowds, providing a more tranquil experience while exploring the natural beauty of the area.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Maggona.
How can I save on a Maggona hotel booking with Expedia?
Members always get our best prices. Find our best Maggona hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
How much is the nightly rate at a Maggona hotel?
Prices for hotels in Maggona often vary, but you can find a great deal from £40 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.