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

Self Catering Accommodation in Bandaragama

Find the self catering accommodation that appeal to you the most

The best self catering accommodation in Bandaragama

Check out our pick of great self catering accommodation in Bandaragama

Looking for a self catering accommodation?

Self-catering accommodation gives you the freedom and privacy that’s needed to enjoy a well-earned break. From modern apartments and luxury villas to beach huts and eco-lodges, the options are seemingly endless. Cook in your kitchen, read in the garden, or chill on the sofa and watch TV – however you choose to spend time, you’ll feel right at home.

Most booked self catering accommodation in Bandaragama and surroundings in the past month

See all

These self catering accommodation in Bandaragama and nearby have options with free cancellation

  • Rukgaha Thotupola Nature Villa at Bolgoda

    Panadura
    Free cancellation options available
    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 1 review

    Set in Panadura, 8 km from Panadura Railway Station and 16 km from Moratuwa Railway Station, Rukgaha Thotupola Nature Villa at Bolgoda offers a garden and air conditioning.

    From US$166.50 per night
  • Pebblebrook

    Horana
    Free cancellation options available
    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 5 reviews

    Located in Horana in the Kalutara District region, Pebblebrook provides accommodation with free WiFi and free private parking. Guests staying at this villa have access to a fully equipped kitchen.

    From US$28.86 per night
  • Pebblebrook

    Weligampitiya
    Free cancellation options available
    Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 1 review

    Set in Weligampitiya in the Kalutara District region, Pebblebrook has a balcony. This property offers access to a terrace, free private parking and free WiFi. Guests can make use of a garden.

    From US$30.25 per night
  • Wasa Villa

    Kalutara
    Free cancellation options available
    Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 10 reviews

    Featuring air-conditioned accommodation with a balcony, Wasa Villa is located in Kalutara. This property offers access to a terrace, darts, free private parking and free WiFi.

  • Canterbury Golf Resort Apartment

    Gonapola
    Free cancellation options available
    Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 9 reviews

    Boasting air-conditioned accommodation with a private pool, Canterbury Golf Resort Apartment is situated in Gonapola. This property offers access to a balcony and free private parking.

    From US$37.95 per night
  • Canterbury Golf Resort Apartment

    Piliyandala
    Free cancellation options available
    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 2 reviews

    Set in Piliyandala, Canterbury Golf Resort Apartment offers accommodation with private pool, free WiFi and free private parking for guests who drive.

    From US$36.80 per night
  • Canterbury Golf Resort Apartments

    Kahatuduwa
    Free cancellation options available
    Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 9 reviews

    Boasting air-conditioned accommodation with a private pool, garden view and a terrace, Canterbury Golf Resort Apartments is set in Kahatuduwa.

    From US$43.56 per night
  • Naturus Villa Thalpitiya

    Panadura
    Free cancellation options available
    Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 2 reviews

    Situated in Panadura, the recently renovated Naturus Villa Thalpitiya features accommodation 1.4 km from Wadduwa Beach and 27 km from Bambalapitiya Railway Station.

    From US$42.18 per night

Highly rated self catering accommodation in Bandaragama and nearby

  • Erin Orr Villa

    Wadduwa
    8.0+ review score
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 23 reviews

    Situated in Wadduwa, 1 km from Wadduwa Beach, Erin Orr Villa features accommodation with an outdoor swimming pool, free private parking and a garden.

    From US$45 per night
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 42 reviews

    Situated within 100 metres of Wadduwa Beach and 28 km of Bambalapitiya Railway Station, Kuma Beach side Villa features rooms with air conditioning and a private bathroom in Wadduwa.

    From US$33 per night
  • Aryan Beach Villa

    Wadduwa
    8.0+ review score
    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 17 reviews

    Situated just 100 metres from Wadduwa Beach, Aryan Beach Villa features accommodation in Wadduwa with access to a private beach area, an infinity pool, as well as a 24-hour front desk.

    From US$497.28 per night
  • Keran villa

    Wadduwa
    8.0+ review score
    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 8 reviews

    Located in Wadduwa, 1.2 km from Wadduwa Beach and 30 km from Bambalapitiya Railway Station, Keran villa offers an open-air bath and air conditioning.

    From US$42.46 per night
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 5 reviews

    A recently renovated holiday home set in Polgasowita, Green Retreat 2 Bedroom Hideout features a garden.

    From US$36.91 per night
  • Mbeach Nest

    Panadura
    8.0+ review score
    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 48 reviews

    Comprising free bikes and a garden, Mbeach Nest is a recently renovated accommodation in Panadura situated close to Panadura Beach.

    From US$26.15 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 6 reviews

    Featuring air-conditioned accommodation with a private pool, garden view and a patio, Colombo Villa Near Bolgoda Lake 5 Bed 2.5 Bath is located in Piliyandala.

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

    Featuring a private pool and garden views, Canterbury Golf Apartment is set in Gonapola. This property offers access to a balcony, free private parking and free WiFi.

Enjoy breakfast in Bandaragama and nearby

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

    Situated within a few steps of Wadduwa Beach and 28 km of Bambalapitiya Railway Station, Inidi Leisure Luxury Villas provides rooms with air conditioning and a private bathroom in Wadduwa.

    From US$650.25 per night
  • The Studio

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

    The Studio is set in Wadduwa, 35 km from Khan Clock Tower, 37 km from R Premadasa Stadium, and 23 km from Mount Lavinia Bus Stand.

    From US$25.53 per night
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 2 reviews

    Boasting air-conditioned accommodation with a balcony, Apartment Canterbury -Piliyandala Kahathuduwa is set in Gonapola. There is an in-house restaurant and free private parking.

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

    Located in Kahatuduwa, 27 km from Bambalapitiya Railway Station and 32 km from Khan Clock Tower, A two bedroom luxury apartment at Canterbury Golf Resort offers an outdoor swimming pool and air...

    From US$43.56 per night
  • Green Condo

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

    Boasting air-conditioned accommodation with a pool with a view, Green Condo is situated in Polgasowita. This property offers access to a balcony, free private parking and free WiFi.

    From US$79.37 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 3 reviews

    Boasting air-conditioned accommodation with a private pool, Golf resort Luxury Apartment is situated in Gonapola.

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

    Boasting air-conditioned accommodation with a private pool, garden view and a balcony, Canterbury Residence Garden Apartments is situated in Kahatuduwa.

  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 1 review

    Set in Madapata, 20 km from Bambalapitiya Railway Station and 25 km from R Premadasa Stadium, Dev Holiday Bungalow offers a garden and air conditioning.