
Moragalla Hotels from ₹944
- 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

Hotel Riu Sri Lanka - All Inclusive
Hotel Riu Sri Lanka - All InclusiveAhungalla
8.6 out of 10, Excellent, (242 reviews)
The price is ₹13,333
₹17,465 total
includes taxes & fees
21 Jun - 22 Jun

Maggona Boutique Cottages
Maggona Boutique CottagesMaggona
10.0 out of 10, Exceptional, (1 review)
The price is ₹2,784
₹3,348 total
includes taxes & fees
18 Jun - 19 Jun

The Bungalow at Pantiya Estate
The Bungalow at Pantiya EstateMatugama
10.0 out of 10, Exceptional, (2 reviews)
The price is ₹3,800
₹5,008 total
includes taxes & fees
18 Jun - 19 Jun

Joe's Resort Bentota
Joe's Resort BentotaInduruwa
7.2 out of 10, Good, (12 reviews)
The price is ₹6,146
₹7,978 total
includes taxes & fees
26 Jun - 27 Jun

Colours Beach
Colours BeachInduruwa
10.0 out of 10, Exceptional, (2 reviews)
The price is ₹3,830
₹4,596 total
includes taxes & fees
18 Jun - 19 Jun

Manara Beach Resort
Manara Beach ResortBeruwala
The price is ₹6,751
₹8,132 total
includes taxes & fees
23 Jun - 24 Jun

The Habitat Kosgoda by Asia Leisure
The Habitat Kosgoda by Asia LeisureKosgoda
8.2 out of 10, Very good, (33 reviews)
The price is ₹6,325
₹8,479 total
includes taxes & fees
18 Jun - 19 Jun

Villa Acadia
Villa AcadiaDharga Town
The price is ₹2,686
₹3,193 total
includes taxes & fees
20 Jun - 21 Jun

Sheraton Kosgoda Turtle Beach Resort
Sheraton Kosgoda Turtle Beach ResortKosgoda
8.8 out of 10, Excellent, (22 reviews)
The price is ₹13,144
₹17,657 total
includes taxes & fees
18 Jun - 19 Jun

Piyum Villa Kosgoda
Piyum Villa KosgodaKosgoda
The price is ₹3,505
₹4,206 total
includes taxes & fees
21 Jun - 22 Jun

Madu River Reach
Madu River ReachBalapitiya
The price is ₹5,064
₹6,136 total
includes taxes & fees
21 Jun - 22 Jun

Methira villa
Methira villaKaluwamodara
The price is ₹4,207
₹4,965 total
includes taxes & fees
18 Jun - 19 Jun

Bombay Bicycle Club Bentota
Bombay Bicycle Club BentotaInduruwa
10.0 out of 10, Exceptional, (20 reviews)
The price is ₹10,911
₹10,911 total
includes taxes & fees
21 Jun - 22 Jun

SeethaRama Beach Hotel
SeethaRama Beach HotelBeruwala
The price is ₹2,384
₹3,094 total
includes taxes & fees
20 Jun - 21 Jun

Ellakanda Nature Villa
Ellakanda Nature VillaWelipenna
The price is ₹2,562
₹3,069 total
includes taxes & fees
18 Jun - 19 Jun

BoBo's Bed & Breakfast
BoBo's Bed & BreakfastAhungalla
The price is ₹4,596
₹6,020 total
includes taxes & fees
13 Jul - 14 Jul

Happy Man Village
Happy Man VillageKosgoda
10.0 out of 10, Exceptional, (1 review)
The price is ₹6,422
₹8,998 total
includes taxes & fees
18 Jun - 19 Jun

MOI Induruwa by DBI
MOI Induruwa by DBIInduruwa
9.0 out of 10, Wonderful, (2 reviews)
The price is ₹6,584
₹6,584 total
includes taxes & fees
22 Jun - 23 Jun

Velapura River Garden
Velapura River GardenKalutara
The price is ₹1,919
₹2,265 total
includes taxes & fees
11 Jul - 12 Jul

The Vitamin Sea Villa
The Vitamin Sea VillaAmbalangoda
10.0 out of 10, Exceptional, (1 review)
The price is ₹2,423
₹2,878 total
includes taxes & fees
18 Jul - 19 Jul
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
10/10 Excellent
More cheap stays in Moragalla

Free House Bentota
101, Arthur Cottage, Pahurumulla Bentota SP
The price is ₹796 per night from 18 Jun to 19 Jun
₹796
₹944 total
18 Jun - 19 Jun
includes taxes & fees
10/10 Exceptional! (2 reviews)









































































