Hotels in Beruwala

Search and compare Beruwala hotels from hundreds of travel sites and save

Beruwala, Sri Lanka
Sep 23 — Sep 242
Beruwala, Sri Lanka
Thu 9/23
Fri 9/24
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Beruwala

Filter by star ratings
All filters
Arcade Beach Hotel
Arcade Beach Hotel
9.2 Excellent
No 262 Galle Road Galbada Induruwa, Induruwa, Sri Lanka
Show on map
6.5 mi from city centre, Beruwala 
ExcellentBased on 128 reviews
9.2

This comfortable inn in Induruwa offers complimentary Wi-Fi, as well as a private beach and a 24-hour reception. It also features an airport shuttle, a car rental desk and a garden.

Panchi Villa
Panchi Villa
8.4 Excellent
339/7a Kurudu Watta, Warahena, Bentota, Sri Lanka
Show on map
5.6 mi from city centre, Beruwala 
ExcellentBased on 118 reviews
8.4

Boasting an outdoor pool, Panchi Villa is situated in Bentota and provides comfortable accommodation. It also offers a sun deck, a coffee bar and valet parking.

The Palms Hotel Beruwala
The Palms Hotel Beruwala
8.0 Excellent
Moragalla, Beruwala, Sri Lanka
Show on map
1.9 mi from city centre, Beruwala 
ExcellentBased on 314 reviews
8.0

Situated in Beruwala, The Palms offers 4-star accommodation, as well as an outdoor pool, a private beach and free Wi-Fi. It also provides a kids pool, an express check-in and check-out feature and 24-hour room service.

Heritance Ayurveda (All Meals + Ayurveda)
Heritance Ayurveda (All Meals + Ayurveda)
Moragalla Beach, Beruwala, Sri Lanka
Show on map
2.2 mi from city centre, Beruwala 

Heritance Ayurveda is situated in Beruwala and features complimentary wireless internet. It provides 5-star accommodation with air-conditioned rooms.

Tips for booking a Beruwala hotel

Cheapest month:October
Most expensive month:December
Average price in Beruwala:$102/night
Absolute cheapest price found:$17/night
Cheapest day:Tuesday
Most expensive day:Saturday
$58 - $202
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$54 - $83
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in Beruwala, Kalutara District

Show all 158 hotels

Hotel prices in Beruwala

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Beruwala

Beruwala travel FAQs

  • What are the best hotels in Beruwala?

    Beruwala is home to many highly-rated hotels, one of which is Earl's Reef, which has a current rating of 7.8. For other potential stays, consider The Palms Hotel Beruwala and Surewo Apartment, which can also be great places to stay in Beruwala.

  • What is a good hotel near Beruwela Harbour?

    Reviews of Ypsylon Resort recommend it as a good place to stay near Beruwela Harbour, scoring 8.0/10 from 153 ratings.

  • How much do hotels in Beruwala cost?

    Beruwala hotels have an average price of $49/night (based on searches on HotelsCombined in the last 3 days).

  • How much is a cheap hotel in Beruwala?

    Over the last 3 days, Beruwala hotels have been found for as cheap as $10/night in searches by HotelsCombined users.

  • How much is a hotel in Beruwala tonight?

    Over the last 3 days, the starting price of a hotel in Beruwala tonight has been as low as $10 and the average price has been $54. If you’d prefer 4-star accommodation, expect to pay at least $56 for this evening.