
Moragalla Hotels from ₹1,101
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Moragalla
Check prices for these dates
Our top choices for Moragalla hotels

Happy Man Village
Happy Man VillageKosgoda
10.0 out of 10, Exceptional, (1 review)
The price is ₹5,932
₹8,679 total
includes taxes & fees
3 May - 4 May

Manara Beach Resort
Manara Beach ResortBeruwala
The price is ₹7,090
₹8,474 total
includes taxes & fees
13 May - 14 May

SeethaRama Beach Hotel
SeethaRama Beach HotelBeruwala
The price is ₹2,533
₹3,289 total
includes taxes & fees
5 May - 6 May

Colours Beach
Colours BeachInduruwa
10.0 out of 10, Exceptional, (2 reviews)
The price is ₹4,271
₹5,040 total
includes taxes & fees
4 May - 5 May

BoBo's Bed & Breakfast
BoBo's Bed & BreakfastAhungalla
The price is ₹4,613
₹6,043 total
includes taxes & fees
3 May - 4 May

MOI Induruwa by DBI
MOI Induruwa by DBIInduruwa
9.0 out of 10, Wonderful, (2 reviews)
The price is ₹5,286
₹5,286 total
includes taxes & fees
2 Jun - 3 Jun

Sea Breeze Hotel Ambalangoda
Sea Breeze Hotel AmbalangodaMadampagama
The price is ₹4,992
₹6,834 total
includes taxes & fees
3 May - 4 May

New Casa Marc
New Casa MarcInduruwa
The price is ₹5,382
₹6,351 total
includes taxes & fees
6 May - 7 May

Lucky Prince Villa & Ayurveda Wellness
Lucky Prince Villa & Ayurveda WellnessBeruwala
9.0 out of 10, Wonderful, (4 reviews)
The price is ₹2,523
₹3,275 total
includes taxes & fees
4 May - 5 May

The MGS Hotel
The MGS HotelElpitiya
The price is ₹2,609
₹3,159 total
includes taxes & fees
3 May - 4 May

Splendour Residence
Splendour ResidenceBalapitiya
10.0 out of 10, Exceptional, (2 reviews)
The price is ₹16,316
₹19,392 total
includes taxes & fees
9 May - 10 May

Hotel Riu Sri Lanka - All Inclusive
Hotel Riu Sri Lanka - All InclusiveAhungalla
8.6 out of 10, Excellent, (237 reviews)
The price is ₹13,365
₹17,507 total
includes taxes & fees
6 May - 7 May

Ellakanda Nature Villa
Ellakanda Nature VillaWelipenna
The price is ₹2,840
₹3,373 total
includes taxes & fees
2 Jun - 3 Jun

Bombay Bicycle Club Bentota
Bombay Bicycle Club BentotaInduruwa
10.0 out of 10, Exceptional, (20 reviews)
The price is ₹13,924
₹13,924 total
includes taxes & fees
16 May - 17 May

Maggona Boutique Cottages
Maggona Boutique CottagesMaggona
10.0 out of 10, Exceptional, (1 review)
The price is ₹3,651
₹4,308 total
includes taxes & fees
9 May - 10 May

Shinagawa Beach
Shinagawa BeachBalapitiya
9.0 out of 10, Wonderful, (64 reviews)
The price is ₹7,715
₹10,342 total
includes taxes & fees
3 May - 4 May

Anantara Kalutara Resort
Anantara Kalutara ResortKalutara
8.6 out of 10, Excellent, (55 reviews)
The price is ₹20,988
₹27,938 total
includes taxes & fees
9 May - 10 May

Ayurveda Villa 386
Ayurveda Villa 386Balapitiya
The price is ₹16,470
₹19,728 total
includes taxes & fees
3 May - 4 May

Methira villa
Methira villaKaluwamodara
The price is ₹4,223
₹4,983 total
includes taxes & fees
3 May - 4 May

The Vitamin Sea Villa
The Vitamin Sea VillaAmbalangoda
The price is ₹2,420
₹2,876 total
includes taxes & fees
3 May - 4 May
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 Moragalla Hotel Reviews

Hotel Riu Sri Lanka - All Inclusive
8/10 Good
More cheap stays in Moragalla

Free House Bentota
101, Arthur Cottage, Pahurumulla Bentota SP
The price is ₹929 per night from 7 May to 8 May
₹929
₹1,101 total
7 May - 8 May
includes taxes & fees
10/10 Exceptional! (2 reviews)









































































