The 10 best accommodation in Beruwala, Sri Lanka | Booking.com
Skip to main content

Accommodation in Beruwala

Find the accommodation that appeal to you the most

The best accommodation in Beruwala

Check out our pick of great accommodation in Beruwala

Filter by:

Review score

Sriyan Villa

Beruwala

Located in Beruwala, 1.1 km from Moragalla Beach, Sriyan Villa provides accommodation with a private beach area, free private parking, free bikes and massage services.

D
Dinuka
From
Australia
Unexpectedly found, It is small villa, with mini fridge and kitchen. Room is plenty for 2 of us, with a comfortable bed. Everything was there that we can think of like hot water, A/C, and the internet. Owner of the place was very kind towords us.Beach near it was one of the best. He arrange a village tour for free of charge. Breakfast was also good. The time spent there was very enjoyed.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 105 reviews
Price from
US$25
1 night, 2 adults

La Prime Ceylon Villa

Beruwala

Located in Beruwala and only 45 km from Mount Lavinia Bus Stand, La Prime Ceylon Villa provides accommodation with garden views, free WiFi and free private parking.

A
Alice
From
Italy
New big apartment with a lot of space inside and outside as well. Very clean and well designed with all the needed amenities. The kitchen is well equipped. The price is very fair. Kind and helpful host. Our stay was very comfortable and relaxing
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 9 reviews
Price from
US$17
1 night, 2 adults

Sunny Villa

Beruwala

Situated in Beruwala, 1.4 km from Moragalla Beach and 46 km from Mount Lavinia Bus Stand, Sunny Villa offers an outdoor swimming pool and air conditioning.

A
Aldona
From
Poland
We had a fantastic time at Sunny Villa. Sarah and Rosi gave us the impression that we were staying at a family home rather than a guesthouse as soon as we arrived. Both of them are incredibly kind, welcoming, and sincerely helpful they are always smiling and have excellent local advice. The beach, which has good waves for surfing and clear water for swimming, is only a short stroll away, making the location ideal. After long days in the sun, the clean, comfortable rooms and beds were just what we needed. Sunny Villa made us feel welcome in every way. You come here as a visitor and go away feeling like a member of the family. Our stay was better than we could have imagined. Highly recommend!
Scored out of 10, guest rating 10.0
Exceptional - What previous guests thought, 5 reviews
Price from
US$80
1 night, 2 adults

The Nonnas Privacy Villa

Beruwala

Set 600 metres from Moragalla Beach and 47 km from Mount Lavinia Bus Stand in Beruwala, The Nonnas Privacy Villa offers accommodation with a kitchen.

G
GANESAN
From
United Kingdom
Very clean and close to the main road. The host Mr.Sameer was very helpful with getting us around.
Scored out of 10, guest rating 10.0
Exceptional - What previous guests thought, 8 reviews
Price from
US$19.80
1 night, 2 adults

Ceylon Seascape Villa

Beruwala

Offering a garden and garden view, Ceylon Seascape Villa is set in Beruwala, 600 metres from Moragalla Beach and 47 km from Mount Lavinia Bus Stand.

S
Shane
From
Australia
Apartment is very close to the beach. Just 2-3 minitues walk to the beach. Room is spacious. Moragalla beach is not over crowded too. You have everything you need to a relaxed beach stay.The staff were polite and humble. Even food was excellent. Thanks .will visit soon again.
Scored out of 10, guest rating 10.0
Exceptional - What previous guests thought, 11 reviews
Price from
US$21.60
1 night, 2 adults

Sujee Villa CeylonHub

Beruwala

Set in Beruwala, 600 metres from Beru Beach and 44 km from Mount Lavinia Bus Stand, Sujee Villa CeylonHub offers spacious air-conditioned accommodation with a terrace and free WiFi.

k
kate
From
United Kingdom
Photos do not do this homestay justice. Huge bedroom with both A/C and a ceiling fan. Very friendly and helpful owners. Walking distance to shops and restaurants. Beautiful place.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 6 reviews
Price from
US$22
1 night, 2 adults

SunSet Guest House

Beruwala

Set in Beruwala, 2.1 km from Moragalla Beach and 47 km from Mount Lavinia Bus Stand, SunSet Guest House offers air conditioning.

e
erika
From
Germany
Beautiful sunset views from balcony and tikiri and dinusha the wonderful owners they arrange my airport transfer value for money highly recommend 👌
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 14 reviews
Price from
US$24
1 night, 2 adults

E & C Guesthouse

Hotel in Beruwala

Located in Beruwala, 1.7 km from Moragalla Beach, E & C Guesthouse provides accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

J
Jan
From
Czech Republic
what a complete service this hotel had with this staff is amazing. whatever we needed, they arranged everything and with a smile. I needed, for example, help with a birthday party for my wife and they arranged everything and the result was amazing. Owner and personal was amazing, everything was clean,wer quote area,close to the beach,very nice and clean Swimmingpool .As well was great food and very helthy. Thanks so much guys for Best vacation in our live.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 23 reviews
Price from
US$39.14
1 night, 2 adults

