Book Maggona hotels

Start date: Check-in selected.
To Date
End date: Check-out

More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)

We keep it easy with the option to pay now or later on select accommodation

Book up 'til the last second - millions of rooms to crash tonight^

Check hotel availability in Maggona

Cheap Maggona hotels

Taj Bentota Resort & Spa

Taj Bentota Resort & Spa

5 out of 5
National Holiday Resort, Bentota
Fully refundableReserve now, pay when you stay
The price is AU$267 per night from 30 Sept to 1 Oct
AU$267
30 Sept - 1 Oct
includes taxes & fees
When you stay at Taj Bentota Resort & Spa in Bentota, you'll be on the beach, just steps from Bentota Beach and a 4-minute drive from Kaluwamodara Bridge.
Opens in a new windowTaj Bentota Resort & Spa
Cinnamon Bentota Beach – Signature Selection

Cinnamon Bentota Beach – Signature Selection

5 out of 5
Bentota, Bentota, Southern Province
The price is AU$298 per night from 29 Sept to 30 Sept
AU$298
29 Sept - 30 Sept
includes taxes & fees
Located in Bentota, Cinnamon Bentota Beach – Signature Selection is on the riverwalk, within a 10-minute drive of Kande Vihare Temple and Induruwa Beach.
Opens in a new windowCinnamon Bentota Beach – Signature Selection
Hotel Riu Sri Lanka - All Inclusive

Hotel Riu Sri Lanka - All Inclusive

5 out of 5
Ahungalla Beach, Bentota Walallawita Korale, Ahungalla
Fully refundableReserve now, pay when you stay
The price is AU$311 per night from 29 Sept to 30 Sept
AU$311
29 Sept - 30 Sept
includes taxes & fees
Located in Ahungalla, Hotel Riu Sri Lanka - All Inclusive is on the beach, a 4-minute walk from Ahungalla Beach and within a 5-minute drive of Kosgoda Spice ...
Opens in a new windowHotel Riu Sri Lanka - All Inclusive
Save an average of 15% on thousands of hotels when you're signed in
Anantara Kalutara Resort

Anantara Kalutara Resort

5 out of 5
St Sebastian Rd Katukurunda, Kalutara
Fully refundableReserve now, pay when you stay
The price is AU$367 per night from 2 Oct to 3 Oct
AU$367
2 Oct - 3 Oct
includes taxes & fees
Located in Kalutara, Anantara Kalutara Resort is within a 15-minute drive of Kalutara Bodhiya and Richmond Castle.
Opens in a new windowAnantara Kalutara Resort
Thaala Bentota

Thaala Bentota

5 out of 5
Thaala Bentota Resort, Bentota, Southern Province
Fully refundableReserve now, pay when you stay
The price is AU$141 per night from 7 Oct to 8 Oct
AU$141
7 Oct - 8 Oct
includes taxes & fees
With a stay at Thaala Bentota in Bentota, you'll be on the beach, just a 4-minute walk from Bentota Beach and within a 5-minute drive of Kaluwamodara ...
Opens in a new windowThaala Bentota
Cinnamon Bey Beruwala

Cinnamon Bey Beruwala

4.5 out of 5
Moragolla Beruwala, Beruwala
The price is AU$150 per night from 29 Sept to 30 Sept
AU$150
29 Sept - 30 Sept
includes taxes & fees
With a stay at Cinnamon Bey Beruwala in Beruwala, you'll be on the beach, within a 10-minute drive of Bentota Beach and Kaluwamodara Bridge.
Opens in a new windowCinnamon Bey Beruwala
Lanka Princess All Inclusive Hotel

Lanka Princess All Inclusive Hotel

4 out of 5
Kaluwamodara, Aluthgama, Beruwala
With a stay at Lanka Princess All Inclusive Hotel in Beruwala, you'll be on the beach, within a 5-minute drive of Bentota Beach and Moragalla Beach.
Opens in a new windowLanka Princess All Inclusive Hotel
NH Bentota Ceysands Resort

NH Bentota Ceysands Resort

4 out of 5
Aluthgama, Bentota
Fully refundableReserve now, pay when you stay
The price is AU$153 per night from 30 Sept to 1 Oct
AU$153
30 Sept - 1 Oct
includes taxes & fees
With a stay at NH Bentota Ceysands Resort in Bentota, you'll be on the beach, within a 10-minute drive of Bentota Beach and Kaluwamodara Bridge.
Opens in a new windowNH Bentota Ceysands Resort
Shinagawa Beach

Shinagawa Beach

4.5 out of 5
No. 30, Old Guru Niwasa Road, Balapitiya
With a stay at Shinagawa Beach in Balapitiya, you'll be on the beach, just steps from Balapitiya Beach and a 2-minute drive from Ahungalla Beach.
Opens in a new windowShinagawa Beach
Don't see what you're looking for?
See all available properties in Maggona
View all properties
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.

Hotels in Maggona

Over meetings full of jargon like 'blue sky thinking'? Tired of awkward hallway encounters With Brian from accounting? You need a holiday stat. You'll be thrilled to know you're loaded with options when it comes to Maggona accommodation. Check out the 46 hotels and other accommodation options within 10 kilometres of Maggona's downtown area. Whether your vibe is chill, party or anything in between, lastminute.com.au has your back.

Getting up early often seems like a good idea, but you're on holiday, right? You'll have more time for sleep ins if you stay at central digs such as Villa Velmarie Ayurveda Resort and River View Hotel.

You may also like to try the Reef Villa & Spa, which you can find 18 kilometres away. Or you might like the Saman Villas, just a distance of 12 kilometres from Maggona. More options include the Vivanta By Taj, 10 kilometres away, and The Blue Water, 20 kilometres away.

Attractions and Hotels Near Maggona

Can't keep those feet still? If you're nodding furiously, then go and discover the highlights of the wider Sri Lanka region. Sharpen your landscape photography game by visiting some of Sri Lanka's incredible rural landscapes and beaches. Ruins, traditional villages and old towns are a few more tourist hotspots worth whipping out your camera for. More active travellers can also have a go at popular regional pastimes like cycling and beach combing.

Everyone knows Aussies just love to have a good time, so consider kicking back a little longer and checking out the Kande Vihare Temple and Beruwela Harbour in Bentota, 11 kilometres to the southeast of Maggona. Some of our recommended Bentota hotels include the Village Headman's Bungalow and Cocoon Resort & Villas. Alternatively, you could stay in Induruwa, 15 kilometres to the south of Maggona, where you can pick from the Garden Beach Escapes and Lucas Memorial. Bentota Beach and the Brief Garden, Bevis Bawa are among the more popular sites to see in Induruwa.

Sick of airport food? Longing for a little privacy? Then you'd be bonkers not to see if you can score a room at the Airport City Hub Hotel or the Sun UP Hotel. They're both close to Bandaranaike International Airport, 75 kilometres from Maggona's centre.

Maggona hotels essential information

Accommodation
506 hotels
Lowest Price
AU$141
Highest Price
AU$367
Popular hotels
Taj Bentota Resort & Spa, Cinnamon Bentota Beach – Signature Selection, Hotel Riu Sri Lanka - All Inclusive, Anantara Kalutara Resort, Thaala Bentota, Cinnamon Bey Beruwala, Lanka Princess All Inclusive Hotel, NH Bentota Ceysands Resort, Shinagawa Beach

Most recent Maggona hotel reviews

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.