Default HTG hotel image

Find hotels in Moragalla from CA $14

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Moragalla hotels

Bentota Luxe Ayurveda

Bentota Luxe Ayurveda
3.0 star property
Bentota
The price is CA $46
CA $55 total
includes taxes & fees
Jun 14 - Jun 15
Bentota Luxe Ayurveda

Hotel Riu Sri Lanka - All Inclusive

Hotel Riu Sri Lanka - All Inclusive
5.0 star property
Ahungalla
8.6 out of 10, Excellent, (242 reviews)
"Staff were always helpful and facilities and room were top level. Great selection of food."
United Kingdom
Jacqueline
The price is CA $197
CA $258 total
includes taxes & fees
Jul 6 - Jul 7
Hotel Riu Sri Lanka - All Inclusive

Maggona Boutique Cottages

Maggona Boutique Cottages
3.0 star property
Maggona
10.0 out of 10, Exceptional, (1 review)
"Un bel endroit au calme, très bien aménagé où on resterait bien plusieurs jours. Grande piscine bien arborée, cuisine d’été pratique, bungalows confortables avec climatisation. À savoir, pas de restaurants à proximité mais on peut préparer un repas ou le réchauffer dans la cuisine d’été (grand frigo, four, plaques de cuisson, tables, chaises, vaisselle, verres à vin, ventilateur, jolis voilages …) Jonathan est disponible pour répondre à toutes nos demandes avec gentillesse et efficacité ! "
France
Laurence
The price is CA $40
CA $49 total
includes taxes & fees
Jun 14 - Jun 15
Maggona Boutique Cottages

SeethaRama Beach Hotel

SeethaRama Beach Hotel
3.0 star property
Beruwala
The price is CA $35
CA $46 total
includes taxes & fees
Jun 14 - Jun 15
SeethaRama Beach Hotel

The MGS Hotel

The MGS Hotel
2.0 star property
Elpitiya
The price is CA $37
CA $45 total
includes taxes & fees
Jun 27 - Jun 28
The MGS Hotel

Manara Beach Resort

Manara Beach Resort
3.0 star property
Beruwala
The price is CA $101
CA $121 total
includes taxes & fees
Jul 5 - Jul 6
Manara Beach Resort

Colours Beach

Colours Beach
3.5 star property
Induruwa
10.0 out of 10, Exceptional, (2 reviews)
"The room was very clean. The staff, super helpful and kind and always ready to respond."
United States
ERIN
The price is CA $56
CA $67 total
includes taxes & fees
Jun 16 - Jun 17
Colours Beach

Bombay Bicycle Club Bentota

Bombay Bicycle Club Bentota
3.5 star property
Induruwa
10.0 out of 10, Exceptional, (20 reviews)
"Lovely room. Great food. Very friendly staff overall and excellent stay "
United Kingdom
Margaret
The price is CA $173
CA $173 total
includes taxes & fees
Jun 13 - Jun 14
Bombay Bicycle Club Bentota

Hotel Italia

Hotel Italia
3.0 star property
Ambalangoda
The price is CA $34
CA $45 total
includes taxes & fees
Jun 27 - Jun 28
Hotel Italia

Ellakanda Nature Villa

Ellakanda Nature Villa
3.5 star property
Welipenna
The price is CA $37
CA $44 total
includes taxes & fees
Jun 12 - Jun 13
Ellakanda Nature Villa

Methira villa

Methira villa
3.0 star property
Kaluwamodara
The price is CA $58
CA $70 total
includes taxes & fees
Jun 11 - Jun 12
Methira villa

The Vitamin Sea Villa

The Vitamin Sea Villa
2.0 star property
Ambalangoda
10.0 out of 10, Exceptional, (1 review)
"Very friendly staff"
United States
Randy
The price is CA $36
CA $43 total
includes taxes & fees
Jun 14 - Jun 15
The Vitamin Sea Villa

Nyne Hotels Anugrah - Bentota