The beach gate villa

Beruwala

Featuring a balcony with garden views, a private beach area and a garden, The beach gate villa can be found in Beruwala, close to Moragalla Beach and 46 km from Mount Lavinia Bus Stand.

M
Madushanka
From
Sri Lanka
The Beach Gate Villa in Beruwala offers a peaceful retreat with easy access to a quiet beach. The rooms are clean, well-maintained, and equipped with essential amenities like air conditioning and mosquito nets for comfort. The host is welcoming and attentive, ensuring a pleasant stay.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 24 reviews
Price from
US$22.50
1 night, 2 adults

Bay Street

Beruwala

Located within 1.7 km of Moragalla Beach and 47 km of Mount Lavinia Bus Stand, Bay Street provides rooms with air conditioning and a private bathroom in Beruwala.

E
Elise
From
France
We had a really nice stay at Bay Street. The room was very big and comfortable. The family who runs it was very welcoming, they offered us tea and a delicious breakfast. The location was great. Thank you! :)
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 17 reviews
Price from
US$26.73
1 night, 2 adults
All accommodation in Beruwala

Most booked accommodation in Beruwala and surroundings in the past month

See all

Enjoy breakfast in Beruwala and nearby

  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 97 reviews

    Boasting lake views, Amuura Beach Villa features accommodation with balcony, around 1.1 km from Beru Beach. This beachfront property offers access to a terrace and free WiFi.

    From US$75 per night
  • Sunrise Relax Inn

    Beruwala
    Breakfast options
    Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Sunrise Relax Inn, a property with a garden, is located in Beruwala, 2.4 km from Beru Beach, 45 km from Mount Lavinia Bus Stand, as well as 2.3 km from Kande Viharaya Temple.

    From US$18.24 per night
  • Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 10 reviews

    Situated in Bentota, 1.7 km from Beru Beach, Manara Beach Resort features accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area.

    From US$95 per night
  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 5 reviews

    Situated in Beruwala, 1.8 km from Moragalla Beach, White Elephant Villa & Restaurant features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

    From US$48.41 per night
  • Rob Roy

    Beruwala
    Breakfast options

    Set within 1.5 km of Maggona Beach and 42 km of Mount Lavinia Bus Stand, Rob Roy offers rooms with air conditioning and a private bathroom in Beruwala.

    From US$45.60 per night
  • Rupa Villa

    Beruwala
    Breakfast options
    Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 2 reviews

    Offering a garden and garden view, Rupa Villa is situated in Beruwala, 1.6 km from Moragalla Beach and 46 km from Mount Lavinia Bus Stand.

    From US$55.86 per night
  • tashivilla

    Maggona
    Breakfast options
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 4 reviews

    Situated just 1.5 km from Maggona Beach, tashivilla provides accommodation in Maggona with access to a garden, a terrace, as well as a 24-hour front desk.

    From US$44.85 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 17 reviews

    Set in Bentota, 700 metres from Moragalla Beach and 46 km from Mount Lavinia Bus Stand, Star Light Tropical Villa offers spacious air-conditioned accommodation with a terrace and free WiFi.

    From US$77.70 per night

Save money on accommodation in Beruwala and nearby – budget options available

  • Hanna Villa Beruwala

    Beruwala
    Budget options available

    Situated in Beruwala, 2.1 km from Moragalla Beach and 46 km from Mount Lavinia Bus Stand, Hanna Villa Beruwala offers an indoor pool and air conditioning.

    From US$89.38 per night
  • Hotel Coconut Bar Sea Lodge

    Beruwala
    Budget options available
    Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 45 reviews

    Hotel Coconut Bar Sea Lodge has a private beach area, terrace, a restaurant and bar in Beruwala.

    From US$50.99 per night
  • Bochum Lanka Resort

    Beruwala
    Budget options available
    Scored out of 10, guest rating 1.0
    Bad - What previous guests thought, 1 review

    Featuring a restaurant and an outdoor pool, Bochum Lanka Resort offers accommodation in Beruwala. Free private parking is available on site.

    From US$41.20 per night
  • Cinnamon Bey Beruwala

    Bentota
    Budget options available
    Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 362 reviews

    Cinnamon Bey features bright and spacious rooms with a private balcony. It features an outdoor pool. The sea-facing rooms are air-conditioned and are equipped with a minibar, a safe and satellite TV.

  • Pahalage Guesthouse

    Beruwala
    Budget options available
    Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 93 reviews

    Featuring an open-air bath and views of garden, Pahalage Guesthouse is a recently renovated guest house located in Beruwala, 1.7 km from Moragalla Beach.

    From US$56.70 per night
  • Sky and Sand Guesthouse

    Beruwala
    Budget options available
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 119 reviews

    Boasting pool with a view, Sky and Sand Guesthouse is situated on the beachfront in Beruwala. The property has pool and garden views, and is 1.8 km from Moragalla Beach.

    From US$71.50 per night
  • Anura's Elephant

    Beruwala
    Budget options available
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 60 reviews

    Set in Beruwala, 500 metres from Moragalla Beach, Anura's Elephant offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

    From US$56 per night
  • Paradise Bay

    Beruwala
    Budget options available
    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 31 reviews

    Located in Beruwala, Paradise Bay offers beachfront accommodation 2 km from Moragalla Beach and offers various facilities, such as a private beach area, an infinity pool and a garden.

    From US$114 per night

