Skip to main content

Self Catering Accommodation in Balapitiya

Find the self catering accommodation that appeal to you the most

The best self catering accommodation in Balapitiya

Check out our pick of great self catering accommodation in Balapitiya

Filter by:

Review score

Villa Tropical Oasis

Balapitiya

Set in Balapitiya, 2.3 km from Balapitiya Beach and 38 km from Galle International Cricket Stadium, Villa Tropical Oasis offers air conditioning.

R
Rita
From
Sri Lanka
This Christmas, my two girls and I enjoyed an unforgettable camping trip, followed by a relaxing stay at the stunning Balapitiya beach. To unwind, we booked the Tropical Oasis Villa—a true paradise. This private villa, with its spotless pool and homely charm, felt like a sanctuary. It was the perfect blend of comfort and luxury, offering us a home away from home. The best part? It was just a short stroll to the breathtaking beach. Our family cherished every moment and can't wait to return!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 27 reviews
Price from
US$45
1 night, 2 adults

Villa Balapitiya Beach

Balapitiya

Situated in Balapitiya and only 70 metres from Ambalangoda Beach, Villa Balapitiya Beach features accommodation with sea views, free WiFi and free private parking.

N
Natalia
From
Saudi Arabia
50 meters to fantastic beach, beautiful garden with high palm trees, terrace with hammock, nice bedrooms. everything you need
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 8 reviews
Price from
US$64
1 night, 2 adults

villa pantano

Balapitiya

Providing free WiFi, private parking and a private beach area, the recently renovated property of villa pantano, offers rooms in Balapitiya, 2.1 km from Ambalangoda Beach and 37 km from Galle...

A
Alison
From
United Kingdom
The property is very well presented with large bedroom & bathroom & terrace - the breakfast was served just outside our room. The swimming was excellent and well maintained and warm. The staff were very welcoming and worked hard to keep us all happy. The beach was a 5 min walk and is stunning - very natural and untouched. The wifi worked in the whole of the hotel.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 24 reviews
Price from
US$26.60
1 night, 2 adults

Ocean Caves, Balapitiya

Balapitiya

Located in Balapitiya, just 600 metres from Ambalangoda Beach, Ocean Caves, Balapitiya provides beachfront accommodation with a private beach area, water sports facilities, pool with a view and free...

L
Lucy
From
Ukraine
This hotel is situated in a secluded area. There are no more hotels around and it's just a few minutes walk to the beach. The beach near this hotel is very beautiful and there's nobody there so you can feel like on an uninhabited island. The hotel and it's area is very pretty and clean. Everything is clean and comfortable. The staff is also very helpful. This hotel is for you if you just want to spend a night away from everyone and in the quiet.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 70 reviews
Price from
US$40
1 night, 2 adults

Inn Sea Horizon Ahungalla

Ahungalla (Near Balapitiya)

Set in Ahungalla, 300 metres from Ahungalla Beach, Inn Sea Horizon Ahungalla offers accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area.

M
Mateusz
From
Poland
I stayed there for my first 2 nights and it was the best choice. Hotel just after the renovation, big and clean rooms. The hospitality of the owners is amazing. 5 min walk distance to the beach (no people only palm trees - like in paradise). You have to try food because it's a very good one. Good vibe of the place.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 101 reviews
Price from
US$45
1 night, 2 adults

EIT Masky Villa

Ambalangoda (Near Balapitiya)

Boasting air-conditioned accommodation with a balcony, EIT Masky Villa is set in Ambalangoda. This property offers access to a terrace, free private parking and free WiFi.

S
Smith
From
Thailand
Comfortable and clean the best nights sleep it's like home from home.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 10 reviews
Price from
US$27
1 night, 2 adults

Sudu Colonial House 1929

Ambalangoda (Near Balapitiya)

Set in Ambalangoda, 500 metres from Urawatta Beach, Sudu Colonial House 1929 offers accommodation with an outdoor swimming pool, free private parking and a garden.

