Top Hotels near Moragalla

See all Hotels near Moragalla
Mangrove Escapes

Mangrove Escapes

8.7 mi from Moragalla
4.5 out of 5.0
4 out of 5 (2 reviews)

Located in Galle District, this luxury resort is within 9 mi (15 km) of Bentota Beach, Kosgoda Turtle Hatchery, and Kande …

Get Rates
Bandura Kalawana Rainforest Bungalow

Bandura Kalawana Rainforest Bungalow

10.6 mi from Moragalla
3.0 out of 5.0

Situated in Kalawana, this hotel is 15.5 mi (25 km) from Sinharaja Rain Forest and within 32 mi (52 km) of Sinharaja Forest …

Get Rates
Okvin River Villa

Okvin River Villa

10.7 mi from Moragalla
4.0 out of 5.0
4 out of 5 (1 reviews)

Located in Galle District, this hotel is 2.2 mi (3.6 km) from Kande Vihare Temple and 2.6 mi (4.2 km) from Brief Garden, Bevi …

$35
Dalmanuta Gardens

Dalmanuta Gardens

10.8 mi from Moragalla
3.5 out of 5.0
3.8 out of 5 (13 reviews)

Located in Galle District, this spa resort is within 3 mi (5 km) of Kande Vihare Temple, Brief Garden, Bevis Bawa, and Bentot …

$61
Hasara Resort

Hasara Resort

11.3 mi from Moragalla
3.0 out of 5.0

Located in Galle District, this hotel is 2 mi (3.2 km) from Bentota Beach and within 6 mi (10 km) of Kande Vihare Temple an …

$54
Village Headman's Bungalow

Village Headman's Bungalow

11.4 mi from Moragalla
3.0 out of 5.0

Located in Galle District, this guesthouse is 2.5 mi (4 km) from Kosgoda Turtle Hatchery and within 9 mi (15 km) of Bentota …

Get Rates
Kurumba Hills

Kurumba Hills

11.5 mi from Moragalla
3.0 out of 5.0

Located in Galle District, this hotel is 2.5 mi (4.1 km) from Kosgoda Turtle Hatchery and within 9 mi (15 km) of Bentota Beac …

$28
Bentota Homes

Bentota Homes

11.7 mi from Moragalla
3.0 out of 5.0

Located in Galle District, this guesthouse is 2.1 mi (3.4 km) from Bentota Beach and within 6 mi (10 km) of Kande Vihare …

$27
River Breeze Villa

River Breeze Villa

11.8 mi from Moragalla
3.0 out of 5.0

Located in Kalutara District, this guesthouse is 1.6 mi (2.5 km) from Bentota Beach and within 6 mi (10 km) of Kande Vihare …

$34
Waterside Bentota

Waterside Bentota

11.8 mi from Moragalla
3.5 out of 5.0
5 out of 5 (4 reviews)

Located in Kalutara District, this hotel is 1.8 mi (2.9 km) from Bentota Beach and within 6 mi (10 km) of Kande Vihare Temple …

$52

Recent Reviews in Moragalla

Where to stay in Moragalla

Moragalla Hotel Guide

Hotels in Moragalla

Expedia currently lists no lodging options in Moragalla proper, but our up-to-the minute database provides an extensive range of budget and luxury hotels in the vicinity. Within 19 miles of Moragalla visitors can choose from around 113 places to stay.

Two of the most popular establishments to think about are the Reef Villa & Spa and the Saman Villas. The Vivanta By Taj and the Eden Resort & Spa are also favorites.

If you are looking for more accommodation options, the AVANI Bentota Resort & Spa and the Heritance Ahungalla are 14 miles and 15 miles from the heart of Moragalla. The AVANI Kalutara Resort and the Bentota Beach by Cinnamon can be found 18 miles and 14 miles away.

Some close by destinations to explore in Sri Lanka are Matugama and Bentota. Matugama is 9 miles to the northwest of Moragalla, while Bentota is 12 miles to the west. Accommodations in Matugama include the Bungalow at Pantiya Estate and Plantation Villa. The Dalmanuta Gardens and The Palms are some of the accommodation options in Bentota.

If sport is a favorite pastime of yours, take the time to visit Sinhalese Sports Club and experience the buzz of being surrounded by roaring fans. For those who are interested in booking a bed closer to the stadium, the most convenient choices are the Hilton Colombo Residence or the Casa Colombo Hotel.

How to Get to Moragalla

Bandaranaike International Airport is situated 55 miles away from Moragalla. Visitors who want to stay close by can easily secure a night at the Amagi Lagoon or the Sun UP Hotel.