Skip to main content

Search hotels in Beruwala

Enter your dates to see the latest prices and deals for Beruwala hotels

Beruwala – 96 hotels and places to stay

  • 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.4
    Wonderful - What previous guests thought, 81 reviews
    From
    $60
    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 7.7
    Good - What previous guests thought, 7 reviews
    From
    $145
    1 night, 2 adults
  • Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 45 reviews
    From
    $50
    1 night, 2 adults
  • 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 9.9
    Exceptional - What previous guests thought, 11 reviews
    From
    $20
    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.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.5
    Exceptional - What previous guests thought, 27 reviews
    From
    $32
    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.5
    Very Good - What previous guests thought, 14 reviews
    From
    $86
    1 night, 2 adults

Hotels with airport shuttles in Beruwala

Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 290 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 174 reviews
From $35 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 60 reviews
From $56 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 27 reviews
From $116.55 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 198 reviews
From $122.13 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 14 reviews
From $31.08 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 81 reviews
From $60 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 101 reviews
From $65 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 14 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 10 reviews
From $36.30 per night

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

See all

Popular with guests booking hotels in Beruwala

Popular with guests booking hotels in Beruwala

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

Popular with guests booking hotels in Beruwala

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 12 reviews

Popular with guests booking hotels in Beruwala

Popular with guests booking hotels in Beruwala

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 7 reviews

Popular with guests booking hotels in Beruwala

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 45 reviews

Popular with guests booking hotels in Beruwala

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

Popular with guests booking hotels in Beruwala

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

Popular with guests booking hotels in Beruwala

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 60 reviews

Popular with guests booking hotels in Aluthgama

Budget hotels in Beruwala and nearby

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 14 reviews

Offering a garden, CocoVilla Boutique Resort offers accommodations in Beruwala. This property offers access to a terrace and free private parking.

From $97.85 per night

Hanna Villa Beruwala is located in Beruwala, just 1.3 miles from Moragalla Beach and 28 miles from Mount Lavinia Bus Stand. This property offers a private pool and free private parking.

From $89.38 per night
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 I Did enjoys a location in Beruwala, 1.3 miles from Beru Beach and 27 miles from Mount Lavinia Bus Stand. This property offers access to a balcony, free private parking, and free Wifi.

From $88.92 per night

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
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

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
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

Best hotels with breakfast in Beruwala and nearby

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Sunrise Relax Inn provides a garden and accommodations with a kitchen in Beruwala, 1.5 miles from Beru Beach. This property offers access to a terrace, free private parking, and free Wifi.

From $22.80 per night

Rob Roy

Hotel in Beruwala
Breakfast options

Rob Roy is a recently renovated guest house in Beruwala near Maggona Beach. This property offers access to a terrace and free private parking. Guests can enjoy garden views.

From $45.60 per night

Cinnamon Luxury Villa, Beruwala,Bentota offers accommodations in Beruwala, 1.2 miles from Moragalla Beach and 29 miles from Mount Lavinia Bus Stand.

From $45.60 per night
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 7 reviews

Located in Beruwala, 1.2 miles from Moragalla Beach, Hela Gedara Villa Beruwala has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

From $146.90 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 3 reviews

Featuring a garden, Rupa Villa provides accommodations in Beruwala. This property offers access to a patio, free private parking, and free Wifi.

From $55.86 per night
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 38 reviews

Guesthouse Panorama provides air-conditioned accommodations in Beruwala. This beachfront property offers access to a terrace, free private parking, and free Wifi.

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

Featuring a garden, tashivilla provides accommodations in Maggona. This property offers access to a balcony, free private parking, and free Wifi.

From $36.80 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Providing massage services, Villa Butterfly provides accommodations in Moragalla. This property offers access to a terrace, free private parking, and free Wifi.

From $44.40 per night

Hotels located in the center of Beruwala

Scored out of 10, guest rating 5.0
Fair - What previous guests thought, 1 review

