
Find hotels in Moragalla from ฿386
- 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

Colours Beach
Colours BeachInduruwa
10.0 out of 10, Exceptional, (1 review)
The price is ฿1,602
฿1,890 total
includes taxes & fees
14 Apr - 15 Apr

Happy Man Village
Happy Man VillageKosgoda
10.0 out of 10, Exceptional, (1 review)
The price is ฿2,055
฿2,906 total
includes taxes & fees
8 May - 9 May

Manara Beach Resort
Manara Beach ResortBeruwala
The price is ฿2,595
฿3,062 total
includes taxes & fees
21 Apr - 22 Apr

SeethaRama Beach Hotel
SeethaRama Beach HotelBeruwala
The price is ฿855
฿1,110 total
includes taxes & fees
21 Apr - 22 Apr

BoBo's Bed & Breakfast
BoBo's Bed & BreakfastAhungalla
The price is ฿1,557
฿2,040 total
includes taxes & fees
12 May - 13 May

Hotel Riu Sri Lanka - All Inclusive
Hotel Riu Sri Lanka - All InclusiveAhungalla
8.8 out of 10, Excellent, (233 reviews)
The price is ฿4,840
฿6,339 total
includes taxes & fees
5 May - 6 May

Sea Breeze Hotel Ambalangoda
Sea Breeze Hotel AmbalangodaMadampagama
The price is ฿948
฿1,298 total
includes taxes & fees
12 Apr - 13 Apr

MOI Induruwa by DBI
MOI Induruwa by DBIInduruwa
10.0 out of 10, Exceptional, (1 review)
The price is ฿3,460
฿3,460 total
includes taxes & fees
21 Apr - 22 Apr

The Vitamin Sea Villa
The Vitamin Sea VillaAmbalangoda
The price is ฿855
฿1,009 total
includes taxes & fees
12 May - 13 May

New Casa Marc
New Casa MarcInduruwa
The price is ฿1,817
฿2,144 total
includes taxes & fees
18 Apr - 19 Apr

Ellakanda Nature Villa
Ellakanda Nature VillaWelipenna
The price is ฿1,011
฿1,193 total
includes taxes & fees
12 May - 13 May

Shinagawa Beach
Shinagawa BeachBalapitiya
9.0 out of 10, Wonderful, (64 reviews)
The price is ฿2,862
฿3,749 total
includes taxes & fees
12 Apr - 13 Apr

Ayurveda Villa 386
Ayurveda Villa 386Balapitiya
The price is ฿6,110
฿7,209 total
includes taxes & fees
12 Apr - 13 Apr

Splendour Residence
Splendour ResidenceBalapitiya
10.0 out of 10, Exceptional, (2 reviews)
The price is ฿5,767
฿6,805 total
includes taxes & fees
12 Apr - 13 Apr

Lucky Prince Villa & Ayurveda Wellness
Lucky Prince Villa & Ayurveda WellnessBeruwala
9.0 out of 10, Wonderful, (4 reviews)
The price is ฿845
฿1,096 total
includes taxes & fees
15 Apr - 16 Apr

Maggona Boutique Cottages
Maggona Boutique CottagesMaggona
10.0 out of 10, Exceptional, (1 review)
The price is ฿1,249
฿1,474 total
includes taxes & fees
17 Apr - 18 Apr

Om Residence
Om ResidenceBeruwela
The price is ฿1,009
฿1,191 total
includes taxes & fees
29 Apr - 30 Apr

Joe's Resort Bentota
Joe's Resort BentotaInduruwa
7.2 out of 10, Good, (12 reviews)
The price is ฿1,925
฿2,499 total
includes taxes & fees
12 Apr - 13 Apr

Jetwing Villa 700
Jetwing Villa 700Induruwa
10.0 out of 10, Exceptional, (1 review)
The price is ฿2,344
฿2,578 total
includes taxes & fees
12 May - 13 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

The Villa Bentota by KK Collection
10/10 Excellent
More cheap stays in Moragalla

Free House Bentota
101, Arthur Cottage, Pahurumulla Bentota SP
The price is ฿327 per night from 14 Apr to 15 Apr
฿327
฿386 total
14 Apr - 15 Apr
includes taxes & fees
10/10 Exceptional! (2 reviews)










































































