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 selection of great beach hotels in Beruwala

  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 107 reviews
    From
    $25
    1 night, 2 adults
  • Scored out of 10, guest rating 10
    Exceptional - What previous guests thought, 5 reviews
    From
    $80
    1 night, 2 adults
  • Scored out of 10, guest rating 10
    Exceptional - What previous guests thought, 12 reviews
    From
    $20
    1 night, 2 adults
  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 6 reviews
    From
    $20
    1 night, 2 adults
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 17 reviews
    From
    $32
    1 night, 2 adults
  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 23 reviews
    From
    $39
    1 night, 2 adults
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 26 reviews
    From
    $23
    1 night, 2 adults
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 17 reviews
    From
    $31
    1 night, 2 adults
  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 81 reviews
    From
    $60
    1 night, 2 adults
  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 7 reviews
    From
    $54
    1 night, 2 adults
  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 6 reviews
    From
    $47
    1 night, 2 adults
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 59 reviews
    From
    $29
    1 night, 2 adults
  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 21 reviews
    From
    $37
    1 night, 2 adults
  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 121 reviews
    From
    $79
    1 night, 2 adults
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 60 reviews
    From
    $56
    1 night, 2 adults
  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 14 reviews
    From
    $86
    1 night, 2 adults
  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 68 reviews
    From
    $40
    1 night, 2 adults
  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 38 reviews
    From
    $33
    1 night, 2 adults
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 18 reviews
    From
    $36
    1 night, 2 adults
  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 95 reviews
    From
    $62
    1 night, 2 adults

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

Popular with guests booking beach hotels in Beruwala

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 17 reviews

Popular with guests booking beach hotels in Beruwala

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

Popular with guests booking beach hotels in Beruwala

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 33 reviews

Popular with guests booking beach hotels in Beruwala

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 29 reviews

Popular with guests booking beach hotels in Beruwala

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

Popular with guests booking beach hotels in Beruwala

Popular with guests booking beach hotels in Beruwala

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 23 reviews

Popular with guests booking beach hotels in Beruwala

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 97 reviews

Popular with guests booking beach hotels in Beruwala

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 95 reviews

Save money on beach in Beruwala and nearby – budget options available

Manara Beach Resort

Bentota
Budget options available
Scored out of 10, guest rating 6.4
Pleasant - What previous guests thought, 17 reviews

Located in Bentota, one mile from Beru Beach, Manara Beach Resort has accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area.

From $95 per night

Villa Avanthi

Beruwala
Budget options available

Villa Avanthi enjoys a location in Beruwala, a 18-minute walk from Moragalla Beach and 29 miles from Mount Lavinia Bus Stand.

From $66.12 per night

Sumal Villa

Beruwala
Budget options available
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 18 reviews

1.2 miles from Moragalla Beach in Beruwala, Sumal Villa provides accommodations with access to spa facilities and wellness packages.

From $37.40 per night

Sunrise Holiday Apartment

Beruwala
Budget options available

Featuring a garden, Sunrise Holiday Apartment offers accommodations in Beruwala. This beachfront property offers access to a balcony, free private parking, and free Wifi.

From $62.70 per night

Hotel Coconut Bar Sea Lodge

Beruwala
Budget options available
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 45 reviews

Hotel Coconut Bar Sea Lodge has a private beach area, terrace, a restaurant and bar in Beruwala.

From $51.50 per night

Pahalage Guesthouse

Beruwala
Budget options available
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 95 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

Colibri Villa

Maggona
Budget options available
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 21 reviews

A few steps from Maggona Beach in Maggona, Colibri Villa offers accommodations with access to spa facilities, wellness packages, and beauty services.

From $82.60 per night

Ranga Holiday Resort

Bentota
Budget options available
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 12 reviews

Located within 0.6 miles of Bentota Lake in Bentota, Ranga Holiday Resort provides an outdoor swimming pool and a garden.

From $102.85 per night

Enjoy breakfast in Beruwala and nearby

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 416 reviews

Cinnamon Bey features bright and spacious rooms with a private balcony. It features an outdoor pool.

From $324.50 per night

The Palms

Bentota
Breakfast options
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 138 reviews

Welcome to The Palms! Located in the picturesque town of Beruwala, Sri Lanka. The Palms offers a tropical paradise with the glistening Indian Ocean as its backdrop.

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 472 reviews

Occidental Eden Beruwala provides elegant rooms on the west coast of Sri Lanka, along the golden sands of Beruwela. It features a freshwater outdoor pool, an Ayurveda Center and 3 restaurants.

From $237.97 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 106 reviews

Lucky Prince Villa & Ayurveda Wellness provides beachfront accommodations in Aluthgama.

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 304 reviews

NH Bentota Ceysands Resort is located a 15-minute drive from the popular Sea Turtle Hatchery. It features an outdoor swimming pool and a fitness center. Free Wi-Fi access is available at all areas.

From $170.49 per night

Marina Bentota

