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

Cheap hotels in Beruwala

Find the cheap hotels that appeal to you the most

The best cheap hotels in Beruwala

Check out our selection of great cheap hotels in Beruwala

Filter by:

Review score

Sriyan Villa

Beruwala

Sriyan Villa in Beruwala provides accommodations with free bikes, massage services, and a garden.

S
Seneviratne
From
United States
Had a perfect and special breakfast. I really liked it. Host is very helpful. Arranged free transport to the beach. And helped to find everything what i want. And there is a kitchen with all the kitchen items you can cook there in your way. City also near to villa.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 104 reviews
Location 9.7
Price from
$22
1 night, 2 adults

La Prime Ceylon Villa

Beruwala

La Prime Ceylon Villa offers accommodations in Beruwala, 28 miles from Mount Lavinia Bus Stand and 3.6 miles from Kande Viharaya Temple.

Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 8 reviews
Location 8.1
Price from
$17
1 night, 2 adults

Sunny Villa

Beruwala

Sunny Villa is located in Beruwala, just a 16-minute walk from Moragalla Beach and 29 miles from Mount Lavinia Bus Stand.

Scored out of 10, guest rating 10.0
Exceptional - What previous guests thought, 5 reviews
Location 10.0
Price from
$80
1 night, 2 adults

The Nonnas Privacy Villa

Beruwala

The Nonnas Privacy Villa is located in Beruwala, just a 7-minute walk from Moragalla Beach and 29 miles from Mount Lavinia Bus Stand.

Scored out of 10, guest rating 10.0
Exceptional - What previous guests thought, 8 reviews
Location 9.7
Price from
$19.80
1 night, 2 adults

Ceylon Seascape Villa

Beruwala

Offering garden views, Ceylon Seascape Villa in Beruwala features accommodations and a garden. There's a private entrance at the apartment for the convenience of those who stay.

H
Hafeelullah
From
Sri Lanka
I stayed here for 2 days with my wife, and we had a wonderful experience. The hospitality was truly nice, and the host was very helpful. The room was clean and well-maintained, making our stay very comfortable. It’s a convenient and quiet place — perfect for a peaceful getaway!
Scored out of 10, guest rating 10.0
Exceptional - What previous guests thought, 11 reviews
Location 10.0
Price from
$18
1 night, 2 adults

Sujee Villa CeylonHub

Beruwala

Sujee Villa CeylonHub is a recently renovated homestay in Beruwala where guests can make the most of the private beach area and garden.

J
James
From
United States
One of the best stays I've had in Sri Lanka!!! Our stay at Sujee Villa was absolutely amazing. From the moment we arrived, we felt incredibly welcomed. Mr.Fernando, the owner, was fantastic and he was so friendly and helpful, making us feel right at home. He took care of everything we needed and was always there for us. Our room was spacious, comfortable, and impeccably clean. Highly recommended!
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 6 reviews
Location 8.2
Price from
$22
1 night, 2 adults

SunSet Guest House

Beruwala

SunSet Guest House is located in Beruwala, just 1.3 miles from Moragalla Beach and 29 miles from Mount Lavinia Bus Stand.

C
Carlos
From
Italy
Lovely owners helpful and willing to provide local tuk tuk rides.Nice rooms with a great balcony.The owner will help anything and gives advice. Small guest house with a beautiful sea view.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 12 reviews
Location 9.7
Price from
$22
1 night, 2 adults

E & C Guesthouse

Hotel in Beruwala

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

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 22 reviews
Location 9.4
Price from
$39.14
1 night, 2 adults

Shehan Villa

Beruwala

Offering garden views, Shehan Villa in Beruwala features accommodations, a private beach area, a rooftop pool, an indoor pool, and a garden.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 5 reviews
Location 9.0
Price from
$21.60
1 night, 2 adults

The beach gate villa

Beruwala

Offering a garden, The beach gate villa offers accommodations in Beruwala. This beachfront property offers access to a terrace, free private parking, and free Wifi.

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 24 reviews
Location 9.2
Price from
$22.50
1 night, 2 adults
All cheap hotels in Beruwala

Looking for a cheap hotel?

