Skip to main content

Accommodations in Moragalla

Find the accommodations that appeal to you the most

The best accommodations in Moragalla

Check out our selection of great accommodations in Moragalla

Filter by:

Review score

Ceylon Relax Villa

Moragalla

Ceylon Relax Villa offers accommodations in Moragalla, a 5-minute walk from Moragalla Beach and 29 miles from Mount Lavinia Bus Stand.

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 9 reviews
Price from
$42
1 night, 2 adults

Sisi's Place

Bentota (Near Moragalla)

Facing the beachfront, Sisi's Place offers 3-star accommodations in Bentota and has a garden, private beach area and terrace.

M
Measina Palmer
From
Australia
Sisi's place was fantastic, it was pretty much right on the beach and they've fitted it out with everything you could need or want. The bed was super comfy (comfiest pillows we've had the whole trip), they had hanging racks both inside and outside on the balcony to dry any swimming gear, and they had chairs and tables both inside and on the balcony (which had a great view of the train tracks and to the sea). The fridge was so handy, there was a wardrobe, and a dresser/mirror, the room and balcony were so spacious, they had both a fan and and air conditioner which worked great! The room was so clean. The bathroom was great and they also had a squeegee which is an awesome touch with the open shower (hot water works not that you need it). Both hosts were so lovely, and the breakfast was delicious. We also got a lift to and from the turtle sanctuary for a great price. Honestly one of the most comfortable places we stayed. Also a great location. Can't recommend it enough.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 187 reviews
Price from
$34.20
1 night, 2 adults

Coco Cabins by Thush

Bentota (Near Moragalla)

Offering garden views, Coco Cabins by Thush in Bentota features accommodations and a garden. There's a private entrance at the homestay for the convenience of those who stay.

S
Shihwen
From
Taiwan
The room is very clean and comfy, the family is very kind :)
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 113 reviews
Price from
$4.50
1 night, 2 adults

Eldezo Relax Paradise (Pvt) Ltd

Bentota (Near Moragalla)

Eldezo Relax Paradise (Pvt) Ltd offers spa facilities and air-conditioned accommodations in Bentota, a 16-minute walk from Bentota Beach.

M
Maryam
From
Sri Lanka
very very friendly and helpful staff , he kindly guided us that how we can get to airport (fastest and easiest and also cheep as well) , he himself took us to bus station . breakfast was perfect and delicious 👌🏻
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 116 reviews
Price from
$74.75
1 night, 2 adults

Tree of Life Resort

Bentota (Near Moragalla)

Located in Bentota, a 17-minute walk from Bentota Beach, Tree of Life Resort has accommodations with a seasonal outdoor swimming pool, free private parking, a garden and a terrace.

E
Elina
From
United States
Nice and quiet, great staff, beautiful bathroom
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 339 reviews
Price from
$48.60
1 night, 2 adults

Villa Thamburu, Bentota

Bentota (Near Moragalla)

Located in Bentota, a few steps from Induruwa Beach, Villa Thamburu, Bentota has accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area.

M
Muayad
From
Oman
The villa was amazing overall. The highlight was definitely the food.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 253 reviews
Price from
$172.05
1 night, 2 adults

Sriyan Boutique Villa

Beruwala (Near Moragalla)

Sriyan Boutique Villa in Beruwala provides accommodations with free bikes, massage services, and a garden.

N
Nilmini
From
Canada
Sriyan Villa is a beautiful place set in a peaceful environment where nature surrounds you from the moment you arrive. It’s just a short walk to the beach, and if you stroll a little to the left, you’ll find a lovely stretch of beach that’s very safe for swimming. From the shore, you can also arrange boat rides along the Bentota River—an unforgettable experience. The owner, Samira, is incredibly knowledgeable about the surrounding area and is always willing to help. He even took us around for a very reasonable price and arranged a massage at the villa for us at a good rate. Breakfast was excellent with generous portions, and on a particularly hot day, he kindly brought fresh fruit juice without us even asking. The villa itself is beautifully done in an antique style, with hot water, air conditioning, and all the comfort you need. I stayed for three days, and it was absolutely perfect. In the mornings, plenty of birds visit the garden, making the stay even more special.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 109 reviews
Price from
$22.50
1 night, 2 adults

Sea View Villa Bentota, Induruwa

Induruwa (Near Moragalla)

Featuring sea views, Sea View Villa Bentota, Induruwa in Induruwa features accommodations, a private beach area, a garden, and a bar.

W
Walker
From
Sweden
Verry Compatable room and verry nice beach with sea food restaurant
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 155 reviews
Price from
$40
1 night, 2 adults

Thoduwawa Beach Villa

Paiyagala South (Near Moragalla)

