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.

S
Svetlana
From
Russia
Very caring and helpful staff. I want to thank everyone! The most professional chefs fed us very Delicious, I've always wanted a supplement 🤣 Seafood the freshest breakfasts a wide variety of. Guys, waiters, thank you too! Very large and spacious room, most comfortable rooms 👍 Very clean territory of the hotel, every morning the janitor carefully cleaned the beach, I want to say a huge thank you for your work (it is very pleasant to walk on a clean beach, I did not see neighboring hotels To clean their beaches) I also want to note the owner of the hotel, a great guy, will tell you where you can buy cheap excursions, will help organize a cheap transfer to the airport and always gave compliments 🥰 It is very pleasant to be in your hotel, you are one big caring family! 💜 I remember my vacation with great warmth. I already want to come back to you again 💫☝️
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
Dinésha
From
United Kingdom
Fantastic beach front location, quiet and private, view of sunset from terrace. Substantial breakfast with great coffee; and Hilda and her husband will help you with every wish. It’s easy to use PickMe or Uber apps to get cars to pick you up for trips into town (Beruwala, Aluthgama for crafts shopping, 1.25 hours from Colombo) just put Pahalage Guesthouse for pick up location which is right next door. You can also for Ayurveda treatments nearby at Bentota Ayurveda Centre +94 (77) 309 0538 or Prince Lanka Ayurveda +94 77 547 6466 and you can book both via WhatsApp.
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 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, 119 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
  • Avg. price/night: US$40
    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