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

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, 50 reviews

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.8
Exceptional - What previous guests thought, 12 reviews

Popular with guests booking self catering accommodation in Kalametiya

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

Popular with guests booking self catering accommodation in Tangalle

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

Popular with guests booking self catering accommodation in Tangalle

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

Popular with guests booking self catering accommodation in Tangalle

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 42 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

Popular with guests booking self catering accommodation in Tangalle

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

Popular with guests booking self catering accommodation in Tangalle

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

Enjoy breakfast in Ranna and nearby

See Turtle Villa

Tangalle
Breakfast options
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 51 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$50 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 42 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.

From US$57 per night
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 8 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.

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$19.75 per night
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
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 34 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, 10 reviews

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

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$71.68 per night

Czech House

Tangalle
8.0+ review score
Scored out of 10, guest rating 8.5
Very good - 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.6
Exceptional - What previous guests thought, 10 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

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.

Ocean Cottage

Kalametiya
8.0+ review score
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 39 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
8.0+ review score
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 21 reviews

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

From US$128 per night
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.

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

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

Nima villa

Tangalle
Free cancellation options available
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.

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 Divine Villa

Kalametiya
Free cancellation options available
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.

Turtlepoint Luxe Villa

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

Featuring a garden, a terrace, and a restaurant, Turtlepoint Luxe Villa provides accommodation in Netolpitiya with free WiFi and sea views.

Eco nest marakolliya

Tangalle
Free cancellation options available
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
Free cancellation options available
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 31 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.