S
STYLIANI
From
Greece
Very friendly and kind hosts. On my arrival, they picked me up from the train station though the room is in walking distance from the station. The room is spacious, new, the bed was very comfortable and the bathroom was clean. Walking distance from the main street with all the bustling city life nevertheless the room is very quite. Only a couple of minutes walking from the beach where you can enjoy beautiful sunsets. Gaindu proposed many places to visit but unfortunately due to lack of time I didn't. Ambalangoda ended up to be one of the best places I visited in Sri Lanka and Sudu Colonial was one of the best places I stayed. Until my next visit I would highly recommend it.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 16 reviews
Price from
US$13.30
1 night, 2 adults

Kiyara Holiday Villa

Ambalangoda (Near Balapitiya)

Located in Ambalangoda, 34 km from Galle International Cricket Stadium and 35 km from Dutch Church Galle, Kiyara Holiday Villa offers a shared lounge and air conditioning.

T
Tharmalingam
From
Sri Lanka
Very comfortable and cheaper rate.. Friendly staff. Safety vehicle parked.. A/C and hot bath..
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 6 reviews
Price from
US$17.20
1 night, 2 adults

Olu Beach Villa

Ambalangoda (Near Balapitiya)

Set in Ambalangoda, Olu Beach Villa offers accommodation with a private pool, a patio and sea views. This beachfront property offers access to a terrace, free private parking and free WiFi.

J
Julia
From
United Kingdom
Great villa in great location, very comfortable and private, direct access to a virtually deserted beach, excellent place to relax and be looked after.
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 5 reviews
Price from
US$201.60
1 night, 2 adults

Colonial Villa Oasis - 100m from Beach!

Ambalangoda (Near Balapitiya)

Featuring a garden, private pool and garden views, Colonial Villa Oasis - 100m from Beach! is located in Ambalangoda. This property offers access to a balcony, free private parking and free WiFi.

s
sergeev
From
Sri Lanka
We had a separate room in the villa. It was newly built and the building stands next to the colonial style villa.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 10 reviews
Price from
US$66.50
1 night, 2 adults
All self catering accommodation in Balapitiya

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 Balapitiya and surroundings in the past month

See all

Popular with guests booking self catering accommodation in Balapitiya

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 3 reviews

Popular with guests booking self catering accommodation in Balapitiya

Scored out of 10, guest rating 7.0
Good - What previous guests thought, 1 review

Popular with guests booking self catering accommodation in Balapitiya

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

Popular with guests booking self catering accommodation in Balapitiya

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 8 reviews

Popular with guests booking self catering accommodation in Balapitiya

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

Popular with guests booking self catering accommodation in Balapitiya

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

Popular with guests booking self catering accommodation in Balapitiya

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

Popular with guests booking self catering accommodation in Ambalangoda

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 27 reviews

Popular with guests booking self catering accommodation in Ambalangoda

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 76 reviews

Popular with guests booking self catering accommodation in Ahungalla

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 53 reviews

Highly rated self catering accommodation in Balapitiya and nearby

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

Located in Ambalangoda, 34 km from Galle International Cricket Stadium and 35 km from Dutch Church Galle, Kiyara Holiday Villa offers a shared lounge and air conditioning.

From US$19.98 per night

Nilupul Villa

Ambalangoda
8.0+ review score
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 20 reviews

Set in Ambalangoda in the Galle District region and Ambalangoda Beach reachable within 200 metres, Nilupul Villa offers accommodation with free WiFi, barbecue facilities, a private beach area and free...

From US$19 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 53 reviews

Offering garden views, Ocean Pearl Cottage in Ahungalla offers accommodation, a garden, a private beach area, a terrace, a restaurant and barbecue facilities.

From US$34.90 per night

Wallama Villa

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

Boasting a balcony with garden views, a private beach area and massage services, Wallama Villa can be found in Ambalangoda, close to Ambalangoda Beach and 33 km from Galle International Cricket...

From US$18 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 31 reviews

Featuring a private beach area and views of sea, Neem Tree Ambalangoda is a recently renovated guest house located in Ambalangoda, 90 metres from Ambalangoda Beach.

From US$25.98 per night

Sena Home

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

Featuring a private beach area, garden and views of sea, Sena Home is set in Ambalangoda, a few steps from Ambalangoda Beach.

From US$18 per night

Dimuthu Home

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

