Skip to main content

Self Catering Accommodation in Ranna

Find the self catering accommodation that appeal to you the most

The best self catering accommodation in Ranna

Check out our pick of great self catering accommodation in Ranna

Filter by:

Review score

Ranna Beach House

Ranna

Featuring a garden, private pool and sea views, Ranna Beach House is located in Ranna. This beachfront property offers access to a patio, free private parking and free WiFi.

M
Martina
From
Austria
My Review of Ranna Beach House, Sri Lanka We were lucky enough to spend a few days at Ranna Beach House, and it truly felt like a slice of paradise. 🏡 Location & Accommodation The house is located directly on a secluded, palm-lined beach – quiet, peaceful, and simply stunning. The sound of the ocean, the sunsets, and the feeling of privacy made it a perfect retreat. The villa itself is tastefully decorated, very clean, and well-equipped. We especially loved the spacious terrace and the private pool overlooking the sea. 👨‍🍳 Staff & Service One of the true highlights was the warm and attentive house staff. The chef prepared delicious, fresh meals every day – tailored to our preferences ( child-friendly, mild spice). What truly stood out was how patiently and kindly they responded to all our wishes – nothing was ever too much. Whether it was adjusting meals, helping with laundry, or arranging excursions, they handled everything with care and calmness. 👨‍👩‍👧‍👦 Perfect for Families We traveled with three children and felt completely at home. The pool was clean and safe, there was plenty of space to play and relax, and the beach was perfect for exploring and watching the fishermen. The kids especially loved the animals nearby and the quiet natural setting. 🌴 Surroundings & Activities From the house, we took some wonderful excursions – to a lagoon, a turtle beach, and even a safari. The driver recommended by the house was reliable, friendly, and very knowledgeable about the area. 💬 Our Conclusion Ranna Beach House is a perfect place to slow down, reconnect with nature, and enjoy true hospitality. If you’re looking for peace, beauty, and personalized care, this is the place. We would mabsolutely return – a strong recommendation!
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 19 reviews
Price from
US$313.20
1 night, 2 adults

Waves ranna cabana and seafood

Ranna

Situated in Ranna, a few steps from Gurupokuna Beach and 32 km from Hummanaya Blow Hole, Waves ranna cabana and seafood offers a private beach area and air conditioning.

V
Vanessa
From
Germany
Great getaway directly at a beautiful and clean beach. The hosts are super friendly and the food was amazing. Would recommend to come here.
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 50 reviews
Price from
US$47.53
1 night, 2 adults

kingfish villa and restaurant

Ranna

Located within 80 metres of Kahandamodara Beach and 31 km of Hummanaya Blow Hole, kingfish villa and restaurant provides rooms with air conditioning and a private bathroom in Ranna.

K
Kushantha
From
Sri Lanka
Lovely delicious breakfast with sufficient quantities.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 12 reviews
Price from
US$50
1 night, 2 adults

Villa Tamarind - Tangalle

Tangalle (Near Ranna)

Villa Tamarind - Tangalle, a property with a garden, is set in Tangalle, 37 km from Weherahena Buddhist Temple, 5 km from Tangalle Lagoon, as well as 6.3 km from Mulkirigala Rock Monastery.

L
Licia
From
Italy
Modern, clean property. Very close to beaches and amenities. Host and all staff were fabulous and nothing was too much trouble. Breakfast was enormous and extremely yummy. Wi-Fi excellent. Thoroughly recommend you stay here.
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 6 reviews
Price from
US$29.70
1 night, 2 adults

BAYU COVE Private Villa

Tangalle (Near Ranna)

Boasting air-conditioned accommodation with a private pool, pool view and a patio, BAYU COVE Private Villa is situated in Tangalle.

S
Slade
From
Sri Lanka
I stayed at this villa for one night with my family, and we had such a wonderful experience. The location is perfect – just a minute’s walk to a beautiful, quiet beach where we could relax and enjoy the view. The villa itself is very peaceful and private, making it a great place to rest. The swimming pool is big and very well maintained, perfect for both kids and adults to enjoy. We really appreciated how calm and relaxing the atmosphere was – it felt like our own little getaway. Another great thing about this villa is the convenience. There are plenty of restaurants nearby, serving fresh seafood and delicious local food, so we had many choices for our meals without needing to travel far. Overall, we loved our short stay here. It’s a great place for families or couples looking for a quiet and relaxing beach holiday. We would definitely love to come back and stay longer next time.
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 9 reviews
Price from
US$216
1 night, 2 adults

