The 10 best beach hotels in Beruwala, Sri Lanka | Booking.com
Skip to main content
In partnership with
gilda cosenza

Beach Hotels in Beruwala

Find the beach hotels that appeal to you the most

The best beach hotels in Beruwala

Check out our selection of great beach hotels in Beruwala

Filter by:

Review score

Sriyan Villa

Beruwala

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

S
Seneviratne
From
United States
Had a perfect and special breakfast. I really liked it. Host is very helpful. Arranged free transport to the beach. And helped to find everything what i want. And there is a kitchen with all the kitchen items you can cook there in your way. City also near to villa.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 104 reviews
Location 9.7
Price from
$22.50
1 night, 2 adults

Sunny Villa

Beruwala

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

Scored out of 10, guest rating 10.0
Exceptional - What previous guests thought, 5 reviews
Location 10.0
Price from
$80
1 night, 2 adults

Sujee Villa CeylonHub

Beruwala

Sujee Villa CeylonHub is a recently renovated homestay in Beruwala where guests can make the most of the private beach area and garden.

J
James
From
United States
One of the best stays I've had in Sri Lanka!!! Our stay at Sujee Villa was absolutely amazing. From the moment we arrived, we felt incredibly welcomed. Mr.Fernando, the owner, was fantastic and he was so friendly and helpful, making us feel right at home. He took care of everything we needed and was always there for us. Our room was spacious, comfortable, and impeccably clean. Highly recommended!
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 6 reviews
Location 8.2
Price from
$22
1 night, 2 adults

SunSet Guest House

Beruwala

SunSet Guest House is located in Beruwala, just 1.3 miles from Moragalla Beach and 29 miles from Mount Lavinia Bus Stand.

C
Carlos
From
Italy
Lovely owners helpful and willing to provide local tuk tuk rides.Nice rooms with a great balcony.The owner will help anything and gives advice. Small guest house with a beautiful sea view.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 12 reviews
Location 9.8
Price from
$22
1 night, 2 adults

E & C Guesthouse

Hotel in Beruwala

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.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 22 reviews
Location 9.4
Price from
$39.14
1 night, 2 adults

Shehan Villa

Beruwala

Offering garden views, Shehan Villa in Beruwala features accommodations, a private beach area, a rooftop pool, an indoor pool, and a garden.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 5 reviews
Location 9.0
Price from
$23.76
1 night, 2 adults

The beach gate villa

Beruwala

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.

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 22 reviews
Location 9.4
Price from
$22.50
1 night, 2 adults

Aliya Lanka

Beruwala

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.

s
sarah
From
United Kingdom
Comfortable and very quiet . Welcoming .
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 7 reviews
Location 8.7
Price from
$54
1 night, 2 adults

Sky and Sand Guesthouse

Beruwala

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

N
Nizar
From
United Arab Emirates
Comfortable guesthouse with spacious and renovated family rooms, great for an extended stay. It is 5min away from Cinnamon Bey beach. The staff extremely nice and helpful. The owner attends to his guests himself to make sure that our stay is great and exceeds expectations. They organized a cute setup for our friend whose birthday happened to be during our stay, they allowed us to check out later free of charge, and even arranged for a homemade lunch at the guesthouse itself, on the pergola, which was great. Highly recommended!
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 118 reviews
Location 8.5
Price from
$61.75
1 night, 2 adults

Sunflower Beach Resort

Beruwala

Located in Beruwala, a few steps from Moragalla Beach, Sunflower Beach Resort has accommodations with a garden, free private parking, a terrace and a restaurant.

R
Robin
From
Lebanon
Great and chill property, the breakfast was amazing and the staff was very chill
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 70 reviews
Location 9.3
Price from
$40
1 night, 2 adults
All beach hotels in Beruwala

Looking for a beach hotel?

There’s nothing like waking up to the sound of crashing waves and the sea air floating into your bedroom window. Beachfront accommodations come in a variety of forms, from all-inclusive resorts to secluded homestays and villas. Beach hotel amenities can include air-conditioned rooms, private terraces overlooking the sea, and outdoor pools with attached bars.

Most booked beach hotels in Beruwala and surrounding area in the past month

See all
  • 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.1
    Wonderful - What previous guests thought, 7 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, 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 9.8
    Exceptional - What previous guests thought, 22 reviews
  • Popular with guests booking beach hotels in Beruwala

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

    Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 45 reviews
  • Popular with guests booking beach hotels in Beruwala

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

    Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 70 reviews

FAQ about beach hotels in Beruwala

Beach Hotels That Guests Love in Beruwala

See all
  • Avg. price/night: $75
    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 96 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
    Travelers with friends
  • Avg. price/night: $75
    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 96 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 traveler
  • Avg. price/night: $75
    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 96 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 traveler
  • Avg. price/night: $49
    Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 70 reviews
    Beautiful location on the beach :)
    Guest review by
    Wilson
    Solo traveler
  • Avg. price/night: $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: $41.20
    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
    Travelers with friends
gogless