The 10 best cheap hotels in Moragalla, Sri Lanka | Booking.com
Skip to main content

Cheap hotels in Moragalla

Find the cheap hotels that appeal to you the most

The best cheap hotels in Moragalla

Check out our selection of great cheap hotels 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, 8 reviews
Price from
$42
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.

N
Narayanan
From
Malaysia
Great hospitality, absolutely nice and beautiful place. A place you must stay in Bentota. We enjoyed both the nights here. Their breakfast was awesome and same goes with lunch. Tuk tuk on the house to and fro the beach. A gem of a place and a place to return to.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 276 reviews
Price from
$67.50
1 night, 2 adults

Sriyan Villa

Beruwala (Near Moragalla)

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

J
Jose
From
Colombia
The service and the breakfast.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 104 reviews
Price from
$22
1 night, 2 adults

Sea Pink Residence

Bentota (Near Moragalla)

Offering garden views, Sea Pink Residence in Bentota provides accommodations, a garden, and a bar. This property offers access to a balcony, free private parking, and free Wifi.

L
Lesly
From
France
We stayed here after traveling around Sri Lanka for a week and it was perfect! The family who runs this hotel is really adorable and they will make sure that everything is fine for you, they will help you if you need anything and they serve really good breakfast. You have the choice between English Breakfast and Sri Lankan breakfast, as we stayed for a week we could enjoy the both of them and we always loved it. The room is clean, there is still no hot water but it is not really cold so you still can enjoy a shower especially after a warm day at the beach, which is only at 2min by walk ! There is also a lot of restaurants near the place, and they can arrange you a tuktuk or a taxi if you need to go farther. I will recommend this place without any hesitation, it's really a good value.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 121 reviews
Price from
$27
1 night, 2 adults

Sea View Villa Bentota, Induruwa

Induruwa (Near Moragalla)

Sea View Villa Bentota, Induruwa is located in Induruwa, just a 2-minute walk from Induruwa Beach and 2.3 miles from Bentota Lake.

H
Hadi
From
Iran
Great location, nice staff, good food
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 143 reviews
Price from
$35
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.

J
Justine
From
Canada
We absolutely enjoyed our stay. Would 100% recommend for a relaxing and quiet vacation. It is really clean, well maintained. All the staff is doing an excellent job, wonderful service! Food was good and affordable.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 184 reviews
Price from
$36
1 night, 2 adults

La Perla Bentota

Bentota (Near Moragalla)

Featuring garden views, La Perla Bentota in Bentota offers accommodations, a garden, a bar, and a shared lounge. With pool views, this accommodation provides a terrace and a swimming pool.

B
Barry
From
Canada
The property is beautiful,clean and extremely well maintained but the most exceptional feature of La Perla is its staff and owners and most especially Alexandra and Nelson. They are not only gracious and accommodating but Nelson is an incredible chef. The best food we have had in Sri Lanka . His tiger prawns are the best I have had anywhere in the world!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 372 reviews
Price from
$42
1 night, 2 adults

Amber House Lanka

Bentota (Near Moragalla)

Located in Bentota, 1.2 miles from Bentota Beach, Amber House Lanka features views of the river. Offering a restaurant, the property also has a shared lounge, as well as an indoor pool and a hot tub.

M
Mashhoor Talhami
From
Qatar
Every thing was perfect. Excellent hospitality by the owner. Very cooperative and helpful. The rooms are fabulous very comfortable with what ever you expect is available. The breakfast and dinner are very delicious with suitable value of money. Sure I highly recommend this hostel. The view on the river giving extra value and enjoyment. The owner offer free pick up by the boat to the beach. This hotel is perfect.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 175 reviews
Price from
$60
1 night, 2 adults

Kurumba Villas

Bentota (Near Moragalla)

A 9-minute walk from Bentota Beach in Bentota, Kurumba Villas offers accommodations with access to wellness packages.

N
NAZEER
From
United Arab Emirates
Excellent property in all aspects Owner gave us free breakfast which appreciated
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 246 reviews
Price from
$59
1 night, 2 adults

Lucky Prince Villa

Aluthgama (Near Moragalla)

Lucky Prince Villa provides beachfront accommodations in Aluthgama.

G
Gore
From
India
Staff very cooperative and understanding. Location was really good. All the amenities were fulfilled. Value for Money, Breakfast really good
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 102 reviews
Price from
$42.30
1 night, 2 adults
All cheap hotels in Moragalla

Looking for a cheap hotel?

For those trying to save, these fun, budget hotels still have lots to offer, from Wifi to convenient locations. Popular with backpackers, many properties are set in central areas and include comfortable rooms with private or shared bathrooms. You’ll also find loads of options that feature 24-hour front desks and luggage storage.

Most booked cheap hotels in Moragalla and surrounding area in the past month

See all

Stay connected in Moragalla and nearby. Cheap hotels with free Wifi

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

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

    From $55.86 per night
  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 37 reviews

    Offering a garden, Om yoga Shala Beruwala offers accommodations in Beruwala. There's a private entrance at the bed and breakfast for the convenience of those who stay.

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

    Sunny Villa is located in Beruwala, just a 16-minute walk from Moragalla Beach and 29 miles from Mount Lavinia Bus Stand.

    From $96.80 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 15 reviews

    Offering a garden, Star Light Tropical Villa provides accommodations in Bentota. This property offers access to a terrace, free private parking, and free Wifi.

    From $111 per night
  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 60 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.

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

    The Nonnas Privacy Villa is located in Beruwala, just a 7-minute walk from Moragalla Beach and 29 miles from Mount Lavinia Bus Stand.

    From $26.68 per night
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 16 reviews

    Offering a garden, Dil's Place features accommodations in Beruwala. This property offers access to a terrace, free private parking, and free Wifi.

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

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

    From $46.19 per night

Enjoy breakfast in Moragalla and nearby

  • Bay Street

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

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

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

    Offering a garden, The beach gate villa offers accommodations in Beruwala. This beachfront property offers access to a terrace, free private parking, and free Wifi.

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

    Chaya Villa Guest House in Beruwala provides accommodations with a garden, a terrace, and a shared lounge. This guest house provides free private parking, a 24-hour front desk, and free Wifi.

    From $23.75 per night
  • Sriyan Villa

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

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

    From $31.92 per night
  • Aliya Lanka

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

    Aliya Lanka is a recently renovated guest house in Beruwala where guests can make the most of its garden and terrace. This beachfront property offers access to free Wifi and free private parking.

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

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

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

    Offering garden views, Guest House Basilea in Beruwala provides accommodations and a garden. This property offers access to a terrace, free private parking, and free Wifi.

    From $28.80 per night
  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 5 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.

    From $48.41 per night

Cheap hotels that guests love in Moragalla

See all
  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 87 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
    Family with young children
  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 87 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.
    Guest review by
    Rosalind
    Young couple
gogless