Nyne Hotels Anugrah - Bentota
2.5 star property
Bentota
The price is CA $852
CA $1,015 total
includes taxes & fees
Jun 27 - Jun 28
Nyne Hotels Anugrah - Bentota

Anantara Kalutara Resort

Anantara Kalutara Resort
5.0 star property
Kalutara
8.6 out of 10, Excellent, (55 reviews)
"Very good"
Hong Kong SAR China
richard leslie
The price is CA $276
CA $368 total
includes taxes & fees
Jun 16 - Jun 17
Anantara Kalutara Resort

Piyum Villa Kosgoda

Piyum Villa Kosgoda
3.0 star property
Kosgoda
The price is CA $51
CA $61 total
includes taxes & fees
Jun 12 - Jun 13
Piyum Villa Kosgoda

R Degrees Boutique Hotel & Spa

R Degrees Boutique Hotel & Spa
4.5 star property
Ambalangoda
9.0 out of 10, Wonderful, (30 reviews)
"Fabulous staff, fantastic food!"
United Kingdom
Sacha
The price is CA $85
CA $94 total
includes taxes & fees
Jun 11 - Jun 12
R Degrees Boutique Hotel & Spa

Sea Breeze Hotel Ambalangoda

Sea Breeze Hotel Ambalangoda
3.0 star property
Madampagama
The price is CA $73
CA $100 total
includes taxes & fees
Jun 18 - Jun 19
Sea Breeze Hotel Ambalangoda

Happy Man Village

Happy Man Village
3.0 star property
Kosgoda
10.0 out of 10, Exceptional, (1 review)
"Perfect place for our first location in Sri Lanka. We stayed three nights and loved it. Very quiet and peaceful. The staff was very welcoming and the quality of the Sri Lankan breakfast and dinner was amazing. We can also recommend the Katamaran tour in the lagoon. Free shuttle to the empty beach also worked great. Would always return here."
Germany
Julius
The price is CA $95
CA $133 total
includes taxes & fees
Jun 11 - Jun 12
Happy Man Village

Villa Acadia

Villa Acadia
3.0 star property
Dharga Town
The price is CA $40
CA $47 total
includes taxes & fees
Jun 14 - Jun 15
Villa Acadia

The Bungalow at Pantiya Estate

The Bungalow at Pantiya Estate
2.0 star property
Matugama
10.0 out of 10, Exceptional, (2 reviews)
"Natscha and her assistant Ajit run this wonderful small guesthouse. If you are looking for an authentic, local experience then stay here. But, it is not that easy to get to, The road to the bungalow is largely unpaved and steep but, for us, that was all part of the attraction. The surroundings are beautiful - lush green jungle, beautiful rice paddies, local temples etc. But, if you don't have your own vehicle then it is not possible to get out at night. The cuisine is local and very good....
United Kingdom
Paul
The price is CA $56
CA $74 total
includes taxes & fees
Jun 11 - Jun 12
The Bungalow at Pantiya Estate
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

More cheap stays in Moragalla

Frequently asked questions

What is the best area to stay in Moragalla?
The best area to stay in Moragalla is along the beachfront, particularly near the Bentota River estuary.

This area offers direct access to the Moragalla Beach, known for its soft sands and calm waters, making it ideal for relaxation. The main road, Galle Road, runs parallel to the coast, providing easy access to hotels and local eateries. Resorts here are generally well-appointed, focusing on comfort and ocean views.

For couples seeking a romantic and peaceful getaway, staying directly on Moragalla Beach is perfect. You'll find properties offering private beach access, spa facilities, and fine dining, allowing for a secluded and luxurious experience with the sound of the ocean just steps away.

Families will also find this beachfront area highly suitable. The calm waters are excellent for swimming, and many hotels provide family-friendly amenities, including children's pools and activities.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Moragalla.
How can I save on a Moragalla hotel booking with Expedia?
Members always get our best prices. Find our best Moragalla hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
How much is the nightly rate at a Moragalla hotel?
Prices for hotels in Moragalla often vary, but you can find a great deal from CA $14 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.