Hotels in Maggona
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Top 5 hotels in Maggona at a glance
- Maggona Boutique Cottages — 3-star hotel in Maggona. Guest rating: 10/10 — Exceptional.
- MICHS Beach Villa - Maggona — 3-star hotel in Beruwela.
- Avani Kalutara Resort — 4.5-star hotel in Kalutara. Guest rating: 8.0/10 — Very Good.
- The Palms — 4-star hotel in Beruwala. Guest rating: 7.8/10 — Good.
- SeethaRama Beach Hotel — 3-star hotel in Beruwala.
Where to stay in Maggona?

Maggona Boutique Cottages
Maggona Boutique CottagesMaggona
10.0 out of 10, Exceptional, (1 review)
The price is $30
$35 total
includes taxes & fees
Aug 6 - Aug 7

MICHS Beach Villa - Maggona
MICHS Beach Villa - MaggonaBeruwela
The price is $18
$21 total
includes taxes & fees
Aug 6 - Aug 7

Avani Kalutara Resort
Avani Kalutara ResortKalutara
8.0 out of 10, Very Good, (88 reviews)
The price is $107
$143 total
includes taxes & fees
Aug 6 - Aug 7

SeethaRama Beach Hotel
SeethaRama Beach HotelBeruwala
The price is $24
$32 total
includes taxes & fees
Aug 6 - Aug 7

Manara Beach Resort
Manara Beach ResortBeruwala
The price is $81
$96 total
includes taxes & fees
Aug 6 - Aug 7

Anantara Kalutara Resort
Anantara Kalutara ResortKalutara
8.6 out of 10, Excellent, (55 reviews)
The price is $205
$273 total
includes taxes & fees
Sep 1 - Sep 2

Lucky Prince Villa & Ayurveda Wellness
Lucky Prince Villa & Ayurveda WellnessBeruwala
9.0 out of 10, Wonderful, (4 reviews)
The price is $28
$37 total
includes taxes & fees
Aug 6 - Aug 7

Methira villa
Methira villaKaluwamodara
The price is $51
$60 total
includes taxes & fees
Sep 4 - Sep 5

The Villa Bentota by KK Collection
The Villa Bentota by KK CollectionBentota
9.6 out of 10, Exceptional, (10 reviews)
The price is $96
$125 total
includes taxes & fees
Aug 6 - Aug 7

River View Villa
River View VillaDharga Town
The price is $61
$72 total
includes taxes & fees
Aug 6 - Aug 7

Tangerine Beach Hotel
Tangerine Beach HotelWadduwa
8.4 out of 10, Very Good, (103 reviews)
The price is $83
$109 total
includes taxes & fees
Aug 6 - Aug 7

Colours Beach
Colours BeachInduruwa
10.0 out of 10, Exceptional, (2 reviews)
The price is $45
$53 total
includes taxes & fees
Aug 6 - Aug 7

Thaala Bentota
Thaala BentotaBentota
8.4 out of 10, Very Good, (173 reviews)
The price is $67
$79 total
includes taxes & fees
Aug 6 - Aug 7

Lagoon Bentota
Lagoon BentotaBentota
9.0 out of 10, Wonderful, (24 reviews)
The price is $52
$68 total
includes taxes & fees
Aug 6 - Aug 7

Grand Beach Hotel Wadduwa
Grand Beach Hotel WadduwaWadduwa
6.4 out of 10, (6 reviews)
The price is $59
$77 total
includes taxes & fees
Aug 6 - Aug 7

Hotel Bougainvilla
Hotel BougainvillaBeruwela
7.2 out of 10, Good, (5 reviews)
The price is $135
$177 total
includes taxes & fees
Aug 6 - Aug 7

Hibiscus Beach Hotel And Villas
Hibiscus Beach Hotel And VillasWadduwa
7.6 out of 10, Good, (5 reviews)
The price is $48
$57 total
includes taxes & fees
Aug 6 - Aug 7

Muthumuni Ayurveda Beach Resort
Muthumuni Ayurveda Beach ResortBeruwala
The price is $51
$70 total
includes taxes & fees
Aug 6 - Aug 7
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.
Go beyond your typical stay in Maggona
Pet friendly
Villa
Check out reviews of Maggona hotels guests love

Hotel Riu Sri Lanka - All Inclusive
10/10 Excellent






































































