Skip to main content

Search hotels in Moragalla

Enter your dates to see the latest prices and deals for Moragalla hotels

Moragalla – 7 hotels and places to stay

Filter by:

Star rating
Review score

Ceylon Relax Villa

Moragalla

Featuring air-conditioned accommodation with a pool with a view, Ceylon Relax Villa is located in Moragalla. This apartment provides free private parking, free shuttle service and free WiFi.

S
Sally
From
United Kingdom
Really nicely little villa. Kitchenette was well kitted out. Plenty of drinking water was provided. Everything was clean. Pool was a bonus for a dip after a day on the beach. Short walk to beach which had a number of decent restaurants with beach loungers free for guests. Used the airport transport which worked well. Overall a nice place to stay.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 8 reviews
Price from
US$42
1 night, 2 adults

Taru Villas The Long House - Bentota

Bentota (Near Moragalla)

Located in Bentota, 200 metres from Bentota Beach, Taru Villas The Long House - Bentota provides accommodation with an outdoor swimming pool, free private parking, a fitness centre and a shared...

S
Sibumi
From
Cyprus
A hidden gem right at Bentota Beach. It feels like not a hotel, but your billionaire friend gave you the keys to his luxurious oceanside mansion for the holidays and asked his staff to treat you like a Royal family member. Everything is Immaculate. From homemade sorbet on arrival to the stunning restaurant where the chef will cook for you personally, from a manicured garden to private sun lounges set on request just for you on the beach. Amazing experience! Thank you for having us in The Long House! We will definitely return!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 134 reviews
Price from
US$284.63
1 night, 2 adults

Amber House Lanka

Bentota (Near Moragalla)

Situated in Bentota, 2 km from Bentota Beach, Amber House Lanka features views of the sea. Featuring a restaurant, the property also has a shared lounge, as well as an indoor pool and a hot tub.

K
Kseniia
From
Russia
I'm really demanding person but I was fascinated about this place! Let's Start with location. It's situated about 10 minuts by foot from Aluthgama railway station. It's very convenient when you trevel by train like we. You shouldn't worry about noise because this hotel is on a quiet street near the river. For people who is really in nightlife there are no bars, cafes and parties around this place. Instead of this you can enjoy amazing sunsets and try water activities on the river or fly on a glider over the beach. The hotel is separated from the beach by a river so they give you a free ride to the beach by boat. The beach is sandy, wide and almost deserted. There are no cafes but I saw several sunbeds so probably it could be rented. The coast is quite flat and the ocean depth is shallow, so the place is suitable for children Guest house is pretty small (about 5-6 rooms) and doesn't have a garden where people can walk but we didn't suffer about it. Amazing and welcoming family run it. They helped us with all questions but were not intrusive. We took a river safari excursion from them and did not regret it. We saw monitor lizards, endemic monkeys, small crocodiles, bats and birds. All the time we ate only in this hotel. They provide very tasty and filling breakfasts. We were served scrambled eggs in different forms (scramble, omelet, etc.), yogurt, fruit, toast, butter and jam, juice, tea or coffee. Besides they have a wide selection of dishes in menu including grilld meet( chiken, beef, porc), sea food, noodles, rice etc. All was available and has affordable price. We stayed in family room on the first floor. It is spacious, bright, extremely clean and fully matches with photo and description. Definitely recommend this hotel and say a huge thank you to this family!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 175 reviews
Price from
US$65
1 night, 2 adults

Lunuganga Estate

Bentota (Near Moragalla)

Lunuganga Estate features an outdoor swimming pool, garden, a restaurant and bar in Bentota.

S
Shelley
From
New Zealand
The property is absolutely breathtaking, the architecture, design, gardens and surrounding nature is truely an unforgettable experience. If you appreciate art and design this property is a must. The staff make the stay extra special with their friendliness and attention to detail. The food is also delicious!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 201 reviews
Price from
US$334.97
1 night, 2 adults

Arcade Beach Hotel

Induruwa (Near Moragalla)

Located in Induruwa, a few steps from Induruwa Beach, Arcade Beach Hotel provides accommodation with a garden, free private parking, a private beach area and a terrace.

