Agoda Hero Banner

Find Hotels in Beruwala, Sri Lanka

147 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
Cinnamon Bey Beruwela
Moragalla,Beruwala - View on map
  1. Transport to airport
  2. Valet parking
  3. Shuttle service
  4. Complimentary WIFi in all rooms
  5. Swimming pool [indoor]
  6. Exercise area
  7. Front desk [24-hour]
  8. BBQ facilities
"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

707 reviews

Avg price per night
$ 112
Earl's Reef
Moragalla,Beruwala - View on map
  1. Transport to airport
  2. Bicycle rental
  3. Valet parking
  4. Complimentary WIFi in all rooms
  5. Exercise area
  6. Spa
  7. Front desk [24-hour]
  8. Check-in/out [express]
"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

226 reviews

Avg price per night
$ 67
Lanka Princess All Inclusive Hotel
Moragalla,Beruwala - View on map
  1. Transport to airport
  2. Complimentary WIFi in all rooms
  3. Front desk [24-hour]
  4. BBQ facilities
  5. Exercise area
  6. Spa
  7. Luggage storage
  8. Swimming pool [outdoor]
"Very relaxing stay at the Lanka Princess - very friendly pool and restaurant staff - pool areas great and calm with no children - the room very clean and comfortable - food excellent with good choice between western and sri lankan food. Is marketed mainly at Germans but wasn't a problem even though I am from UK, all the staff spoke English. I wouldn't go there for a wild time though as is very sedentary, calm/relaxed atmosphere and most people middle age - if you want relaxation this is a good place! The only negetive is the reception staff could be a bit more customer focused and the day before leaving oen of them interupted my breakfast to bizarrely ask what time i would be checking out the next day, why i have no idea but felt was rather inappropriate/unnecessary, and i note that another person mentioned this in the reviews - hotel take note! Otherwise was hassle free and all the other staff were no hassle and right level of friendliness/attention. I'd definately return next time in Sri Lanka. "
Show more
8.6

Excellent

26 reviews

The Palms Hotel Beruwala
Moragalla,Beruwala - View on map
  1. Transport to airport
  2. Car park
  3. Shuttle service
  4. Complimentary WIFi in all rooms
  5. Swimming pool [indoor]
  6. Exercise area
  7. Front desk [24-hour]
  8. Check-in/out [express]
"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

Ypsylon Tourist Resort
Moragalla,Beruwala - View on map
  1. Transport to airport
  2. Valet parking
  3. Shuttle service
  4. Complimentary WIFi in all rooms
  5. Spa
  6. Swimming pool [outdoor]
  7. BBQ facilities
  8. Luggage storage
7.5

Very good

5 reviews

Avg price per night
$ 30
Lagoon villa Beruwala
Moragalla,Beruwala - View on map
  1. Transport to airport
  2. Car park
  3. Shuttle service
  4. Complimentary WIFi in all rooms
  5. BBQ facilities
  6. Bicycles
  7. Laundry service
  8. Room service
8.4

Excellent

2 reviews

Selnara Private Luxury Villa
Moragalla,Beruwala - View on map
  1. Transport to airport
  2. Bicycle rental
  3. Pets allowed
  4. Car park
  5. Spa
  6. Game room
  7. Shuttle service
  8. Complimentary WIFi in all rooms
"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
7.6

Very good

4 reviews

Avg price per night
$ 30
Thoduwawa Beach Villa
Maha Paiyagala,Beruwala - View on map
  1. Transport to airport
  2. Car park
  3. Shuttle service
  4. Complimentary WIFi in all rooms
  5. Swimming pool [outdoor]
  6. Private beach
  7. Luggage storage
  8. Check-in/out [private]
Avg price per night
$ 28
Manara beach
Beruwala City Center,Beruwala - View on map
  1. Transport to airport
  2. Car park
  3. Complimentary WIFi in all rooms
  4. Front desk [24-hour]
  5. Swimming pool [indoor]
  6. Private beach
  7. BBQ facilities
  8. Luggage storage
"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
$ 50
Occidental Eden Beruwala
Moragalla,Beruwala - View on map
  1. Transport to airport
  2. Valet parking
  3. Shuttle service
  4. Complimentary WIFi in all rooms
  5. Hot tub
  6. Kids club
  7. Front desk [24-hour]
  8. Check-in/out [express]
"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

Cinnamon Bey Beruwela
Moragalla,Beruwala - View on map
  1. Transport to airport
  2. Valet parking
  3. Shuttle service
  4. Complimentary WIFi in all rooms
  5. Swimming pool [indoor]
  6. Exercise area
  7. Front desk [24-hour]
  8. BBQ facilities
"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

707 reviews

Avg price per night
$ 112

Fast facts about Beruwala, Sri Lanka

Accommodations147 properties
Popular hotelManara beach
Popular areaMoragalla
Nightly rates from$11

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 38. The average price for a 4-star hotel in Beruwala is USD 66. The average price for a 5-star hotel in Beruwala is USD 106.

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 41. The average price for a 4-star hotel in Beruwala this weekend is USD 77. The average price for a 5-star hotel in Beruwala this weekend is USD 111.

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

The average price for a 3-star hotel in Beruwala tonight is USD 41. The average price for a 4-star hotel in Beruwala tonight is USD 63. The average price for a 5-star hotel in Beruwala tonight is USD 108.

What are the most popular hotels in Beruwala?

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 Earl's Reef, Occidental Eden Beruwala and Cinnamon Bey Beruwela.

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

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

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!