Agoda Hero Banner

Find Hotels in Beruwala, Sri Lanka

163 vacation rentals and hotels available now

10 best hotels in Beruwala

Star rating
Review score
Our top picks
Lowest price first
Nearest to
Best reviewed
Cinnamon Bey Beruwela
Moragalla,Beruwala - View on map
"It was a memorable stay at Cinnamon Bey. Nice New hotel with friendly staff. Food Excellent. I enjoyed the breakfast a lot. Sri lankan dishes were excellent. I have tasted almost all sri lankan breakfast dishes in one morning and it was really nice. Cinnamon bey beach has advantage compared to other beach hotels in Beruwala. The Barbarian Reef act as water breaker and create a safe place to have sea bath. View with the light house is excellent."
Show more


695 reviews

Avg price per night
$ 124
Manara beach
Beruwala City Center,Beruwala - View on map
"Great place with amazing view with just next to the beach. Staff was super nice, well spoken and ready to go extra mile for their guests. This place gives value for the money and rooms got decent amount of square space. Internet was bit slow but didn't care much. Highly recommended."
Show more


2 reviews

Avg price per night
$ 55
Sun & Fun Family Hotel
Akkaramale,Beruwala - View on map
Avg price per night
$ 20
Ypsylon Tourist Resort
Moragalla,Beruwala - View on map

Very good

5 reviews

Avg price per night
$ 57
Selnara Private Luxury Villa
Moragalla,Beruwala - View on map
"there was no phone number given to call on the agoda voucher. when we followed the map to reach the hotel and reached the location there was no hotel there"
Show more

1 review

Avg price per night
$ 27
Bochum Lanka Resort
Moragalla,Beruwala - View on map

2 reviews

Avg price per night
$ 50
Earl's Reef
Moragalla,Beruwala - View on map
"Lovely hotel located in a quiet area of Beruwala right on the beach, there’s a decent reef 50m off the beach which offers some decent snorkelling. We had a ground floor room with direct access to the pool which was perfect for our kids. The breakfast is okay but nothing special, similarly the other available meals are nothing special and overpriced, best to walk 5 minutes down the beach to a small number of restaurants. The staff are friendly, eager to help and are really good with kids especially the chefs who created different ice cream sundaes for them. At the neighbouring hotel there’s a dive centre which isn’t shown on google maps. Loved the hotel but overall not too sure on Beruwala as a long stay location, it doesn’t offer much as a resort town. We will definitely stay again but only on our way further south."
Show more

Very good

222 reviews

The Palms Hotel Beruwala
Moragalla,Beruwala - View on map
"We came to this hotel for our honeymoon. We stayed in lots of hotels in Sri Lanka for our trip and found this one to be the best!! The room was spacious, with nice fixtures and fittings - everything in the room worked well. We were really impressed with the standard of the bathroom. We visited the other hotels along Beruwala beach too and still thought we had the best hotel. We would recommend this hotel to anyone staying in Sri Lanka as the service was so good. The Al-a-carte menu was overpriced and the food quality was very poor, the buffet was a whole lot better with lots of options (although most of them were quite spicy) but none of that mattered as there were so many restaurants to choose from in town which were very cheap and the food was amazing! The road up to the hotel is quite bumpy as it is not very well maintained. A Tuk Tuk ride into town cost Rs200 (from outside the front of the hotel). If you get a Tuk Tuk from the beach it will cost you Rs100 but they will try and take you to Gem shops, temples etc. "
Show more

Very good

188 reviews

Villa Velmarie & Ayurveda Resort
Maggona West,Beruwala - View on map
"Family get together is so friendly place in Villa Velmarie Sri lanka...I like very much..........."


20 reviews

OYO 246 Roy Villa Beach Hotel
Payagala North,Beruwala - View on map
"Excellent hotel for leisure. In general, Sri Lanka is a very crowded side, but this hotel gives a real chance to have a rest and relax. It has a good layout, a beautiful beach and comfortable rooms, brilliant staff - warm and attentive (especially want to point Sambath :) ). The owner of the hotel - Mr. Roy is very good and pleasant person, who holds the daily contact with each guest and is trying to create an ideal comfort for them. The hotel has a good restaurant - the tastiest dishes and very cheap. Next time of my visit to Sri Lanka, I'll stay at Roy Villa hotel again."
Show more

Very good

16 reviews

Fast facts about Beruwala, Sri Lanka

Accommodations163 properties
Popular hotelManara beach
Popular areaMoragalla
Nightly rates fromNZ$18

Discover the neighborhoods of Beruwala

Just viewed by other Agoda travelers

More about Beruwala

Finding the cheapest price for top hotels in Beruwala, Sri Lanka is easy with Whether traveling for business or leisure, Beruwala is an outstanding city to visit with over 179 hotels to choose from. Many areas, each with a distinctive atmosphere, are just waiting to be discovered across the city. Beruwala has many attractions to explore with its fascinating past, intriguing present and exciting future. There are so many things to do, you may want to stay an extra week or so to experience them all. Don't delay and book today to get the best hotel deals in Beruwala!