P
Pavliska
From
Czech Republic
The hostess is a very nice and pleasant lady. We were here for several days and the breakfasts were a little different each time, beautifully arranged. No stereotype. We had breakfast in the garden overlooking the sea. Across the road is a shop stocked with everything. Swimming is better in the bay to the left of the accommodation, about 1 km, from the Wasana beach hotel. There are not as big waves as along the coast. I recommend Ayurvedic massage & Shirodhara
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 173 reviews
Price from
US$35
1 night, 2 adults

Chami Villa Bentota

Bentota (Near Moragalla)

Chami Villa Bentota is located in Bentota just 50 metres from the beach and 100 metres from Bentota Railways Station.

c
chaebin
From
South Korea
Very kindly host, and great breakfast, we checked 1 night. chami villa gave us hot shower, good condition room, powerful A/C. the villa was best in srilank for me. and the master host has a boat, IF you want bentota boat tour; than please book for him. I booked another tour platform(app), that price was very expensive, but the master can give you good tour price. and his big dog, maya was very kind, and charming so you didn't afraid about the dog.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 116 reviews
Price from
US$46.75
1 night, 2 adults

Sea Rock Villa

Bentota (Near Moragalla)

Boasting a private beach area and an outdoor swimming pool, Sea Rock Villa offers rooms a 5-minute drive from Bentota. The property has free Wi-Fi and a garden with BBQ facilities.

M
Mathias
From
Austria
Lovely check-in experience. Beautiful and clean private beach plus pool area. Attentive service. We only stayed one night, but would have loved to stay longer.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 442 reviews
Price from
US$99
1 night, 2 adults

The Villa Bentota by KK Collection

Bentota (Near Moragalla)

The Villa Bentota by KK Collection is a beach side boutique hotel featuring individually designed rooms and suites. Surrounded by tropical gardens, it offers 2 outdoor pools and free WiFi in the...

J
Joanna
From
United Kingdom
A wonderful place to stay for a relaxing few days. The staff were very attentive and the hotel provided everything we could need. A lovely pool and an unspoilt beach at the end of the garden.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 111 reviews
Price from
US$133.20
1 night, 2 adults

Ayuwaters Authentic Yoga and Ayurveda Retreat by the Bentota River All Inclusive

Bentota (Near Moragalla)

Situated in Bentota, 4 km from Kande Viharaya Temple, Ayuwaters Authentic Yoga and Ayurveda Retreat by the Bentota River All Inclusive features accommodation with an outdoor swimming pool, free...

w
wandi
From
Bahrain
The staff is extremely professional and friendly, and the garden is beautifully groomed, located on the edge of a river. The food is delicious and presented artistically. I loved every moment here. The doctors, yoga, and treatments are great! It's a must stay for 7 or 14 days. I'll definitely be back.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 13 reviews
Price from
US$160
1 night, 2 adults

Nivartana Villa and Purana Ayurveda Center

Bentota (Near Moragalla)

Located in Bentota, 1.5 km from Bentota Beach, Nivartana Villa and Purana Ayurveda Center provides accommodation with a garden, free private parking, a shared lounge and a terrace.

A
ANTHONY
From
France
Wow. Such a nice place ! Clean. Confortable. All new . I really recommande !
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 13 reviews
Price from
US$17
1 night, 2 adults
See all 7 hotels in Moragalla

Hotels with airport shuttles in Moragalla

  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 274 reviews
    From US$38.96 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 60 reviews
    From US$56 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 173 reviews
    From US$35 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 197 reviews
    From US$106.20 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 79 reviews
    From US$60 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 13 reviews
    From US$26.09 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 98 reviews
    From US$55 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 13 reviews
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 10 reviews
    From US$82.35 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 23 reviews
    From US$46.19 per night

Most booked hotels in Moragalla and surroundings in the past month

See all

