Hotels in Beruwala

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

Beruwala, Sri Lanka
23 Jul — 24 Jul2
Beruwala, Sri Lanka
Fri 23/7
Sat 24/7
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Beruwala

Filter by star ratings
All filters
Anantara Kalutara Resort
Anantara Kalutara Resort
9.2 Excellent
St Sebastian Rd Katukurunda, Kalutara, Sri Lanka
Show on map
9.9 km from city centre, Beruwala 
ExcellentBased on 228 reviews
9.2

Featuring a shuttle service to Ratmalana Airport, plus free Wi-Fi, Anantara Kalutara Resort is a comfortable place to stay in Kalutara. It offers 5-star accommodation with air-conditioned rooms.

Cinnamon Bey Beruwala
Cinnamon Bey Beruwala
7.9 Good
130 Glennie Street, Beruwala, Sri Lanka
Show on map
2.9 km from city centre, Beruwala 
GoodBased on 740 reviews
7.9

Situated in Beruwala, Cinnamon Bey is located an easy drive from Bentota and Kalutara. It offers an outdoor pool, a sauna and complimentary wireless internet.

Induruwa Beach Resort
Induruwa Beach Resort
Kaikawala 1, Bentota, Sri Lanka
Show on map
7.2 km from city centre, Beruwala 

Situated in Induruwa, Induruwa Beach Resort is located within easy driving distance of Bentota and Beruwala. It also provides a private beach, an outdoor pool and a sauna.

Lanka Princess Hotel
Lanka Princess Hotel
8.8 Excellent
Kaluwamodara, Bentota, Sri Lanka
Show on map
3.9 km from city centre, Beruwala 
ExcellentBased on 75 reviews
8.8

This comfortable resort in Beruwala offers complimentary wireless internet, as well as a swimming pool and an outdoor pool. It provides 4-star accommodation with air-conditioned rooms.

Tips for booking a Beruwala hotel

Cheapest month:October
Most expensive month:December
Average price in Beruwala:$129/night
Absolute cheapest price found:$23/night
Cheapest day:Tuesday
Most expensive day:Saturday
$83 - $248
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$73 - $112
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Beruwala hotels

Show all 160 hotels
1
Anantara Kalutara Resort
Anantara Kalutara Resort
9.2 Excellent
St Sebastian Rd Katukurunda, Kalutara, Sri Lanka
Show on map
1.9 km from city centre, Kalutara 

Featuring a shuttle service to Ratmalana Airport, plus free Wi-Fi, Anantara Kalutara Resort is a comfortable place to stay in Kalutara. It offers 5-star accommodation with air-conditioned rooms.

Cheapest hotels in Beruwala, Kalutara District

Show all 160 hotels
Induruwa Beach Resort
Induruwa Beach Resort
Kaikawala 1, Bentota, Sri Lanka
Show on map
1.2 km from city centre,  

Situated in Induruwa, Induruwa Beach Resort is located within easy driving distance of Bentota and Beruwala. It also provides a private beach, an outdoor pool and a sauna.

$87
Avg. per night
Cinnamon Bey Beruwala
Cinnamon Bey Beruwala
7.9 Good
130 Glennie Street, Beruwala, Sri Lanka
Show on map
2.9 km from city centre,  

Situated in Beruwala, Cinnamon Bey is located an easy drive from Bentota and Kalutara. It offers an outdoor pool, a sauna and complimentary wireless internet.

$126
Avg. per night
Anantara Kalutara Resort
Anantara Kalutara Resort
9.2 Excellent
St Sebastian Rd Katukurunda, Kalutara, Sri Lanka
Show on map
1.9 km from city centre,  

Featuring a shuttle service to Ratmalana Airport, plus free Wi-Fi, Anantara Kalutara Resort is a comfortable place to stay in Kalutara. It offers 5-star accommodation with air-conditioned rooms.

$221
Avg. per night
Lanka Princess Hotel
Lanka Princess Hotel
8.8 Excellent
Kaluwamodara, Bentota, Sri Lanka
Show on map
3.3 km from city centre,  

This comfortable resort in Beruwala offers complimentary wireless internet, as well as a swimming pool and an outdoor pool. It provides 4-star accommodation with air-conditioned rooms.

$262
Avg. per night

Hotel prices in Beruwala

4 stars and up

$126 - $262

Anantara Kalutara Resort

No. 1 most popular

$221
Avg. per night
Lanka Princess Hotel

No. 2 most popular

$262
Avg. per night
Cinnamon Bey Beruwala

Best value

$126
Avg. per night

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?

    Cinnamon Bey Beruwala, rated with a score of 7.9 from 740 reviewers, is one of the most popular hotels in Beruwala. Other top stays include Earl's Reef, with an average rating of 7.8 from 813 reviewers, and The Palms Hotel Beruwala, with a score of 8.0 from 314 reviewers.

  • What is a good hotel near Beruwela Harbour?

    A good hotel close to Beruwela Harbour is Ypsylon Resort (rated 8.0/10 from 161 reviews).

  • How much is a hotel in Beruwala tonight?

    A hotel in Beruwala tonight has an average price of $72, but some deals have been found for as low as $14 in HotelsCombined searches over the last 72 hours. Prices in Beruwala are changing frequently.