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

Beach Hotels in Beruwala

Find the beach hotels that appeal to you the most

The best beach hotels in Beruwala

Check out our pick of great beach hotels in Beruwala

Filter by:

Review score

Sriyan Villa

Beruwala

Located in Beruwala, 1.1 km from Moragalla Beach, Sriyan Villa provides accommodation with a private beach area, free private parking, free bikes and massage services.

S
Sitara
From
United Kingdom
Srilanka Dinner was arranged. Host Sameer did everything to make us feel comfortable and had a homely feeling.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 104 reviews
Location 9.7
Price from
US$18.90
1 night, 2 adults

Sunny Villa

Beruwala

Situated in Beruwala, 1.4 km from Moragalla Beach and 46 km from Mount Lavinia Bus Stand, Sunny Villa offers an outdoor swimming pool and air conditioning.

O
Olina
From
Germany
Was really nice and very very beautiful place. And very clean and staff very kind and respectful
Scored out of 10, guest rating 10.0
Exceptional - What previous guests thought, 5 reviews
Location 10.0
Price from
US$80
1 night, 2 adults

Sujee Villa CeylonHub

Beruwala

Set in Beruwala, 600 metres from Beru Beach and 44 km from Mount Lavinia Bus Stand, Sujee Villa CeylonHub offers spacious air-conditioned accommodation with a terrace and free WiFi.

k
kate
From
United Kingdom
Photos do not do this homestay justice. Huge bedroom with both A/C and a ceiling fan. Very friendly and helpful owners. Walking distance to shops and restaurants. Beautiful place.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 6 reviews
Location 8.2
Price from
US$22
1 night, 2 adults

SunSet Guest House

Beruwala

Set in Beruwala, 2.1 km from Moragalla Beach and 47 km from Mount Lavinia Bus Stand, SunSet Guest House offers air conditioning.

F
Felix
From
Netherlands
The hosts are really nice and super helpful. It was my first accommodation in Sri Lanka, and it was the best start I could get: The host picked me up from the airport, helped me to get cash and a SIM card and explained a lot about the country and Beruwala with a lot of tips of what to do. The room was nice and clean and the house is right at the beach, with a big balcony facing the sea. I got amazing Sri Lankan breakfast every morning on the balcony and the hosts checked in with me regularly to make sure I have a smooth stay and to recommend things to do and places to visit. I can highly recommend the stay and would book again if I return to Beruwala.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 14 reviews
Location 9.8
Price from
US$22
1 night, 2 adults

E & C Guesthouse

Hotel in Beruwala

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.

s
susan lloyd
From
United Kingdom
This has to be one of my best stays in Sri Lanka. The breakfast was phenomenal, definitely the best I’ve had in my x3 week stay in Sri Lanka. Ashika, the young gentleman that runs this Guesthouse and his friend Charindu has got to be the friendliest, kindest people I’ve met during my time here, they are extremely professional, honest and speak very good English. The guesthouse is exceptionally clean, in walking distance to the beach, and the swimming pool is heaven on earth, the room was perfect with a beautiful balcony and views of surrounding area, everything was clean. As a solo traveller I felt comfortable and safe here immediately. Ashika, cooks the most delicious food ever and is always ready to help with all your enquiries. I came from a not so clean place and he did everything to help me, even getting Aloe Vera plants from the garden for my skin. I can highly recommend this guesthouse, it’s simply one of the best. I ended up saying x3 extra night here. Thank you for everything, I truly appreciated everything you did for me.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 22 reviews
Location 9.4
Price from
US$39.14
1 night, 2 adults

Shehan Villa

Beruwala

Set in Beruwala, 600 metres from Beru Beach, Shehan Villa offers accommodation with a private beach area, free private parking, a rooftop pool and an indoor pool.

J
Jana
From
Slovakia
The location was super! Everything at a hand. I didn't ask for breakfast or any meal, we arrenged that ourselves.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 5 reviews
Location 9.0
Price from
US$21.60
1 night, 2 adults