For those trying to save, these fun, budget hotels still have lots to offer, from Wifi to convenient locations. Popular with backpackers, many properties are set in central areas and include comfortable rooms with private or shared bathrooms. You’ll also find loads of options that feature 24-hour front desks and luggage storage.

Most booked cheap hotels in Beruwala and surrounding area in the past month

See all
  • Popular with guests booking cheap hotels in Beruwala

    Scored out of 10, guest rating 6.1
    Pleasant - What previous guests thought, 13 reviews
  • Popular with guests booking cheap hotels in Beruwala

    Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 31 reviews
  • Popular with guests booking cheap hotels in Beruwala

    Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 24 reviews
  • Popular with guests booking cheap hotels in Beruwala

    Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 2 reviews
  • Popular with guests booking cheap hotels in Beruwala

    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 22 reviews
  • Popular with guests booking cheap hotels in Beruwala

    Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 12 reviews
  • Popular with guests booking cheap hotels in Beruwala

    Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 79 reviews
  • Popular with guests booking cheap hotels in Beruwala

    Scored out of 10, guest rating 9.9
    Exceptional - What previous guests thought, 8 reviews
  • Popular with guests booking cheap hotels in Beruwala

    Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 60 reviews
  • Popular with guests booking cheap hotels in Beruwala

    Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 70 reviews

Great access to the city center. Check these cheap hotels in Beruwala and nearby

  • Shehan Villa

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

    Shehan Villa offers accommodations in Beruwala, a 7-minute walk from Beru Beach and 28 miles from Mount Lavinia Bus Stand. With garden views, this accommodation provides a terrace.

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

    Sujee Villa White House is a recently renovated guest house in Beruwala where guests can make the most of its garden and terrace.

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

    Sujee Villa CeylonHub is a recently renovated homestay in Beruwala, near Beru Beach. This property offers access to a terrace, free private parking, and free Wifi.

    From $36.37 per night
  • Vishmitha Villa

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

    Offering a garden, Vishmitha Villa offers accommodations in Beruwala. This property offers access to a balcony, free private parking, and free Wifi.

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

    Located in Beruwala, 1.1 miles from Moragalla Beach, White Elephant Villa & Restaurant has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

    From $48.41 per night
  • Dil's Place

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

    Offering a garden, Dil's Place features accommodations in Beruwala. This property offers access to a terrace, free private parking, and free Wifi.

    From $22.40 per night
  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 37 reviews

    Offering a garden, Om yoga Shala Beruwala offers accommodations in Beruwala. There's a private entrance at the bed and breakfast for the convenience of those who stay.

    From $20 per night
  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 5 reviews

    Located in Beruwala, 1.2 miles from Moragalla Beach, Hela Gedara Villa Beruwala has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

    From $146.90 per night

Stay connected in Beruwala and nearby. Cheap hotels with free Wifi

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

    Featuring a garden, Rupa Villa provides accommodations in Beruwala. This property offers access to a patio, free private parking, and free Wifi.

    From $55.86 per night
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 4 reviews

    Featuring a garden, tashivilla provides accommodations in Maggona. This property offers access to a balcony, free private parking, and free Wifi.

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

    Offering garden views, Guest House Basilea in Beruwala provides accommodations and a garden. This property offers access to a terrace, free private parking, and free Wifi.

    From $28.80 per night
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 26 reviews

    Located in Beruwala, 1.7 miles from Moragalla Beach, Lena Resort has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

    From $38 per night
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 3 reviews

    Chaya Villa Guest House in Beruwala provides accommodations with a garden, a terrace, and a shared lounge. This guest house provides free private parking, a 24-hour front desk, and free Wifi.

    From $23.75 per night
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 3 reviews

    Ocean Villa offers accommodations in Beruwala, 1.1 miles from Moragalla Beach and 29 miles from Mount Lavinia Bus Stand. This property offers access to a balcony, free private parking, and free Wifi.

    From $20.60 per night
  • Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 93 reviews

    Pahalage Guesthouse is a recently renovated guest house in Beruwala where guests can make the most of its open-air bath and garden.

    From $56.70 per night
  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 118 reviews

    Sky and Sand Guesthouse offers spa facilities and wellness packages, as well as air-conditioned accommodations in Beruwala, 1.1 miles from Moragalla Beach.

    From $71.50 per night

