
Find hotels in Maggona from ¥1,588
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Maggona
Family friendly
Check prices for these dates
Our top choices for Maggona hotels

Maggona Boutique Cottages
Maggona Boutique CottagesMaggona
10.0 out of 10, Exceptional, (1 review)
The price is ¥5,013
¥5,973 total
includes taxes & fees
Jun 4 - Jun 5

MICHS Beach Villa - Maggona
MICHS Beach Villa - MaggonaBeruwela
The price is ¥2,866
¥3,382 total
includes taxes & fees
Jun 2 - Jun 3

Hotel Riu Sri Lanka - All Inclusive
Hotel Riu Sri Lanka - All InclusiveAhungalla
8.6 out of 10, Excellent, (238 reviews)
The price is ¥22,456
¥29,415 total
includes taxes & fees
Jun 4 - Jun 5

The Bungalow at Pantiya Estate
The Bungalow at Pantiya EstateMatugama
10.0 out of 10, Exceptional, (2 reviews)
The price is ¥6,435
¥8,471 total
includes taxes & fees
Jun 2 - Jun 3

Shinagawa Beach
Shinagawa BeachBalapitiya
9.0 out of 10, Wonderful, (65 reviews)
The price is ¥13,839
¥18,451 total
includes taxes & fees
Jun 3 - Jun 4

Grand Beach Hotel Wadduwa
Grand Beach Hotel WadduwaWadduwa
6.4 out of 10, (6 reviews)
The price is ¥9,387
¥12,184 total
includes taxes & fees
Jun 5 - Jun 6

The Vitamin Sea Villa
The Vitamin Sea VillaAmbalangoda
The price is ¥4,061
¥4,826 total
includes taxes & fees
Jul 2 - Jul 3

Alankara Retreats Colombo 07
Alankara Retreats Colombo 07Colombo
10.0 out of 10, Exceptional, (1 review)
The price is ¥6,527
¥7,732 total
includes taxes & fees
Jul 2 - Jul 3

SeethaRama Beach Hotel
SeethaRama Beach HotelBeruwala
The price is ¥4,251
¥5,519 total
includes taxes & fees
Jun 3 - Jun 4

Velapura River Garden
Velapura River GardenKalutara
The price is ¥3,125
¥3,714 total
includes taxes & fees
Jul 1 - Jul 2

Methira villa
Methira villaKaluwamodara
The price is ¥7,086
¥8,362 total
includes taxes & fees
Jun 2 - Jun 3

Colours Beach
Colours BeachInduruwa
10.0 out of 10, Exceptional, (2 reviews)
The price is ¥6,810
¥8,100 total
includes taxes & fees
Jun 2 - Jun 3

Ellakanda Nature Villa
Ellakanda Nature VillaWelipenna
The price is ¥4,511
¥5,375 total
includes taxes & fees
Jun 3 - Jun 4

The MGS Hotel
The MGS HotelElpitiya
The price is ¥4,425
¥5,348 total
includes taxes & fees
Jun 8 - Jun 9

Hotel Italia
Hotel ItaliaAmbalangoda
The price is ¥4,153
¥5,470 total
includes taxes & fees
Jun 16 - Jun 17

Piyum Villa Kosgoda
Piyum Villa KosgodaKosgoda
The price is ¥6,338
¥7,519 total
includes taxes & fees
Jul 2 - Jul 3

Lucky Prince Villa & Ayurveda Wellness
Lucky Prince Villa & Ayurveda WellnessBeruwala
9.0 out of 10, Wonderful, (4 reviews)
The price is ¥3,800
¥4,932 total
includes taxes & fees
Jun 17 - Jun 18

The Habitat Kosgoda by Asia Leisure
The Habitat Kosgoda by Asia LeisureKosgoda
8.2 out of 10, Very Good, (33 reviews)
The price is ¥9,477
¥12,415 total
includes taxes & fees
Jun 2 - Jun 3

Villa 97 Bolgoda
Villa 97 BolgodaBolgoda
8.0 out of 10, Very Good, (1 review)
The price is ¥6,131
¥7,269 total
includes taxes & fees
Jun 9 - Jun 10

Robert Ayurweda Villa
Robert Ayurweda VillaBentota
The price is ¥5,437
¥6,416 total
includes taxes & fees
Jun 3 - Jun 4
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

Hotel Riu Sri Lanka - All Inclusive
10/10 Excellent
More cheap stays in Maggona

Free House Bentota
101, Arthur Cottage, Pahurumulla Bentota SP
The price is ¥1,336 per night from Jun 3 to Jun 4
¥1,336
¥1,588 total
Jun 3 - Jun 4
includes taxes & fees
10/10 Exceptional! (2 reviews)









































