The beach gate villa

Beruwala

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.

L
Luisa
From
Germany
The room was comfortable and clean. Best part was the balcony where you can hang out and get a very delicious breakfast every day. Would definitely stay there again and highly recommend !! The people who own the villa were very kind and helpful!
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 24 reviews
Location 9.2
Price from
US$22.50
1 night, 2 adults

Aliya Lanka

Beruwala

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.

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 7 reviews
Location 8.7
Price from
US$54
1 night, 2 adults

Sky and Sand Guesthouse

Beruwala

Boasting pool with a view, Sky and Sand Guesthouse is situated on the beachfront in Beruwala. The property has pool and garden views, and is 1.8 km from Moragalla Beach.

H
Hannah
From
Germany
room was big, good shower, comfortable bed, pool was clean, garden was so pretty, dinner (prawns and tuna steak) was sooooo good
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 118 reviews
Location 8.5
Price from
US$61.75
1 night, 2 adults

Sunflower Beach Resort

Beruwala

Situated in Beruwala, a few steps from Moragalla Beach, Sunflower Beach Resort features accommodation with a garden, free private parking, a terrace and a restaurant.

A
Anina
From
Switzerland
large room directly at the beach, very friendly staff, delicious breakfast
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 70 reviews
Location 9.3
Price from
US$40
1 night, 2 adults
All beach hotels in Beruwala

Looking for a beach hotel?

There’s nothing quite like waking up to the sound of swirling waves and the smell of sea air through your bedroom window. Beachfront accommodation comes in a variety of forms, from well decked-out resorts to secluded homestays and villas. Beach hotel amenities can include air-conditioned rooms, private terraces overlooking the sea and outdoor pools with adjacent bars.

Most booked beach hotels in Beruwala and surroundings in the past month

See all
  • Popular with guests booking beach hotels in Beruwala

    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 51 reviews
  • Popular with guests booking beach hotels in Beruwala

    Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 24 reviews
  • Popular with guests booking beach hotels in Beruwala

    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 118 reviews
  • Popular with guests booking beach hotels in Beruwala

    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 104 reviews
  • Popular with guests booking beach hotels in Beruwala

    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 31 reviews
  • Popular with guests booking beach hotels in Beruwala

    Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 93 reviews
  • Popular with guests booking beach hotels in Beruwala

    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 27 reviews
  • Popular with guests booking beach hotels in Beruwala

    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 14 reviews
  • Popular with guests booking beach hotels in Beruwala

    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 70 reviews
  • Popular with guests booking beach hotels in Beruwala

    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 22 reviews

FAQ about beach hotels in Beruwala

Beach hotels that guests love in Beruwala

See all
  • Avg. price/night: US$75
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 97 reviews
    A lovely friendly atmosphere, staff and owners really took care of us. The food was incredible! The view from the garden is stunning and a perfect location to watch sunset.
    Guest review by
    Jessica
    People with friends
  • Avg. price/night: US$75
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 97 reviews
    Very cute villa with lovely furniture and many common areas. Nice garden and directly located at the ocean (sand beach for swimming is 5 min walking).
    Guest review by
    Mona
    Solo traveller
  • Avg. price/night: US$75
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 97 reviews
    The Place is stylish and calm, romantic yet simple. Coffee and coctails are very good. Prices are reasonable and massage is perfect. Managers are flexible and taking care about the guests very well. And, Yes, IT IS RIGHT ON THE BEACH! I am quite sure that is one of the best possible locations in the town. I apprecaite my stay and have nice memory.Regards, Rimma
    Guest review by
    Rimma
    Solo traveller
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 70 reviews
    Beautiful location on the beach :)
    Guest review by
    Wilson
    Solo traveller
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 27 reviews
    View from seaside restaurant is nice
    Guest review by
    Sharmi
    Young couple
  • Avg. price/night: US$50.99
    Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 45 reviews
    It was a really amazing location on the beach front. The rooms were really comfortable as well.
    Guest review by
    Shawn
    People with friends