Great access to the city centre. Check these accommodation in Beruwala and nearby

  • Prasad Villa

    Beruwala
    Central location

    Situated in Beruwala, 600 metres from Beru Beach and 44 km from Mount Lavinia Bus Stand, Prasad Villa offers air conditioning.

    From US$14.36 per night
  • Situated in Beruwala, 600 metres from Beru Beach and 44 km from Mount Lavinia Bus Stand, Sujee Villa White House features accommodation with air conditioning and access to a garden with a terrace.

    From US$41.04 per night
  • Shehan Villa

    Beruwala
    Central location
    Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 1 review

    Located just 600 metres from Beru Beach, Shehan Villa offers accommodation in Beruwala with access to a fitness centre, an indoor pool, as well as full-day security.

    From US$22.29 per night
  • Shehan Villa

    Beruwala
    Central location
    Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 3 reviews

    Featuring a terrace with garden views, a private beach area and water sports facilities, Shehan Villa can be found in Beruwala, close to Beru Beach and 44 km from Mount Lavinia Bus Stand.

    From US$22.57 per night
  • Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 1 review

    Comprising a garden and a terrace, Sujee Villa White House is a recently renovated accommodation in Beruwala situated close to Beru Beach.

    From US$34.20 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Boasting air-conditioned accommodation with a balcony, Sujee Villa CeylonHub is situated in Beruwala. This property offers access to a terrace, free private parking and free WiFi.

    From US$36.37 per night
  • Scored out of 10, guest rating 4.0
    Disappointing - What previous guests thought, 1 review

    Set in Beruwala, Hidden Heaven Villa offers a private pool. This property offers access to a balcony, free private parking and free WiFi.

    From US$144.21 per night
  • Vishmitha Villa

    Beruwala
    Central location
    Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 3 reviews

    Set in Beruwala, 1.7 km from Beru Beach and 45 km from Mount Lavinia Bus Stand, Vishmitha Villa offers a garden and air conditioning.

    From US$22.80 per night

FAQ about accommodation in Beruwala

Accommodation that guests love in Beruwala

See all
  • Avg. price/night: US$56.70
    Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 93 reviews
    We had a brilliant stay, the pool was lovely, the room beautiful and the staff really friendly and helpful.
    Guest review by
    Kate
    Family with young children
  • Avg. price/night: US$31.92
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 105 reviews
    My stay at Beruwala Sriyan Villa was exceptional. The serene atmosphere, attentive staff, and luxurious accommodations made it the best experience. I highly recommend it for a relaxing and memorable getaway.... the hospitality was the best🌷😍
    Guest review by
    pasindu
    Young couple
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 43 reviews
    Fabulous host and lovely accommodation with garden outlook. Introduced us to Hilda who cooked amazing food for us and made fabulous coffee!! Wonderful experience
    Guest review by
    Tina
    Young couple
  • Avg. price/night: US$56
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 60 reviews
    Beautiful clean hotel. Very hospitable staff and great pool. Loved our stay at the hotel
    Guest review by
    Thomas
    Group
  • Avg. price/night: US$146.90
    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 5 reviews
    Great place to stay in Beruwala the hosts were very friendly and the room was huge. For us the location was fine as we had a tuk tuk, not sure if this would be as accessible without.
    Guest review by
    Tom
    Young couple
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 51 reviews
    Location - right on beach in a lovely spot. Fabulous, large, clean room. Super comfortable bed. Wonderful food. Sam - he and his staff could not have been more helpful and caring to make sure we had a great stay. Excellent value for money all round. Amazing river trip organised by Sam - saw LOTS of wildlife. It started our holiday beautifully - thank you 🤩
    Guest review by
    Lorraine
    Young couple
  • Avg. price/night: US$20
    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 37 reviews
    Beautiful calm place to stay! We chose this villa to spend our holiday as well as to get relieved from our busy life actually We are happy to say, we had a great time being here. The room was very clean, comfortable. It was fully air conditioned & the hot shower also superb. Most importantly the owner of the villa was very friendly & supportive. I would like to recommend this place any of you to come. Definitely We will come again! Thank you 😍
    Guest review by
    hezyka
    Young couple