Skip to main content

Search hotels in Beruwala

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

Beruwala – 94 hotels and places to stay

  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 23 reviews
    From
    US$39
    1 night, 2 adults
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 5 reviews
    From
    US$145
    1 night, 2 adults
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 80 reviews
    From
    US$60
    1 night, 2 adults
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 60 reviews
    From
    US$56
    1 night, 2 adults
  • Scored out of 10, guest rating 6.4
    Pleasant - What previous guests thought, 7 reviews
    From
    US$64
    1 night, 2 adults
  • Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 45 reviews
    From
    US$50
    1 night, 2 adults
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 107 reviews
    From
    US$25
    1 night, 2 adults
  • Scored out of 10, guest rating 9.9
    Exceptional - What previous guests thought, 11 reviews
    From
    US$20
    1 night, 2 adults
  • Scored out of 10, guest rating 10
    Exceptional - What previous guests thought, 5 reviews
    From
    US$80
    1 night, 2 adults
  • Scored out of 10, guest rating 10
    Exceptional - What previous guests thought, 11 reviews
    From
    US$20
    1 night, 2 adults
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 6 reviews
    From
    US$20
    1 night, 2 adults
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 17 reviews
    From
    US$32
    1 night, 2 adults
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 26 reviews
    From
    US$23
    1 night, 2 adults
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 17 reviews
    From
    US$31
    1 night, 2 adults
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 27 reviews
    From
    US$32
    1 night, 2 adults
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 7 reviews
    From
    US$54
    1 night, 2 adults
  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 6 reviews
    From
    US$47
    1 night, 2 adults
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 58 reviews
    From
    US$29
    1 night, 2 adults
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 21 reviews
    From
    US$37
    1 night, 2 adults
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 120 reviews
    From
    US$79
    1 night, 2 adults

Hotels with airport shuttles in Beruwala

Airport shuttle (additional charge)
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 281 reviews
From US$44.96 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 173 reviews
From US$35 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 60 reviews
From US$56 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 27 reviews
From US$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 US$122.13 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 14 reviews
From US$31.08 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 80 reviews
From US$60 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 98 reviews
From US$65 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 13 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 10 reviews
From US$82.35 per night

Most booked hotels in Beruwala and surroundings 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 6.4
Pleasant - What previous guests thought, 7 reviews

Popular with guests booking hotels in Beruwala

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 5 reviews

Popular with guests booking hotels in Beruwala

Scored out of 10, guest rating 9.0
Superb - 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.4
Good - What previous guests thought, 45 reviews

Popular with guests booking hotels in Beruwala

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 44 reviews

Popular with guests booking hotels in Beruwala

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

Popular with guests booking hotels in Beruwala

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

Popular with guests booking hotels in Beruwala

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 80 reviews

Best hotels with breakfast in Beruwala and nearby

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

Offering a garden and sea view, CocoVilla Boutique Resort is set in Beruwala, less than 1 km from Beru Beach and 45 km from Mount Lavinia Bus Stand.

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

Located in Beruwala, Sunrise Relax Inn offers accommodation with a balcony and kitchen. This property offers access to a terrace, free private parking and free WiFi.

From US$22.80 per night
Scored out of 10, guest rating 6.4
Pleasant - What previous guests thought, 15 reviews

Situated in Bentota, 1.7 km from Beru Beach, Manara Beach Resort features accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area.

Rob Roy

Hotel in Beruwala
Breakfast options

Set within 1.5 km of Maggona Beach and 42 km of Mount Lavinia Bus Stand, Rob Roy offers rooms with air conditioning and a private bathroom in Beruwala.

From US$45.60 per night

Villa I Did is set in Beruwala and has a private pool and garden views. This property offers access to a balcony, free private parking and free WiFi.

From US$88.92 per night

Set 1.6 km from Moragalla Beach, Villa Avanthi offers a private beach area, an outdoor swimming pool and air-conditioned accommodation with a balcony and free WiFi.

From US$66.12 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 2 reviews

Offering a garden and garden view, Rupa Villa is situated in Beruwala, 1.6 km from Moragalla Beach and 46 km from Mount Lavinia Bus Stand.

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

