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.

E
Elizabeth
From
Malta
Located close to the beach, the homestay is very welcoming and has a beautiful garden where one can sit and relax. The rooms were clear, equipped with kettle and fridge and very comfortable. Would highly recommend the place. The host is very helpful and prepared a very good breakfast for.us.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 105 reviews
Price from
US$25
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.

A
Aldona
From
Poland
We had a fantastic time at Sunny Villa. Sarah and Rosi gave us the impression that we were staying at a family home rather than a guesthouse as soon as we arrived. Both of them are incredibly kind, welcoming, and sincerely helpful they are always smiling and have excellent local advice. The beach, which has good waves for surfing and clear water for swimming, is only a short stroll away, making the location ideal. After long days in the sun, the clean, comfortable rooms and beds were just what we needed. Sunny Villa made us feel welcome in every way. You come here as a visitor and go away feeling like a member of the family. Our stay was better than we could have imagined. Highly recommend!
Scored out of 10, guest rating 10.0
Exceptional - What previous guests thought, 5 reviews
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
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
Price from
US$24
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.

J
John
From
New Zealand
Everything was super clean & the property carefully maintained and cared for. Great breakfast 🙏
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 22 reviews
Price from
US$39.14
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.

v
valentino
From
Italy
Professionality, kindness, the host has been helpful in everything we needed. The room was very clean and confortable. The breakfast was perfect.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 24 reviews
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
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, 119 reviews
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.

W
Wilson
From
Germany
Beautiful location on the beach :)
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 70 reviews
Price from
US$40
1 night, 2 adults

Paradise Bay

Beruwala

Located in Beruwala, Paradise Bay offers beachfront accommodation 2 km from Moragalla Beach and offers various facilities, such as a private beach area, an infinity pool and a garden.

D
David
From
Sweden
Me and my family stayed in the first floor apartment for 6 nights. The apartment was good. It had comfortable beds, a good AC, a nice kitchen and a big balcony with a sea view. The breakfast is served in the beach café and was delicious. The location is perfect. The beach by the hotel is small and calm, protected by a reef, making it good for swimming and snorkeling. There are sunbeds available. Then there is a larger beach next by, that you can reach in just a few minutes walk, where the waves are high and good for surfing. There are plenty of restaurants on the beach, but it is also easy to take a tuk tuk to the city, takes about 5-10 minutes. Hilda, Tutu and the rest of the staff where amazingly kind and helpful, and made our stay here unforgettable.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 31 reviews
Price from
US$114
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 8.1
    Very good - What previous guests thought, 93 reviews
  • Popular with guests booking beach hotels in Beruwala

    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 105 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.9
    Fabulous - What previous guests thought, 119 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.5
    Very good - What previous guests thought, 27 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, 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
  • Avg. price/night: US$49
    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