Prasad Villa offers accommodations in Beruwala, 27 miles from Mount Lavinia Bus Stand and 2.4 miles from Kande Viharaya Temple. The air-conditioned accommodation is a 6-minute walk from Beru Beach.

From $14.36 per night

Located in Beruwala, a 7-minute walk from Beru Beach and 28 miles from Mount Lavinia Bus Stand, Sujee Villa White House has accommodations with air conditioning and access to a garden with a terrace.

From $32.83 per night
Scored out of 10, guest rating 1.0
Bad - What previous guests thought, 1 review

Shehan villa offers accommodations in Beruwala, a 7-minute walk from Beru Beach and 28 miles from Mount Lavinia Bus Stand. This country house features free private parking and free shuttle service.

From $26.68 per night
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 7.0
Good - What previous guests thought, 1 review

Sujee Villa White House is a recently renovated guest house in Beruwala where guests can make the most of its garden and terrace.

From $25.08 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Sujee Villa CeylonHub is a recently renovated homestay in Beruwala, near Beru Beach. This property offers access to a terrace, free private parking, and free Wifi.

From $31.35 per night
Scored out of 10, guest rating 4.0
Disappointing - What previous guests thought, 1 review

Offering an outdoor swimming pool, Hidden Heaven Villa offers accommodations in Beruwala. This property offers access to a balcony, free private parking, and free Wifi.

From $144.21 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 3 reviews

Offering a garden, Vishmitha Villa offers accommodations in Beruwala. This property offers access to a balcony, free private parking, and free Wifi.

From $22.80 per night

FAQs about hotels in Beruwala

What Guests Said About Beruwala:

2.0

Not many food options in the area. Beach is okay not great.

Not many food options in the area. Beach is okay not great. Ocean beyond the reef is very rough, no real swimming area. Area is also not very upscale, compared to other areas we have been to in sri lanka.
Guest review by
Srinivas
India
8.0

Lovely place to relax. Large beach.

Lovely place to relax. Large beach. Not many restaurants on the beach and not as populated with tourists as other areas we visited, but we loved spending time in Shah Shah's and found a sun bed to relax in with an umbrella. Also recommend Pier 88 to eat out in near by Aluthgama, lovely river views and good quality food. Also recommend Kandoori if you fancy a bit of Indian cuisine. We didn't do many day trips as we had already done some in Mirissa but we did do a boat safari that was pleasant enough. Great location if you want to be relatively near to Colombo and the airport. We mostly relaxed by the pool and had Ayurvedic massages so recommend finding a nice hotel with good facilities. Worth a visit.
Guest review by
Melissa
United Kingdom

See reviews by guests who stayed at hotels in Beruwala

See all
From $36.48 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 107 reviews
A piece of heaven in the countryside of Sri Lanka. The villa is located inside a beautiful garden and just 10 min from the beach. The host will do everything to make you feel at home. I really appreciate that the host took me to visit the surrounding area free of charge. The breakfast was delicious, with a choice of Sri Lankan, Indian or Western food. For a very reasonable price, he also offers an excellent dinner. Thanks again :)
Guest review by
Jérôme
France
From $38.94 per night
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 26 reviews
The Beach Gate Villa in Beruwala offers a peaceful retreat with easy access to a quiet beach. The rooms are clean, well-maintained, and equipped with essential amenities like air conditioning and mosquito nets for comfort. The host is welcoming and attentive, ensuring a pleasant stay.
Guest review by
Madushanka
Sri Lanka
From $56.70 per night
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 95 reviews
Comfortable room, excellent shower, air con and lovely pool. Food was good and friendly staff. 2 minutes from the beach.
Guest review by
Ruth
United Kingdom
From $60 per night
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 81 reviews
The place is clean, but not very charming compared to other places in Sri Lanka.
Guest review by
Ruth
Germany
Scored out of 10, guest rating 5.6
Fair - What previous guests thought, 23 reviews
Friendly staff Super breakfast Beautiful beach view
Guest review by
Neetha
Sri Lanka