Bentota
Breakfast options
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 1 review

Located in Bentota, a few steps from Bentota Beach, Marina Bentota has accommodations with a garden, free private parking, a private beach area and a terrace.

From $177.76 per night
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 193 reviews

Providing pool views, Thoduwawa Beach Villa in Paiyagala South provides accommodations, a private beach area, pool with a view, a garden, and a terrace.

From $63.27 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 797 reviews

Located in Bentota, a 3-minute walk from Bentota Beach, Cinnamon Bentota Beach - Signature Selection has accommodations with an outdoor swimming pool, free private parking, a fitness center and a...

From $480.26 per night

Beach Hotels with swimming pools in Beruwala and nearby

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

Shehan Villa offers accommodations in Beruwala, a 7-minute walk from Beru Beach and 28 miles from Mount Lavinia Bus Stand. With garden views, this accommodation provides a terrace.

From $25.65 per night
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 39 reviews

Located in Bentota, 1.6 miles from Bentota Beach, Lagoon Bentota Resort has accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area.

From $62.44 per night
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 725 reviews

Thaala Bentota is located on the best beach strip along Sri Lanka’s western coastline. The property is 62 mi from Bandaranaike International Airport and 41 mi away from the city of Colombo.

From $220.66 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 453 reviews

Nestled along the sun-kissed southwest coast of Sri Lanka, EKHO Surf Bentota is an invitation to a paradisiacal haven.

From $280.55 per night

Riviera Tide

Bentota
Swimming pool
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 27 reviews

Located in Bentota, a 5-minute walk from Bentota Beach, Riviera Tide provides accommodations with a garden, free private parking, a restaurant and a bar.

From $116.55 per night

Just a 5-minute walk from Bentota Beach and half a mile from Bentota Lake, The Oakwood A Frame Heaven features accommodations in Bentota, with a garden and a bar.

From $66.60 per night

Canal Villa

Bentota
Swimming pool
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 71 reviews

Providing garden views, Canal Villa in Bentota offers accommodations, a private beach area, an open-air bath, free bikes, a garden, and a terrace.

From $47.50 per night
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 10 reviews

Located in Padagala, 27 miles from Bambalapitiya Railway Station, Roy Villa Beach Front has accommodations with a garden, free private parking, a private beach area and a terrace.

From $36.30 per night

Highly rated beach hotels in Beruwala and nearby

Ceylonika Rest

Aluthgama
8.0+ review score
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 6 reviews

Ceylonika Rest in Aluthgama provides adults-only accommodations with a private beach area and a garden. There's a private entrance at the homestay for the convenience of those who stay.

From $29.12 per night

Senero House

Bentota
8.0+ review score
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 23 reviews

Just a 5-minute walk from Bentota Beach and 400 yards from Bentota Lake, Senero House features accommodations in Bentota with a shared lounge.

From $22.95 per night
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 61 reviews

Offering garden views, Bentota Orchid House in Bentota features accommodations, a garden, and a terrace. This beachfront property offers access to a patio, free private parking, and free Wifi.

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 104 reviews

Offering a garden and a shared lounge, Channa Villa & Tours in Bentota is close to Bentota Beach and Bentota Lake.

Tharul Home

Bentota
8.0+ review score
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 41 reviews

Offering sea views, Tharul Home in Bentota provides accommodations, a garden, and a shared lounge. This beachfront property offers access to a balcony, free private parking, and free Wifi.

From $18 per night

Jilan Homestay

Bentota
8.0+ review score
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 75 reviews

Jilan Homestay provides beachfront accommodations in Bentota. This homestay provides free private parking, free shuttle service, and free Wifi.

From $16 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 113 reviews

Chami Villa Bentota is located in Bentota just 164 feet from the beach and 328 feet from Bentota Railways Station. the guest house provides simple accommodations with private bathrooms and free Wi-Fi...

From $45 per night

Bentota Home Stay

Bentota
8.0+ review score
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 116 reviews

A 7-minute walk from Bentota Beach in Bentota, Bentota Home Stay offers accommodations with access to beauty services. This beachfront property offers access to a terrace and free private parking.

From $27 per night

FAQ about beach hotels in Beruwala

Beach Hotels That Guests Love in Beruwala

See all
Scored out of 10, guest rating 8.6
Excellent - 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
Travelers with friends
Avg. price/night: $33.99
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 38 reviews
Super friendly hosts, great breakfast, perfect location and an amazing ocean view from the rooftop of the restaurant!
Guest review by
Zara
Solo traveler
Scored out of 10, guest rating 8.6
Excellent - 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 traveler
Scored out of 10, guest rating 8.6
Excellent - 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 traveler
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 68 reviews
Beautiful location on the beach :)
Guest review by
Wilson
Solo traveler
Avg. price/night: $50
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 29 reviews
View from seaside restaurant is nice
Guest review by
Sharmi
Young couple
Avg. price/night: $51.50
Scored out of 10, guest rating 7.3
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