Agoda Hero Banner

Find Hotels in Beruwala, Sri Lanka

143 vacation rentals and hotels available now

11 best hotels in Beruwala

Star rating
Review score
Our top picks
Lowest price first
Nearest to
Best reviewed
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
7.3

Very good

191 reviews

Avg price per night
$ 127
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
8.3

Excellent

705 reviews

Avg price per night
$ 107
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
7.8

Very good

222 reviews

Avg price per night
$ 79
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
6.9

Very good

3 reviews

Avg price per night
$ 28
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
8

Excellent

5 reviews

Avg price per night
$ 52
Occidental Eden Beruwala
Moragalla,Beruwala - View on map
"eden hotel was my second stop in the lovely sri lanka. as soon as we reach the hotel the friendly receptionist nayomi was waiting for us with the welcome drinks and very genuine smile. they give us a us a room with a very nice view. the thing is that the furniture with the decorations looks very old. they definitely needs to do some renovation especially in comparison with the other hotels that we've stayed in in the same area. the second day of our stay my wife and i had an incident. we went tour in the lagoon and were bitten by some wild mosquitos and bugs. plus the ones already next to the beach and swimming pool of the hotel. we informed the admission staff the lovely thelma and also nayomi and they really impress us with their efficiency . nayomi called for a transport to take me to a pharmacie in the same time thelma called for a doctor who was busy however since we were frustrated with all the scary big bites they let us talk to the doctor who reassure us and told us that she will be there as soon as she can. half an hour later the doctor with the proper medicine was there. thelma sent the maintenance with the house keeping to do a thorough cleaning plus to fix a mosquitonette in our room. they really knew how to take care of us. i was planning to stay in eden for only 4 days so i can move to my next stop however we extend it to one week. the seafood in the pool restaurant "splash " is amazing and zeyosa was taking care of us every day with his lovely smile and hat. every day we were lucky to assist a different theme buffet and also a different entairtenment. there is also a hidden restaurant in the second floor which is very posh and fancy. ask watever you like and the chef will prepare it. the have an amazing palate pleaser and the staff is very professional. to summarize , we had a lovely stay in this hotel, the pool is very nice, beach area lovely, food is awesome and the staff is really five star. who cares about the rooms as fare as it's ve"
Show more
8.2

Excellent

272 reviews

Villa Alex
Moragalla,Beruwala - View on map
8.4

Excellent

1 review

Ypsylon Tourist Resort
Moragalla,Beruwala - View on map
7.5

Very good

5 reviews

Avg price per night
$ 50
OYO 354 Lagoon Garden Hotel
Moragalla,Beruwala - View on map
"We have stayed in several hotels and villas in this area and found this to be a good choice."
8.8

Excellent

1 review

Sea Breeze
Moragalla,Beruwala - View on map
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
7.3

Very good

191 reviews

Avg price per night
$ 127

Fast facts about Beruwala, Sri Lanka

Accommodations143 properties
Popular hotelManara beach
Popular areaMoragalla
Nightly rates fromC$14

Discover the neighborhoods of Beruwala


Frequently asked questions

What's the average price of a hotel in Beruwala?

The average price for a 3-star hotel in Beruwala is USD 28. The average price for a 4-star hotel in Beruwala is USD 85. The average price for a 5-star hotel in Beruwala is USD 101.

What's the average price of a hotel in Beruwala this weekend?

The average price for a 3-star hotel in Beruwala this weekend is USD 26. The average price for a 4-star hotel in Beruwala this weekend is USD 84. The average price for a 5-star hotel in Beruwala this weekend is USD 99.

What's the average price of a hotel in Beruwala tonight?

The average price for a 3-star hotel in Beruwala tonight is USD 26. The average price for a 4-star hotel in Beruwala tonight is USD 80. The average price for a 5-star hotel in Beruwala tonight is USD 110.

What are the most popular hotels in Beruwala?

Popular hotels in Beruwala include Cinnamon Bey Beruwela and Selnara Private Luxury Villa.

What are the best hotels in Beruwala for couples?

Couples who stayed in Beruwala have given high ratings to Cinnamon Bey Beruwela, Ypsylon Tourist Resort and Earl's Reef.

What are the best hotels in Beruwala for families?

Families who stayed in Beruwala highly recommend Cinnamon Bey Beruwela.

What hotels in Beruwala have the best views?

Verified travelers to Beruwala have given top reviews for the views at Cinnamon Bey Beruwela.

What hotels in Beruwala have the best breakfast?

Verified travelers to Beruwala have given top reviews for the breakfast at Cinnamon Bey Beruwela, Earl's Reef and Occidental Eden Beruwala.

What's the best neighborhood in Beruwala to stay in?

Popular neighborhoods among travelers staying in Beruwala include Moragalla, Beruwala City Center and Akkaramale.

Show more questions



More about Beruwala

Finding the cheapest price for top hotels in Beruwala, Sri Lanka is easy with Agoda.com. 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!