Turtle cove residence

Tangalle (Near Ranna)

Boasting air-conditioned accommodation with a balcony, Turtle cove residence is situated in Tangalle. This property offers access to a terrace and free private parking.

t
travis
From
Sri Lanka
We felt very welcomed from the point of arrival. The mattresses were all perfect and super comfy, as well as having all the spaces very clean. I enjoyed every moment when I was at the property, I’m just sad that I didn’t get to stay longer!
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 5 reviews
Price from
US$40
1 night, 2 adults

THE SANCTUARY- Tangalle

Tangalle (Near Ranna)

Featuring a patio with garden views, a private beach area and an infinity pool, THE SANCTUARY- Tangalle can be found in Tangalle, close to Kahandamodara Beach and 31 km from Hummanaya Blow Hole.

P
Péter
From
Hungary
A beautiful and comfortable villa with a private pool and garden. The beach was almost always empty, and we enjoyed every minute of our stay. If you’re looking for peace and relaxation, this villa is the perfect choice! Highly recommended!
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 26 reviews
Price from
US$76.50
1 night, 2 adults

Jasmin Homestay Marakolliya

Tangalle (Near Ranna)

Offering a garden and garden view, Jasmin Homestay Marakolliya is situated in Tangalle, 600 metres from Tangalle Beach and 17 km from Hummanaya Blow Hole.

A
Alkistis
From
Greece
Amazing homestay, clean, cozy and beautiful, located close to Marakolliya beach. I had the most relaxing night sleep and it was hard for me to leave! The family is very kind and extremely helpful. I will be back next year! Truthfully recommended 💫
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 44 reviews
Price from
US$10
1 night, 2 adults

Sarada lagoon view cabana

Hungama (Near Ranna)

Featuring garden views, Sarada lagoon view cabana provides accommodation with a garden and a balcony, around 30 km from Hummanaya Blow Hole.

R
Romana
From
Czech Republic
Very beautiful wood house in nature. Great view from window to sunrise/sunset with lot of birds. Room is very clean and staff very kind. Its near to beach.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 9 reviews
Price from
US$20
1 night, 2 adults

Villa Tanderra

Tangalle (Near Ranna)

Situated within a few steps of Gurupokuna Beach and 34 km of Hummanaya Blow Hole, Villa Tanderra features rooms with air conditioning and a private bathroom in Tangalle.

K
Karthik Thodupunoori
From
India
Everything was great …. Location was superb and manager darshana and chef was very great .. No doubt staying there if u want proper staycation
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 12 reviews
Price from
US$504
1 night, 2 adults
All self catering accommodation in Ranna

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

See all

Popular with guests booking self catering accommodation in Ranna

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

Popular with guests booking self catering accommodation in Ranna

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

Popular with guests booking self catering accommodation in Ranna

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

Popular with guests booking self catering accommodation in Kalametiya

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

Popular with guests booking self catering accommodation in Tangalle

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

Popular with guests booking self catering accommodation in Tangalle

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

Popular with guests booking self catering accommodation in Tangalle

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

Popular with guests booking self catering accommodation in Tangalle

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 50 reviews

Popular with guests booking self catering accommodation in Tangalle

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

Popular with guests booking self catering accommodation in Tangalle

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

Highly rated self catering accommodation in Ranna and nearby

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

Boasting air-conditioned accommodation with a balcony, Turtle cove residence is situated in Tangalle. This property offers access to a terrace and free private parking.

From US$44.80 per night

Czech House

Tangalle
8.0+ review score
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 8 reviews

Set within a few steps of Wella Odaya Beach and 25 km of Hummanaya Blow Hole, Czech House offers rooms with air conditioning and a private bathroom in Tangalle.

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

Featuring a patio with garden views, a private beach area and an infinity pool, THE SANCTUARY- Tangalle can be found in Tangalle, close to Kahandamodara Beach and 31 km from Hummanaya Blow Hole.

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

Featuring garden views, Sarada lagoon view cabana provides accommodation with a garden and a balcony, around 30 km from Hummanaya Blow Hole.

