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 pick of great cheap hotels in Beruwala

  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 105 reviews
    From
    US$25
    1 night, 2 adults
  • Scored out of 10, guest rating 9.9
    Exceptional - What previous guests thought, 9 reviews
    From
    US$17
    1 night, 2 adults
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 5 reviews
    From
    US$80
    1 night, 2 adults
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 8 reviews
    From
    US$20
    1 night, 2 adults
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 11 reviews
    From
    US$22
    1 night, 2 adults
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 6 reviews
    From
    US$22
    1 night, 2 adults
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 14 reviews
    From
    US$24
    1 night, 2 adults
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 22 reviews
    From
    US$39
    1 night, 2 adults
  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 24 reviews
    From
    US$23
    1 night, 2 adults
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 17 reviews
    From
    US$27
    1 night, 2 adults
  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 57 reviews
    From
    US$29
    1 night, 2 adults
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 5 reviews
    From
    US$130
    1 night, 2 adults
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 26 reviews
    From
    US$32
    1 night, 2 adults
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 79 reviews
    From
    US$60
    1 night, 2 adults
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 16 reviews
    From
    US$22
    1 night, 2 adults
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 7 reviews
    From
    US$54
    1 night, 2 adults
  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 5 reviews
    From
    US$47
    1 night, 2 adults
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 12 reviews
    From
    US$59
    1 night, 2 adults
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 58 reviews
    From
    US$29
    1 night, 2 adults
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 21 reviews
    From
    US$37
    1 night, 2 adults

Looking for a cheap hotel?

For those on a budget, these cheap and cheerful hotels still have a lot to offer, with most offering WiFi and convenient locations. Popular with backpackers, many properties can be found in central locations and include comfortable rooms with private or shared bathrooms. You’ll also find a number of options which feature a 24-hour front desk and luggage storage.

Most booked cheap hotels in Beruwala and surroundings in the past month

See all
  • Popular with guests booking cheap hotels in Beruwala

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

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

    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 27 reviews
  • Popular with guests booking cheap hotels in Beruwala

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

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

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

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

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

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

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

Great access to the city centre. 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

    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
  • 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
  • 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
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 37 reviews

    Set within 1.4 km of Moragalla Beach and 46 km of Mount Lavinia Bus Stand in Beruwala, Om yoga Shala Beruwala offers accommodation with seating area.

    From US$20 per night
  • Rupa Villa

    Beruwala
    Central location
    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
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 58 reviews

    Set 1 km from Moragalla Beach, Guest House Basilea offers 3-star accommodation in Beruwala and has a garden. This property offers access to a terrace, free private parking and free WiFi.

    From US$28.80 per night

Enjoy breakfast in Beruwala and nearby

  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 7 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
  • 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, 15 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
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 3 reviews

    Located in Beruwala, within 1.7 km of Moragalla Beach and 47 km of Mount Lavinia Bus Stand, Chaya Villa Guest House provides accommodation with a private beach area and free WiFi as well as free...

    From US$23.75 per night
  • 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
  • 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
    Breakfast options
    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
  • Aliya Lanka

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

    Set in Beruwala, Aliya Lanka offers beachfront accommodation 400 metres from Moragalla Beach and provides various facilities, such as a garden and a shared lounge.

    From US$54 per night

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

  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 3 reviews

    Ocean Villa is located in Beruwala, 1.8 km from Moragalla Beach, 47 km from Mount Lavinia Bus Stand, as well as 3.3 km from Kande Viharaya Temple.

    From US$20.60 per night
  • 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
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 8 reviews

    Featuring air-conditioned accommodation with a pool with a view, Ceylon Relax Villa is located in Moragalla. This apartment provides free private parking, free shuttle service and free WiFi.

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

    Set within 500 metres of Moragalla Beach and 47 km of Mount Lavinia Bus Stand, Mango Tree House offers rooms with air conditioning and a private bathroom in Beruwala.

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

    Set in Aluthgama, 2.1 km from Moragalla Beach and 47 km from Mount Lavinia Bus Stand, Daisy Villa offers air conditioning.

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

    Situated in Beruwala, a few steps from Moragalla Beach, Sunflower Beach Resort features accommodation with a garden, free private parking, a terrace and a restaurant.

    From US$49 per night
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 13 reviews

    Situated in Aluthgama, 1.3 km from Moragalla Beach, Bella Vita features accommodation with an outdoor swimming pool, free private parking, a garden and a restaurant.

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

    Offering a shared lounge and quiet street view, Sahani Villa is set in Aluthgama, 1.5 km from Moragalla Beach and 48 km from Mount Lavinia Bus Stand.

    From US$29.23 per night

FAQ about cheap hotels in Beruwala

Cheap hotels that guests love in Beruwala

See all
  • 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
  • Avg. price/night: US$56
    Scored out of 10, guest rating 8.9
    Fabulous - 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: US$60
    Scored out of 10, guest rating 9.4
    Superb - 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 traveller
  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 57 reviews
    Location was excellent 👌
    Guest review by
    Kersy
    Young couple
  • Avg. price/night: US$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
  • Avg. price/night: US$59
    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 12 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