Skip to main content

The best family hotels in Moragalla

Check out our pick of great family hotels in Moragalla

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

For guests with children, the apartment offers outdoor play equipment. If you would like to discover the area, cycling is possible in the surroundings and Ceylon Relax Villa can arrange a car rental service.

Sorry Still have a plan to SriLanka. Holidays

Show more Show less
8.4
Very good
5 reviews
Price from
£30
per night

Located in Moragalla, 100 metres from Moragalla Beach, Sath Villa Naadi Ayurveda Resort provides accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge. Each accommodation at the 3-star hotel has river views, and guests can enjoy access to a restaurant and to water sports facilities. The accommodation offers a 24-hour front desk, airport transfers, room service and free WiFi throughout the property.

Show more Show less
9.7
Exceptional
3 reviews
Price from
£111
per night

Offering a restaurant and terrace, Villa Butterfly is located in Moragalla and provides a 24-hour front desk for the convenience of the guests

The property has only 2 rooms with balcony and 3 rooms with direct access to the sun terrace and 1 room without balcony / terrace. Only 2 rooms have a small desk. Also we only have a breakfast restaurant. Each room here will provide you with air conditioning, a seating area and work desk. Private bathroom comes with a shower. You can enjoy garden view from the balcony.

Show more Show less
9.5
Exceptional
2 reviews
Price from
£30
per night

Featuring a balcony with garden views, a private beach area and free bikes, Sriyan Villa can be found in Beruwala, close to Moragalla Beach and 2 km from Bentota Beach. This property offers access to a terrace, free private parking and free WiFi. The accommodation provides a 24-hour front desk, a shared kitchen and currency exchange for guests.

Had a perfect and special breakfast. I really liked it. Host is very helpful. Arranged free transport to the beach. And helped to find everything what i want. And there is a kitchen with all the kitchen items you can cook there in your way. City also near to villa.

Show more Show less
9.9
Exceptional
63 reviews
Price from
£21
per night

Situated in Beruwala, 1.7 km from Moragalla Beach, Hotel Coconut Bar Sea Lodge features accommodation with a garden, free private parking, a shared lounge and a terrace. The property has a bar, as well as a restaurant serving international cuisine. The accommodation provides a 24-hour front desk, airport transfers, a shared kitchen and free WiFi throughout the property.

location front of the beach just 10 meters, and the kindly, and friendly staffs thankfully Madam Suzan, Mr Nevil and others. (The breakfast was delicious 😘)

Show more Show less
8.9
Fabulous
25 reviews

Situated within 150 metres from the beach, Pahalage Guesthouse features an outdoor pool, sun terrace and beautifully-landscaped gardens. Free parking is available in site, while complimentary WiFi access is provided throughout the property.

Clean property with air condition and excellent service

Show more Show less
8.4
Very good
53 reviews
Price from
£33
per night

Facing the beachfront, Earl's Reef offers 4-star accommodation in Bentota and has a fitness centre, garden and shared lounge. Boasting a concierge service, this property also has a restaurant and an outdoor pool. The accommodation features a 24-hour front desk, airport transfers, room service and free WiFi throughout the property.

Spacious rooms, yummy food. And great service. Friendly staff. Great location. This is a hotel that gives a breathtaking view of the Indian Ocean. A must visit if you are in Srilanka. Ideal for family couples or anyone travelling solo like me, just can't get over the spacious rooms. It's luxury and you feel so comfortable in the rooms

Show more Show less
8.7
Fabulous
319 reviews
Price from
£67
per night

Located in Beruwala, 1.8 km from Moragalla Beach, Paradise Garden Beruwala provides accommodation with a garden, free private parking, a shared lounge and a terrace. 47 km from Mount Lavinia Bus Stand and 3.5 km from Kande Viharaya Temple, the property features a restaurant and a bar. The accommodation offers a 24-hour front desk, airport transfers, room service and free WiFi throughout the property.

Fabulous host and lovely accommodation with garden outlook. Introduced us to Hilda who cooked amazing food for us and made fabulous coffee!! Wonderful experience

Show more Show less
9.5
Exceptional
11 reviews
Price from
£41
per night

Cinnamon Bey features bright and spacious rooms with a private balcony. It features an outdoor pool.

The sea-facing rooms are air-conditioned and are equipped with a minibar, a safe and satellite TV. The private bathroom includes shower facilities and a hairdryer.

The Hotel is well designed with open spaces overlooking the ocean. The rooms were very comfortable and met all our needs. We had all our meals at the hotel and the food was delicious with a large range to select from. In the evening the hotel had and fire dance performance in the open varendah space in front of the pool, which was truly breathtaking!

Show more Show less
7.7
Good
284 reviews
Price from
£105
per night

Ypsylon Tourist Resort - Level 1 offers beachfront accommodation in Beruwela’s tourist site. It offers rooms with splendid views of the Indian Ocean and free parking on site and

Guestrooms at Ypsylon are fitted with a ceiling fan and mosquito net. The en suite bathroom comes with bathroom amenities and hot/cold shower facilities.

Nice staff, very pleasant, amazing view, clean room.

Show more Show less
7.5
Good
55 reviews
Price from
£32
per night

Looking for a family hotel?

As families grow in size, so too do the needs of a family holiday. That’s why family hotels are set up to cater for all ages, from toddlers and kids to teens and adults. Typically, you can expect restaurants with kids’ menus, games rooms, fitness centres and a pool area where children can play and parents can relax.
Search family hotels in Moragalla

Family hotels that guests love in Moragalla

  • Avg. price/night: £47.52
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 39 reviews
    Authentic family run hotel on the beach with practically your own private pool.
    Katie
    Young couple
  • Avg. price/night: £47.52
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 39 reviews
    It was our second visit to Sagarika. We love the location on the beach and being able to walk along the beach to restaurants serving great value meals including local fresh fish. The family who own and run the hotel are very friendly and helpful and make everyone very welcome. Breakfasts are delicious and the rooms are clean and comfortable. The hotel garden attracts many local birds including peacocks which are great to see. A lovely place to stay in a sunny safe and friendly country that really needs more tourists. Highly recommend.
    Rosalind
    Young couple
gogless