Set in Ambalangoda, within 300 metres of Ambalangoda Beach and 32 km of Galle International Cricket Stadium, Dimuthu Home offers accommodation with a private beach area and free WiFi as well as free...

From US$12 per night

Saga Home

Ambalangoda
8.0+ review score
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 46 reviews

Located in Ambalangoda, Saga Home offers beachfront accommodation 300 metres from Ambalangoda Beach and offers various facilities, such as a garden, barbecue facilities and a shared lounge.

From US$12 per night

Enjoy breakfast in Balapitiya and nearby

Hasi Villa

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

Situated in Ahungalla in the Galle District region and Ahungalla Beach reachable within 400 metres, Hasi Villa features accommodation with free WiFi, barbecue facilities, a private beach area and free...

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

Located in Ambalangoda in the Galle District region and Urawatta Beach reachable within 200 metres, Madampa Ganga Villa.

From US$11.50 per night

Villa Godahena

Ambalangoda
Breakfast options
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 15 reviews

Situated in Ambalangoda, Villa Godahena features accommodation with a private pool, a patio and lake views. This property offers access to a terrace, free private parking and free WiFi.

From US$155.25 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 18 reviews

Boasting a terrace, a shared lounge, and on-site dining, The Summer House Ambalangoda provides accommodation in Ambalangoda with access to free WiFi and sea views.

From US$600 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 15 reviews

Featuring pool with a view and views of garden, B&B Shenal Villa Kosgoda is a recently renovated bed and breakfast located in Kosgoda, 1 km from Kosgoda Beach.

From US$48.40 per night

Sathis villa

Ambalangoda
Breakfast options
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 1 review

Boasting air-conditioned accommodation with a terrace, Sathis villa is situated in Ambalangoda. There is an in-house restaurant and free private parking.

From US$27.75 per night
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 13 reviews

Located in Ambalangoda, a few steps from Ambalangoda Beach and 33 km from Galle International Cricket Stadium, The Beach House offers a garden and air conditioning.

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 4 reviews

Comprising a private beach area and a garden, Paradise Sunrise Villa is a recently renovated accommodation in Ahungalla situated close to Ahungalla Beach.

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

Yasindu Villa

Ambalangoda
Free cancellation options available
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Featuring river views, Yasindu Villa offers accommodation with a garden and a patio, around 37 km from Galle International Cricket Stadium.

From US$59.94 per night

Miranda Villa

Ahungalla
Free cancellation options available
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Located in Ahungalla, 800 metres from Ahungalla Beach, Miranda Villa provides accommodation with a private beach area, free private parking, a garden and a terrace.

From US$17.51 per night

Sudam Villa

Ambalangoda
Free cancellation options available
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Situated in Ambalangoda, within 100 metres of Ambalangoda Beach and 32 km of Galle International Cricket Stadium, Sudam Villa features accommodation with a private beach area and free WiFi as well as...

From US$17.76 per night

Hotel Meer

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

Boasting garden views, Hotel Meer provides accommodation with balcony, around 100 metres from Ambalangoda Beach. This beachfront property offers access to a terrace and free private parking.

From US$25.65 per night

Sawani Home

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

Set 70 metres from Ambalangoda Beach, 32 km from Galle International Cricket Stadium and 32 km from Dutch Church Galle, Sawani Home offers accommodation located in Ambalangoda.

From US$26.42 per night

Mariner's Beach Villa

Ambalangoda
Free cancellation options available
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 20 reviews

Mariner's Beach Villa is situated in Ambalangoda, within a few steps of Ambalangoda Beach and 32 km of Galle International Cricket Stadium.

From US$37.74 per night

Colonial Villa Oasis - 100m from Beach!

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

Featuring a garden, private pool and garden views, Colonial Villa Oasis - 100m from Beach! is located in Ambalangoda. This property offers access to a balcony, free private parking and free WiFi.

From US$73.82 per night

Stairway way to Heaven

Ambalangoda
Free cancellation options available
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 14 reviews

Featuring garden views, Stairway way to Heaven provides accommodation with a garden and a balcony, around 500 metres from Ambalangoda Beach.

From US$27.97 per night