Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

AU$33 Maggona Accommodation

Epic deals on more than 387 Maggona hotels

More than just hotels
Apartments, cabins, holiday rentals and more, plus millions of reviews from Aussie & Kiwi travellers

Flexibility matters
Free cancellation on select hotels and 24/7 support, so you can book with confidence

Relax with our Price Promise
Find a lower price on a hotel or package online, before your stay, and we'll refund the difference^

Top hotel deals in Maggona

Estimated price for 1 night / 2 adults
MICHS Beach Villa - Maggona
MICHS Beach Villa - Maggona
3 out of 5
Galle Rd, Beruwela, WP
The price is AU$33 per night

MICHS Beach Villa - Maggona: Family guesthouse with free WiFi and free parking. Located near a train station.

No reviews
MICHS Beach Villa - Maggona
Turyaa Kalutara
Turyaa Kalutara
4 out of 5
Kudawaskaduwa. Waskaduwa, Kalutara, Kalutara 12000, Wadduwa
The price is AU$402 per night

Turyaa Kalutara: Luxury hotel with free WiFi and free valet parking. Located on the beach.

No reviews
Turyaa Kalutara
Avani Kalutara Resort
Avani Kalutara Resort
4.5 out of 5
St. Sebastian's Road, Katukurunda, Kalutara
The price is AU$156 per night

Avani Kalutara Resort: Luxury resort with free WiFi and free valet parking. Located on the waterfront.

No reviews
Avani Kalutara Resort
Anantara Kalutara Resort
Anantara Kalutara Resort
5 out of 5
St Sebastian Rd Katukurunda, Kalutara
The price is AU$315 per night

Anantara Kalutara Resort: Luxury resort with free WiFi and free valet parking. Guests love the helpful staff!

No reviews
Anantara Kalutara Resort
Avani Bentota Resort
Avani Bentota Resort
5 out of 5
No 03 Hotel Road, Bentota
The price is AU$242 per night

Avani Bentota Resort: Luxury resort with free WiFi and free parking. Located on the beach.

No reviews
Avani Bentota Resort
Heritance Ahungalla
Heritance Ahungalla
5 out of 5
Galle Road, Ahungalla
The price is AU$224 per night

Heritance Ahungalla: Luxury hotel with free WiFi and free parking. Located on the beach.

No reviews
Heritance Ahungalla
Hotel Riu Sri Lanka - All Inclusive
Hotel Riu Sri Lanka - All Inclusive
5 out of 5
Ahungalla Beach, Bentota Walallawita Korale, Ahungalla

Hotel Riu Sri Lanka - All Inclusive: Luxury resort with free breakfast and free WiFi. Located on the beach.

3/5 (1 review)
Hotel Riu Sri Lanka - All Inclusive
Taj Bentota Resort & Spa
Taj Bentota Resort & Spa
5 out of 5
National Holiday Resort, Bentota
The price is AU$158 per night

Taj Bentota Resort & Spa: Luxury hotel with free WiFi and free valet parking. Located in the entertainment district.

3.5/5Good! (2 reviews)
Taj Bentota Resort & Spa
Eden Resort & Spa
Eden Resort & Spa
4.5 out of 5
Kaluwamodara, Aluthgama, Beruwela
The price is AU$445 per night

Eden Resort & Spa: Luxury hotel with free WiFi and free valet parking. Located on the beach.

2/5 (1 review)
Eden Resort & Spa

Accommodation in Maggona

Planning a few nights away in Maggona? There are only 3 options within 5 kilometres of the centre of town.

Wotif recommends checking out the River View Hotel and Villa Velmarie if you'd like to be near the action.

If you find yourself needing more accommodation options in Maggona, try the Reef Villa & Spa and the Saman Villas. They are located 18 kilometres and 12 kilometres away from the center. Further alternatives include the Vivanta By Taj, 10 kilometres away, and the Blue Water, 20 kilometres.

Attractions and Hotels Near Maggona

Once you've checked out Maggona, why not spread your wings and enjoy the other sights around Sri Lanka? Have a squiz at the ruins. You could also admire the region's rural landscapes. Or join the locals cycling.

If you want to explore some nearby localities, check out Bentota and Aturuwella. Journey 11 kilometres to the southeast from Maggona and you'll discover Bentota. Alternatively, Aturuwella is 12 kilometres to the south. Bentota hotels include the Eden Resort & Spa and AVANI Bentota Resort & Spa. Aturuwella choices are the Bentota Beach by Cinnamon and Dalmanuta Gardens.

Before you head home from Sri Lanka, make sure you catch a local game. Find Sinhalese Sports Club to the north of Maggona. Planning to stay nearby? The Hilton Colombo Residence and the Casa Colombo Hotel could both be perfect.

Visitors planning on flying through Bandaranaike International Airport might like to book a room at the Amagi Lagoon or the Full Moon Garden Hotel, both of which are nearby.

How much is a hotel room in Maggona?

Hotels in Maggona start at AU$33 per night. Prices and availability subject to change. Additional terms may apply.

New reviews - Best hotels in Maggona

Travel to Maggona & explore

^Eligibility requirements and conditions apply.