Providing pool views, Thoduwawa Beach Villa in Paiyagala South provides accommodations, a private beach area, pool with a view, a garden, and a terrace.

A
Alexandru
From
Romania
Location, personal, accommodation, beach.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 212 reviews
Price from
$42
1 night, 2 adults

Cinnamon Bentota Beach - Signature Selection

Bentota (Near Moragalla)

Located in Bentota, a 3-minute walk from Bentota Beach, Cinnamon Bentota Beach - Signature Selection has accommodations with an outdoor swimming pool, free private parking, a fitness center and a...

M
Marcio Miguel
From
Spain
Great hotel, amazing friendly staff. Perfect place to relax.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 925 reviews
Price from
$184.80
1 night, 2 adults
All accommodations in Moragalla

Most booked accommodations in Moragalla and surrounding area in the past month

See all

Popular with guests booking accommodations in Moragalla

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 9 reviews

Popular with guests booking accommodations in Moragalla

Popular with guests booking accommodations in Moragalla

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Popular with guests booking accommodations in Moragalla

Popular with guests booking accommodations in Moragalla

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 118 reviews

Popular with guests booking accommodations in Bentota

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 482 reviews

Popular with guests booking accommodations in Bentota

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 925 reviews

Popular with guests booking accommodations in Bentota

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 563 reviews

Popular with guests booking accommodations in Bentota

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 339 reviews

Popular with guests booking accommodations in Bentota

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 28 reviews

Save money on accommodations in Moragalla and nearby – budget options available

See all

White Umbrella - Homestay

Beruwala
Budget options available
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 2 reviews

Featuring garden views, White Umbrella - Homestay in Beruwala provides accommodations, a garden, and a shared lounge. This homestay features free private parking and free shuttle service.

Pahalage Guesthouse

Beruwala
Budget options available
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 113 reviews

Pahalage Guesthouse is a recently renovated guest house in Beruwala where guests can make the most of its open-air bath and garden.

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 12 reviews

Located in Beruwala, 1.1 miles from Moragalla Beach, White Elephant Villa & Restaurant has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

Sky and Sand Guesthouse

Beruwala
Budget options available
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 123 reviews

Sky and Sand Guesthouse offers spa facilities and wellness packages, as well as air-conditioned accommodations in Beruwala, 1.1 miles from Moragalla Beach.

The Olive Villa

Beruwala
Budget options available

Providing a garden, The Olive Villa offers accommodations in Beruwala. This property offers access to a terrace, free private parking, and free Wifi.

Mango Tree House

Beruwala
Budget options available
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 2 reviews

Offering inner courtyard views, Mango Tree House in Beruwala provides accommodations, an outdoor swimming pool, and a garden.

Pearl Paradise Villa

Aluthgama
Budget options available

Pearl Paradise Villa provides spa facilities and wellness packages, as well as air-conditioned accommodations in Aluthgama, a 18-minute walk from Moragalla Beach.

Located in Beruwala, one mile from Beru Beach, Muthumuni Ayurveda Beach Resort provides accommodations with a garden, free private parking, a terrace and a restaurant.

Enjoy breakfast in Moragalla and nearby

See all

Rupa Villa

Beruwala
Breakfast options
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 4 reviews

Featuring a garden, Rupa Villa provides accommodations in Beruwala. This property offers access to a patio, free private parking, and free Wifi.

Niyanca Guest

Beruwala
Breakfast options

Providing a garden, Niyanca Guest offers accommodations in Beruwala. This property offers access to a terrace, free private parking, and free Wifi.

Lucky Rest

Beruwala
Breakfast options
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1 review

Offering a garden, Lucky Rest provides accommodations in Beruwala. This guest house offers free private parking, a shared kitchen, and free Wifi.

DR SCHREIBER VILLa is located in Beruwala, just a 19-minute walk from Moragalla Beach and 29 miles from Mount Lavinia Bus Stand.

Anura's Elephant

Beruwala
Breakfast options
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 91 reviews

Located in Beruwala, a 6-minute walk from Moragalla Beach, Anura's Elephant has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

Bay Street

Beruwala
Breakfast options
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 25 reviews

Bay Street provides air-conditioned rooms in Beruwala. This property offers access to a terrace and free private parking.

Cinnamon Luxury Villa, Beruwala,Bentota offers accommodations in Beruwala, 1.2 miles from Moragalla Beach and 29 miles from Mount Lavinia Bus Stand.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 13 reviews

Providing a garden, Chaya Villa Guest House offers accommodations in Beruwala. This property offers access to a terrace, free private parking, and free Wifi.

Accommodations that guests love in Moragalla

See all
Avg. price/night: $46.62
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 9 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 bySally
Young couple
Avg. price/night: $46.62
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 9 reviews
Sorry Still have a plan to SriLanka. Holidays
Guest review byFinne
Young couple