From US$20 per night

See Turtle Villa

Tangalle
8.0+ review score
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 50 reviews

With garden views, See Turtle Villa is situated in Tangalle and has a restaurant, a shared kitchen, bar, garden and outdoor fireplace.

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

Sati Villa Rekawa Beach Sri Lanka is a recently renovated villa in Tangalle, where guests can makes the most of its pool with a view, private beach area and garden.

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

Located 34 km from Hummanaya Blow Hole, Taragala Chalets provides accommodation with free WiFi and free private parking.

Villa Tanderra

Tangalle
8.0+ review score
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 12 reviews

Situated within a few steps of Gurupokuna Beach and 34 km of Hummanaya Blow Hole, Villa Tanderra features rooms with air conditioning and a private bathroom in Tangalle.

From US$504 per night

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

Rice Field View Home Stay

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

Featuring river views, Rice Field View Home Stay features accommodation with an open-air bath and a balcony, around 25 km from Hummanaya Blow Hole.

From US$100 per night

Catamaran Lagoon Cabana

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

Featuring lake views, Catamaran Lagoon Cabana provides accommodation with a garden and a balcony, around 1.5 km from Tangalle Beach. This property offers access to a terrace and free private parking.

From US$33.60 per night

Ocean Cottage

Kalametiya
Free cancellation options available
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 36 reviews

Featuring a patio with pool views, a private beach area and an infinity pool, Ocean Cottage can be found in Kalametiya, close to Gurupokuna Beach and 35 km from Hummanaya Blow Hole.

From US$95 per night

Aaryana Lagoon

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

Located in Tangalle, within less than 1 km of Tangalle Beach and 16 km of Hummanaya Blow Hole, Aaryana Lagoon offers accommodation with free WiFi, air conditioning, a private beach area and an...

Villa Tamarind - Tangalle

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

Villa Tamarind - Tangalle, a property with a garden, is set in Tangalle, 37 km from Weherahena Buddhist Temple, 5 km from Tangalle Lagoon, as well as 6.3 km from Mulkirigala Rock Monastery.

From US$43.12 per night

Silent Peacock Villa And Restaurant

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

Set in Tangalle, 400 metres from Tangalle Beach, Silent Peacock Villa And Restaurant offers accommodation with a garden, free private parking, a shared lounge and a restaurant.

From US$23.23 per night

Little birds

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

Featuring a balcony with mountain views, free bikes and a garden, Little birds can be found in Tangalle, close to Tangalle Beach and 16 km from Hummanaya Blow Hole.

From US$15 per night

Pumpkin eco villa

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

Offering a garden and garden view, Pumpkin eco villa is located in Tangalle, 2.1 km from Tangalle Beach and 16 km from Hummanaya Blow Hole.

From US$53.76 per night

Enjoy breakfast in Ranna and nearby

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

Boasting a balcony with sea views, a private beach area and an infinity pool, Lanka Beach Grand Villa can be found in Rekawa, close to Wella Odaya Beach and 25 km from Hummanaya Blow Hole.

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

Boasting air-conditioned accommodation with a private pool, pool view and a patio, BAYU COVE Private Villa is situated in Tangalle.

Nima villa

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

Located in Tangalle, Nima villa provides accommodation with private pool, free WiFi and free private parking for guests who drive.

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

Boasting sea views, Ocean Divine Villa features accommodation with a private beach area, an outdoor swimming pool and an open-air bath, around 200 metres from Gurupokuna Beach.

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 44 reviews

Offering a garden and garden view, Jasmin Homestay Marakolliya is situated in Tangalle, 600 metres from Tangalle Beach and 17 km from Hummanaya Blow Hole.

From US$11.20 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 13 reviews

Eco nest marakolliya, a property with a garden, is situated in Tangalle, 2.7 km from Tangalle Beach, 17 km from Hummanaya Blow Hole, as well as 39 km from Weherahena Buddhist Temple.

Tropical Garden

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

Boasting pool with a view, Tropical Garden is situated on the beachfront in Tangalle. The property has pool and garden views, and is a few steps from Tangalle Beach.

Villa Sunrise

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

Situated within a few steps of Tangalle Beach and 15 km of Hummanaya Blow Hole in Tangalle, Villa Sunrise features accommodation with seating area.