Guesthouse Panorama in Beruwala has 1-star accommodation with a private beach area and a bar. This beachfront property offers access to a terrace, free private parking and free WiFi.

From US$33.99 per night

Budget hotels in Beruwala and nearby

Situated in Beruwala, 2.1 km from Moragalla Beach and 46 km from Mount Lavinia Bus Stand, Hanna Villa Beruwala offers an indoor pool and air conditioning.

From US$89.38 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 18 reviews

Situated in Beruwala, Sumal Villa offers beachfront accommodation 2 km from Moragalla Beach and provides various facilities, such as a garden, a bar and a shared lounge.

From US$37.40 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 20 reviews

Set in Bentota, 700 metres from Moragalla Beach and 46 km from Mount Lavinia Bus Stand, Star Light Tropical Villa offers spacious air-conditioned accommodation with a terrace and free WiFi.

From US$99.90 per night
Scored out of 10, guest rating 7.4
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 US$51.50 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 93 reviews

Featuring an open-air bath and views of garden, Pahalage Guesthouse is a recently renovated guest house located in Beruwala, 1.7 km from Moragalla Beach.

From US$56.70 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 120 reviews

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.

From US$71.50 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 60 reviews

Set in Beruwala, 500 metres from Moragalla Beach, Anura's Elephant offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

From US$56 per night

Featuring city views, The Olive Villa offers accommodation with a garden and a balcony, around 600 metres from Moragalla Beach.

From US$74.10 per night

Hotels located in the centre of Beruwala

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

Situated in Beruwala, 600 metres from Beru Beach and 44 km from Mount Lavinia Bus Stand, Prasad Villa offers air conditioning.

From US$14.36 per night

Situated in Beruwala, 600 metres from Beru Beach and 44 km from Mount Lavinia Bus Stand, Sujee Villa White House features accommodation with air conditioning and access to a garden with a terrace.

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

Featuring a terrace with garden views, a private beach area and water sports facilities, Shehan Villa can be found in Beruwala, close to Beru Beach and 44 km from Mount Lavinia Bus Stand.

From US$25.65 per night
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 1 review

Comprising a garden and a terrace, Sujee Villa White House is a recently renovated accommodation in Beruwala situated close to Beru Beach.

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

Boasting air-conditioned accommodation with a balcony, Sujee Villa CeylonHub is situated in Beruwala. This property offers access to a terrace, free private parking and free WiFi.

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

Set in Beruwala, Hidden Heaven Villa offers a private pool. This property offers access to a balcony, free private parking and free WiFi.

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

Set in Beruwala, 1.7 km from Beru Beach and 45 km from Mount Lavinia Bus Stand, Vishmitha Villa offers a garden and air conditioning.

From US$22.80 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 37 reviews

Set within 1.4 km of Moragalla Beach and 46 km of Mount Lavinia Bus Stand in Beruwala, Om yoga Shala Beruwala offers accommodation with seating area.

From US$20 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 US$33.86 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 107 reviews
We loved our stay at Sriyan Villa. Shameera is an extremely helpful and friendly host, from preparing us breakfast to giving plenty of tips of places to see in Sri Lanka. The villa itself is a hidden gem by the river and only 10 minutes away from the beautiful Morigalla beach. Villa is tastefully designed with antique-inspired style and has a green and peaceful garden. We will certainly come back :)
Guest review by
Morta
Switzerland
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
United Arab Emirates
From US$27.81 per night
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 17 reviews
We have very satisfied with our stay. The owner spoke fluent german we had dinner at the hotel and I must say the grilled fish and prawns were absolutely delicious. I highly recommend try the seafood dishes nice sea view from the balcony small guest house with beautiful view
Guest review by
Leni
Germany
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 32 reviews
Very friendly family who helped us carry the luggage upon arrival. The chef prepared us a very good meal that we ate at the beautiful beach. Sri Lankan breakfast on the same beach was very tasty.
Guest review by
Patrick
Belgium
From US$38 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 27 reviews
The best thing was the nature of the host family. They were very helpful. Breakfast was good in taste and quantity. Location is a bit far from beaches.
Guest review by
Nikumbh
India