Budget hotels in Moragalla and nearby

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 17 reviews

    Set in Bentota, 700 metres from Moragalla Beach and 46 km from Mount Lavinia Bus Stand, Star Light Tropical Villa offers spacious air-conditioned accommodation with a terrace and free WiFi.

    From US$77.70 per night
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 60 reviews

    Set in Beruwala, 500 metres from Moragalla Beach, Anura's Elephant offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

    From US$56 per night
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 23 reviews

    Located in Beruwala, 1.7 km from Moragalla Beach, E & C Guesthouse provides accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

    From US$46.19 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 18 reviews

    Situated in Beruwala, Sumal Villa offers beachfront accommodation 2 km from Moragalla Beach and provides various facilities, such as a garden, a bar and a shared lounge.

    From US$37.40 per night
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 7 reviews

    Set in Beruwala, Aliya Lanka offers beachfront accommodation 400 metres from Moragalla Beach and provides various facilities, such as a garden and a shared lounge.

    From US$54 per night
  • Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 45 reviews

    Hotel Coconut Bar Sea Lodge has a private beach area, terrace, a restaurant and bar in Beruwala.

    From US$50.99 per night
  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 93 reviews

    Featuring an open-air bath and views of garden, Pahalage Guesthouse is a recently renovated guest house located in Beruwala, 1.7 km from Moragalla Beach.

    From US$56.70 per night
  • Scored out of 10, guest rating 1.0
    Bad - What previous guests thought, 1 review

    Featuring a restaurant and an outdoor pool, Bochum Lanka Resort offers accommodation in Beruwala. Free private parking is available on site.

    From US$112.17 per night

Best hotels with breakfast in Moragalla and nearby

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 2 reviews

    Offering a garden and garden view, Rupa Villa is situated in Beruwala, 1.6 km from Moragalla Beach and 46 km from Mount Lavinia Bus Stand.

    From US$55.86 per night
  • Featuring garden views, Niyanca Guest offers accommodation with a garden and a balcony, around 1.7 km from Moragalla Beach.

    From US$57 per night
  • Set in Beruwala, 1.6 km from Moragalla Beach and 47 km from Mount Lavinia Bus Stand, DR SCHREIBER VILLa offers a garden and air conditioning.

    From US$47.88 per night
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 17 reviews

    Located within 1.7 km of Moragalla Beach and 47 km of Mount Lavinia Bus Stand, Bay Street provides rooms with air conditioning and a private bathroom in Beruwala.

    From US$30.47 per night
  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 24 reviews

    Featuring a balcony with garden views, a private beach area and a garden, The beach gate villa can be found in Beruwala, close to Moragalla Beach and 46 km from Mount Lavinia Bus Stand.

    From US$28.32 per night
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 3 reviews

    Located in Beruwala, within 1.7 km of Moragalla Beach and 47 km of Mount Lavinia Bus Stand, Chaya Villa Guest House provides accommodation with a private beach area and free WiFi as well as free...

  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 58 reviews

    Set 1 km from Moragalla Beach, Guest House Basilea offers 3-star accommodation in Beruwala and has a garden. This property offers access to a terrace, free private parking and free WiFi.

    From US$28.80 per night
  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 5 reviews

    Situated in Beruwala, 1.8 km from Moragalla Beach, White Elephant Villa & Restaurant features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

    From US$48.41 per night

See reviews by guests who stayed at hotels in Moragalla

See all
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 89 reviews
    This is a family owned and managed homestay. The facilities are a little older but well maintained. We really liked having the Pool in front of our terrace and access to the beach was no more than 50 meters. The owner arranged for laundry service and took care of all out requests. No dinner service was offered but there are numerous exceptional beach resturants within a 10 to 20 minute walk. We highly recommend this homestay.
    Guest review by
    Barbara
    Germany
  • From US$46.62 per night
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 8 reviews
    Really nicely little villa. Kitchenette was well kitted out. Plenty of drinking water was provided. Everything was clean. Pool was a bonus for a dip after a day on the beach. Short walk to beach which had a number of decent restaurants with beach loungers free for guests. Used the airport transport which worked well. Overall a nice place to stay.
    Guest review by
    Sally
    United Kingdom
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 89 reviews
    A great value stay in a charming hotel with a beautiful garden and large swimming pool . The property has beach access and is very close to restaurants. If you want to go anywhere beyond the beach Monika (who is super helpful) can help arrange a tuk tuk.
    Guest review by
    Tom
    United Kingdom
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 89 reviews
    The location of the property is excellent. On the beach itself. The pool is clean and big enough for a swim and leisure. It’s a peaceful place to unwind and be away from traffic and noise. Trees and greenery surrounds you. Sagarika is a perfect host.
    Guest review by
    Neville
    India
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 89 reviews
    Location on the beach, Monica was lovey. Beds comfortable. Large space. Lovely large pool & nice garden.
    Guest review by
    Jennifer
    United Kingdom