Enjoy breakfast in Beruwala and nearby

  • Anura's Elephant

    Beruwala
    Breakfast options
    Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 60 reviews

    Located in Beruwala, a 6-minute walk from Moragalla Beach, Anura's Elephant has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

    From $56 per night
  • Aliya Lanka

    Beruwala
    Breakfast options
    Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 7 reviews

    Aliya Lanka is a recently renovated guest house in Beruwala where guests can make the most of its garden and terrace. This beachfront property offers access to free Wifi and free private parking.

    From $54 per night
  • Paradise Bay

    Beruwala
    Breakfast options
    Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 31 reviews

    With Moragalla Beach reachable in 1.3 miles, Paradise Bay offers accommodations, a restaurant, a private beach area, an infinity pool, and a garden.

    From $114 per night
  • Mango Tree House

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

    Offering inner courtyard views, Mango Tree House in Beruwala provides accommodations, an outdoor swimming pool, and a garden.

    From $102.60 per night
  • Anveela

    Beruwala
    Breakfast options
    Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 79 reviews

    Located in Beruwala, a 2-minute walk from Moragalla Beach, Anveela has accommodations with a garden, free private parking, a terrace and a restaurant.

    From $60 per night
  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 70 reviews

    Located in Beruwala, a few steps from Moragalla Beach, Sunflower Beach Resort has accommodations with a garden, free private parking, a terrace and a restaurant.

    From $49 per night
  • Bella Vita

    Aluthgama
    Breakfast options
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 13 reviews

    Located in Aluthgama, a 15-minute walk from Moragalla Beach, Bella Vita has accommodations with an outdoor swimming pool, free private parking, a garden and a restaurant.

    From $65.65 per night
  • Solal Villa

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

    Solal Villa offers accommodations in Aluthgama, 30 miles from Mount Lavinia Bus Stand and 1.7 miles from Bentota Lake. Spa facilities and a car rental service are available for guests.

    From $28 per night

FAQ about cheap hotels in Beruwala

Cheap hotels that guests love in Beruwala

See all
  • Avg. price/night: $146.90
    Scored out of 10, guest rating 9.2
    Wonderful - 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
  • Avg. price/night: $56
    Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 60 reviews
    Quiet location, new building, spacious room and clean pool.. Exactly as shown on the pictures. One of the best hotel we stayed in during our trip to Sri Lanka + good value for money.
    Guest review by
    Magdalena
    Family with young children
  • Avg. price/night: $60
    Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 79 reviews
    Feels brand new, very spacious. Probably the cleanest apartment in Sri Lanka - mean it! Equipped with all furniture, fridge / freezer combination etc. you need - not more and not less :) subjectively, some decorative elements would make the room more cozy. Bathroom with hot water boiler and decent water pressure. Rare and welcome exception in Sri Lanka. Owner (Nilan) and his caretaker were both very friendly and helpful. A noisy fan in one bedroom was fixed within a day. Very clean pool!
    Guest review by
    Sven
    Family with young children
  • 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
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 51 reviews
    Very private and calm location. Great views without any people being able to look in. Host very helpful and caring.
    Guest review by
    Carina
    Solo traveler
  • Avg. price/night: $36.37
    Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 56 reviews
    Location was excellent 👌
    Guest review by
    Kersy
    Young couple
  • Avg. price/night: $56.70
    Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 93 reviews
    Staff were helpful, this property is appropriately priced at about $50-70 a night. Anything more than that and it would be over priced. It’s a good budget guesthouse that is well located. The beach it has access to is a very nice beach as it has a natural sea wall that allows really safe sea swimming which can be hard to find in Sri Lanka with its stronger currents.
    Guest review by
    Johann
    Family with young children
  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 13 reviews
    It is very saftty and clean location. Ample parking and secure location in side of the hotel for vehicle. Pool is very clean. Very nice location for coffee shop. Restaurant located in rooftop and nice view. Foods were delicious. Staff were friendly and coparative. Nice guidance for tourism attraction areas are nereby. Very clean room and bath room. Linen are very clean and new looking. AC also good and all promised things in add are available. Nice experience.
    Guest review by
    Kavinda Illeperuma
    Young couple