Search Maggona hotels

  • Plan, book, stay with confidence

  • bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Check prices for these dates

Filter by

Guest rating
Guest rating
Property class

Top hotels and accommodation in Maggona

MICHS Beach Villa - Maggona

3.0 star property
MICHS Beach Villa - Maggona

Om Residence

2.5 star property
Om Residence

Manara Beach Resort

3.0 star property
The price is AU$85
includes taxes & fees
9 June - 10 June
Manara Beach Resort

Earl's Reef Hotel

4.0 star property
6.6 out of 10, (22)
"Excellent and welcoming staff. Nice clean rooms with beach view. Excellent food. Quiet and convenient location. "
Earl's Reef Hotel

Cinnamon Bey Beruwala

4.5 star property
8.2 out of 10, Very good, (118)
"Stay was amazing! Great location"
The price is AU$186
includes taxes & fees
11 May - 12 May
Cinnamon Bey Beruwala

Hotel Samsara

3.0 star property
The price is AU$95
includes taxes & fees
11 May - 12 May
Hotel Samsara

The Palms

4.0 star property
7.6 out of 10, Good, (52)
"I like the view "
The price is AU$134
includes taxes & fees
18 May - 19 May
The Palms

Muthumuni Ayurveda Beach Resort

3.0 star property
The price is AU$122
includes taxes & fees
20 May - 21 May
Muthumuni Ayurveda Beach Resort

Moragalla Beach Home Guesthouse (Newly opened hotel)

3.5 star property
10.0 out of 10, Exceptional, (2)
"By far, one of the best places to stay. Staff is incredibly friendly and helpful. Room was HUGE, and the breakfast prepared by Sarath was heavenly delicious. I, as a traveller for more than 30 years and with 50 countries known, can say that this place is perfect for spending a great time. "
Moragalla Beach Home Guesthouse (Newly opened hotel)

Methira villa

3.0 star property
The price is AU$82
includes taxes & fees
9 June - 10 June
Methira villa

Bentota Dilu Villa

2.5 star property
Bentota Dilu Villa

FEEL Beach Villa

2.5 star property
8.8 out of 10, Excellent, (6)
"The property is situated in a peninsula in Kalutara on a road with almost no traffic, a pleasant surprise in such a busy (and wonderful) city. The beach is lovely, but not swimmable because of strong currents. The room was large and bright. The washroom was clean, and the shower was awesome. It was roomy and had a shower head on the ceiling from which a cascade of water came down. It was great! The bed was very comfortable and had a unique and very effective custom designed mosquito net that...
FEEL Beach Villa

Anantara Kalutara Resort

5.0 star property
8.6 out of 10, Excellent, (54)
"A bit late but we had a great stay. Highlight was Kumara the yoga teacher who adjusted the level as i was the only one that turned up. Guys around the resturant pool were good. And the office lady who helped me off site when she was walking hone and i had an issue."
The price is AU$379
includes taxes & fees
17 May - 18 May
Anantara Kalutara Resort

Club Bentota

4.0 star property
5.4 out of 10, (17)
"Property is really at good location "
The price is AU$133
includes taxes & fees
10 May - 11 May
Club Bentota

Avani Kalutara Resort

4.5 star property
8.0 out of 10, Very good, (85)
"Beautiful setting Modern rooms, very comfortable "
The price is AU$213
includes taxes & fees
11 May - 12 May
Avani Kalutara Resort

Treetop Resort

2.5 star property
The price is AU$136
includes taxes & fees
10 May - 11 May
Treetop Resort

Villa Acadia

3.0 star property
The price is AU$47
includes taxes & fees
17 May - 18 May
Villa Acadia

Villa Apsara by Belle Vue

3.0 star property
The price is AU$197
includes taxes & fees
14 May - 15 May
Villa Apsara by Belle Vue

NH Bentota Ceysands Resort

4.0 star property
8.2 out of 10, Very good, (200)
"A large property with a beachfront on one side and a river on the other."
The price is AU$186
includes taxes & fees
20 May - 21 May
NH Bentota Ceysands Resort

German Lanka

3.0 star property
German Lanka
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.
Don't see what you're looking for?
See all available properties in Maggona
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!

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 Cinnamon Bentota Beach – Signature Selection and Hotel Riu Sri Lanka - All Inclusive. See all available top hotels, or vacation rentals in Maggona.

What are some of the best holiday rentals that Maggona has to offer?

River shadow villa: This holiday home rental outside Maggona is located near the beach, and has a balcony, a garden and daily housekeeping to put you at ease in your new surroundings. This holiday rental also comes with free parking to give you added peace of mind. 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 are some accommodation options with pools in Maggona?

Hotel Riu Sri Lanka - All Inclusive: Provides 3 outdoor swimming pools, a children's pool and 5 restaurants. Heritance Ahungalla and Taj Bentota Resort & Spa are two additional hotels with an on-site pool. View all hotels with pools 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 2 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 Kosgoda Beach. You'll also find Wadduwa Beach and Ahungalla 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.