Maggona hotels from HK$95

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Maggona hotels

Maggona Boutique Cottages

Maggona Boutique Cottages
3.0 star property
Maggona
10.0 out of 10, Exceptional, (1 review)
"Un bel endroit au calme, très bien aménagé où on resterait bien plusieurs jours. Grande piscine bien arborée, cuisine d’été pratique, bungalows confortables avec climatisation. À savoir, pas de restaurants à proximité mais on peut préparer un repas ou le réchauffer dans la cuisine d’été (grand frigo, four, plaques de cuisson, tables, chaises, vaisselle, verres à vin, ventilateur, jolis voilages …) Jonathan est disponible pour répondre à toutes nos demandes avec gentillesse et efficacité ! "
France
Laurence
The price is HK$306
HK$361 total
includes taxes & fees
29 Mar - 30 Mar
Maggona Boutique Cottages

Adaaran Colombo 07 Retreat

Adaaran Colombo 07 Retreat
3.0 star property
Colombo
10.0 out of 10, Exceptional, (1 review)
The price is HK$385
HK$457 total
includes taxes & fees
29 Mar - 30 Mar
Adaaran Colombo 07 Retreat

Ellakanda Nature Villa

Ellakanda Nature Villa
3.5 star property
Welipenna
The price is HK$248
HK$293 total
includes taxes & fees
27 Apr - 28 Apr
Ellakanda Nature Villa

Manara Beach Resort

Manara Beach Resort
3.0 star property
Beruwala
The price is HK$578
HK$693 total
includes taxes & fees
29 Mar - 30 Mar
Manara Beach Resort

Colours Beach

Colours Beach
3.5 star property
Induruwa
10.0 out of 10, Exceptional, (1 review)
"Posizione Cortesia Servizio"
Italy
Maurizio
The price is HK$383
HK$453 total
includes taxes & fees
29 Mar - 30 Mar
Colours Beach

BoBo's Bed & Breakfast

BoBo's Bed & Breakfast
3.0 star property
Ahungalla
The price is HK$380
HK$498 total
includes taxes & fees
29 Mar - 30 Mar
BoBo's Bed & Breakfast

Nyne Hotels Anugrah - Bentota

Nyne Hotels Anugrah - Bentota
2.5 star property
Bentota
The price is HK$4,526
HK$5,442 total
includes taxes & fees
12 Apr - 13 Apr
Nyne Hotels Anugrah - Bentota

Ayurveda Villa 386

Ayurveda Villa 386
3.5 star property
Balapitiya
The price is HK$1,344
HK$1,612 total
includes taxes & fees
5 Apr - 6 Apr
Ayurveda Villa 386

Methira villa

Methira villa
3.0 star property
Kaluwamodara
The price is HK$348
HK$411 total
includes taxes & fees
29 Mar - 30 Mar
Methira villa

New Casa Marc

New Casa Marc
3.0 star property
Induruwa
The price is HK$404
HK$484 total
includes taxes & fees
30 Mar - 31 Mar
New Casa Marc

Mahakumara White House Hotel

Mahakumara White House Hotel
3.0 star property
Wadduwa
The price is HK$290
HK$382 total
includes taxes & fees
28 Apr - 29 Apr
Mahakumara White House Hotel

Velapura River Garden

Velapura River Garden
4.0 star property
Kalutara
The price is HK$237
HK$282 total
includes taxes & fees
29 Mar - 30 Mar
Velapura River Garden

Villa 97 Bolgoda

Villa 97 Bolgoda
3.0 star property
Bolgoda
8.0 out of 10, Very good, (1 review)
"The room was large and clean in a quiet environment directly on the lake. Comfortable bed and excellent WIFI. Very nice pool as well. The onsite manager was very accommodating and did everything he could to make our stay comfortable. "
United States
Timothy
The price is HK$327
HK$385 total
includes taxes & fees
31 Mar - 1 Apr
Villa 97 Bolgoda

Splendour Residence

Splendour Residence
3.5 star property
Balapitiya
10.0 out of 10, Exceptional, (2 reviews)
"Awesome location. 'Drenched in Green' property at the corner of breathtaking land(lake)scape. Very friendly staff. Good food. Go there for nature, fauna and flora - not for 'beachside night life' "
United Kingdom
Dr Mayank Mohan
The price is HK$1,409
HK$1,662 total
includes taxes & fees
29 Mar - 30 Mar
Splendour Residence

The Villas Wadduwa

The Villas Wadduwa
3.5 star property
Wadduwa
10.0 out of 10, Exceptional, (2 reviews)
"I spent 2 nights at this beautiful property, and I was greeted with warmth and genuine hospitality by the staff. The check-in process was seamless, and I was immediately made to feel like a valued guest. We received a great welcome drink, fruit and chocolates! The property is beautiful, access to the beach was perfect but what truly sets The Villas Wadduwa apart from other properties was the exceptional level of customer service. I had a luxury villa with plunge pool; it was perfect and worth...
United States
Danielle
The price is HK$624
HK$818 total
includes taxes & fees
1 Apr - 2 Apr
The Villas Wadduwa

Ayana Sea

Ayana Sea
4.0 star property
Wadduwa
8.6 out of 10, Excellent, (4 reviews)
"Gera vieta poilsiui su šeima. "
United States
VAIDAS
The price is HK$1,490
HK$1,995 total
includes taxes & fees
12 Apr - 13 Apr
Ayana Sea

The MGS Hotel

The MGS Hotel
2.0 star property
Elpitiya
The price is HK$236
HK$282 total
includes taxes & fees
29 Mar - 30 Mar
The MGS Hotel

Kamaro Holiday Resort

Kamaro Holiday Resort
3.0 star property
Bolgoda
The price is HK$250
HK$326 total
includes taxes & fees
29 Mar - 30 Mar
Kamaro Holiday Resort

Bombay Bicycle Club Bentota

Bombay Bicycle Club Bentota
3.5 star property
Induruwa
10.0 out of 10, Exceptional, (19 reviews)
"Waiting to go back again , beautifully set up and very quiet place . "
United States
Karthik
The price is HK$1,169
HK$1,169 total
includes taxes & fees
29 Mar - 30 Mar
Bombay Bicycle Club Bentota

Reef Villa & Spa

Reef Villa & Spa
5.0 star property
Wadduwa
9.6 out of 10, Exceptional, (32 reviews)
"Hotel itself was an amazing place. The rooms had "
United Kingdom
Deborah Julia
The price is HK$2,456
HK$3,217 total
includes taxes & fees
29 Mar - 30 Mar
Reef Villa & Spa
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

Top Maggona Hotel Reviews

More cheap stays in Maggona

Frequently asked questions

Where is the best place to stay in Maggona?
Hotel Riu Sri Lanka - All Inclusive, located 13.9 mi (22.3 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 Cinnamon Bey Beruwala. See all available top hotels, or vacation rentals in Maggona.
What are some of the best holiday rentals that Maggona has to offer?
Shenya Villa: This holiday home rental outside of Maggona is located near the beach, and offers a garden, daily housekeeping and free WiFi to help you feel perfectly comfortable 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 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 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 Beruwela Harbour, Moragalla Beach and Bentota Beach. You'll also find Kalatura Beach and Kalutara Bodhiya 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.