Skip to main content

Self-Catering Accommodations in Ranna

Find the self-catering accommodations that appeal to you the most

Select occupancy

The best self-catering accommodations in Ranna

Check out our selection of great self-catering accommodations in Ranna

Filter by:

Review score

Ranna Beach House

Ranna

Ranna Beach House is a recently renovated villa in Ranna where guests can make the most of the outdoor swimming pool and garden.

A
Alina
From
Ukraine
We had a wonderful stay at this beautiful villa with family, friends, and kids. The villa is cozy and perfectly located by the ocean, offering a serene escape from the hustle and bustle of touristy areas. The swimming pool was fantastic, and the staff were incredibly friendly, taking excellent care of us throughout our stay. The meals were delicious, with an amazing breakfast featuring local fruits and eggs cooked to our preference. For dinner, we could choose whatever we liked, and the home-cooked food was always satisfying. The helpers on the villa made our time there truly enjoyable. This is a great place for anyone looking for peace and quiet away from the crowds. However, I do agree with previous comments about the mattresses being a bit old and uncomfortable. It would be great if they could be replaced. Overall, a very enjoyable stay!
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 28 reviews
Price from
$313.20
1 night, 2 adults

Ananya Beach Resort

Tangalle (Near Ranna)

Located in Tangalle, a few steps from Wella Odaya Beach, Ananya Beach Resort has accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area.

A
Anita Suter
From
Switzerland
The fantastic balcony views, being so close to the crashing waves, right at a wild beach, the friendly staff, morning swims in the pool..... - I loved my stay here (last not least because I scored a good low season rate).
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 621 reviews
Price from
$96.25
1 night, 2 adults

Villa Tamarind - Tangalle

Tangalle (Near Ranna)

Offering a garden, Villa Tamarind - Tangalle provides accommodations in Tangalle.

M
Matthew
From
Sweden
Modern, clean property and very close to beaches. Host and all staff were fabulous and nothing was too much trouble. Breakfast was delicious and extremely yummy. Wi-Fi excellent. Thoroughly recommend you stay here.
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 26 reviews
Price from
$24
1 night, 2 adults

Kalametiya Lbis

Hambantota (Near Ranna)

Kalametiya Lbis in Hambantota provides accommodations with free bikes, a garden, and barbecue facilities. Guests staying at this bed and breakfast have access to a patio.

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 10 reviews
Price from
$31.50
1 night, 2 adults

BAYU COVE Private Villa

Tangalle (Near Ranna)

BAYU COVE Private Villa offers accommodations in Tangalle, a few steps from Rekawa Beach and 14 miles from Hummanaya Blow Hole.

T
Thitipong
From
Thailand
This place has everything you need. Although our group is 3, the villa spaces is huge and probably can accommodate up to 8-9 peoples. The pool was great. The place is very near to Rekawa beach that you can observe turtle during the night. It was quiet and private that you can hear the sound of waves all day. The host and his housekeeper provides us an exceptional services. They kindly took our clothes to laundry and sent back In the evening. Breakfast is excellent too.
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 20 reviews
Price from
$180
1 night, 2 adults

Araliya Villa

Tangalle (Near Ranna)

Araliya Villa is a recently renovated bed and breakfast in Tangalle where guests can make the most of its outdoor swimming pool, garden, and terrace.

R
Ronny
From
Switzerland
- quiet location - Nice pool - Breakfast is amazing - Very kind and helpful owner and staff
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 6 reviews
Price from
$236
1 night, 2 adults

Moonrise villa

Tangalle (Near Ranna)

Located in Tangalle, a 6-minute walk from Rekawa Beach, Moonrise villa provides accommodations with free bikes, free private parking, an outdoor swimming pool and a garden.

A
Anastasiya
From
Netherlands
Amazing villa surrounded by a beautiful marsh! The staff was very nice, friendly and helpful, and the place was extremely comfortable with all the necessary facilities. Highly recommend!
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 60 reviews
Price from
$72
1 night, 2 adults

THE SANCTUARY- Tangalle

Tangalle (Near Ranna)

THE SANCTUARY- Tangalle offers accommodations in Tangalle, a few steps from Kahandamodara Beach and 19 miles from Hummanaya Blow Hole.

A
Alexandra
From
Russia
We really enjoyed our staying at this villa. It was clean and cozy. An ideal place for privacy. The beach was empty for kilometers in both directions. We felt like we were on a desert island. The owner was very helpful and quickly resolved all our questions. Hope to visit this beautiful place again 🤍
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 43 reviews
Price from
$85.50
1 night, 2 adults

Villa Tanderra

Tangalle (Near Ranna)

Villa Tanderra provides air-conditioned accommodations in Tangalle. This beachfront property offers access to a balcony, free private parking, and free Wifi.

J
Jo Bedford
From
United Arab Emirates
I recently had the pleasure of staying at Villa Tanderra in Sri Lanka, which was an amazing experience. We were a party of 6 all female friends. From the moment we stepped foot onto the property, we were captivated by the sheer beauty and tranquility that surrounded us. The rooms were spacious, bright, and well maintained. Each bedroom was comfortable, featuring plush beds, high-quality linens, and 3 had breathtaking views of the ocean. The en-suite bathrooms were fitted with luxurious fixtures, rain showers, and quality products. One of the highlights of this villa was its indoor / outdoor living spaces. The expansive dining table was perfect for long lunches. It overlooked the pool at one side and the garden on the other. Really felt that it was inside outside living. The staff at the villa were exceptional in every way. They were warm, welcoming, and always went above and beyond to ensure that every need was met. From the moment we arrived, we received a personalized service that left a lasting impression. The private chef, Santha, prepared delectable meals, showcasing the finest flavors of Sri Lankan cuisine, and the attentive housekeeping staff Sampath and Darshana ensured that the villa was always in pristine condition. In conclusion, our stay at this amazing villa in Sri Lanka was nothing short of magical. It exceeded all our expectations in terms of luxury, beauty, and hospitality. If you're looking for a truly extraordinary experience amidst a tropical paradise, I wholeheartedly recommend this villa. It's a haven of tranquility and indulgence, and a place that will leave you with memories to cherish for a lifetime.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 25 reviews
Price from
$364.50
1 night, 2 adults

Aaryana Lagoon

Tangalle (Near Ranna)

A 11-minute walk from Tangalle Beach in Tangalle, Aaryana Lagoon provides accommodations with access to spa facilities and wellness packages.

J
Joey de Vlam
From
Netherlands
We've had such a great stay here! The villa is very comfortable, spacious and above all, very clean. It comes with everything you need for either short-term or long-term stays. The place is surrounded by a huge, beautiful garden with direct private access to the lagoon. Getting up in the early morning and watching all the beautiful birds in the garden while enjoying a morning coffee was the best part of our day. Especially since you have the whole villa and garden all to yourself! Last but not least, the host and his friend are great guys too. They're very nice and polite guys who give you all the privacy you want. Their English is great too which made the communication even easier. This place felt like a home away from home to us! Unfortunately we were only able to spend 4 nights in this lovely house but we will definitely stay here again next time we come to Sri Lanka!
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 39 reviews
Price from
$151.49
1 night, 2 adults
All self-catering accommodations in Ranna

Looking for a self-catering accommodation?

Self-catering accommodations promise the freedom and privacy necessary for a well-earned break. From modern apartments and luxury villas, to beach huts and eco-lodges, the options are seemingly endless. Whether cooking in your kitchen, reading in the garden, or kicking back in front of the TV – you’ll feel right at home.

Most booked self-catering accommodations in Ranna and surrounding area in the past month

See all

Popular with guests booking self-catering accommodations in Ranna

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

Popular with guests booking self-catering accommodations in Ranna

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

Popular with guests booking self-catering accommodations in Ranna

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 14 reviews

Popular with guests booking self-catering accommodations in Ranna

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 2 reviews

Popular with guests booking self-catering accommodations in Tangalle

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

Popular with guests booking self-catering accommodations in Tangalle

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

Popular with guests booking self-catering accommodations in Tangalle

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

Popular with guests booking self-catering accommodations in Tangalle

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

Popular with guests booking self-catering accommodations in Tangalle

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 25 reviews

Popular with guests booking self-catering accommodations in Tangalle

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

Enjoy breakfast in Ranna and nearby

See all
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 296 reviews

Igabara Hobbit House has free bikes, garden, a shared lounge and restaurant in Tangalle. This 4-star hotel offers room service and babysitting service.

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

Rekawa Edge Homestay offers accommodations in Netolpitiya, 12 miles from Hummanaya Blow Hole and 24 miles from Weherahena Buddhist Temple.

Kalametiya Lbis

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

Kalametiya Lbis in Hambantota provides accommodations with free bikes, a garden, and barbecue facilities. Guests staying at this bed and breakfast have access to a patio.

Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 4 reviews

Located within 12 miles of Hummanaya Blow Hole and 25 miles of Weherahena Buddhist Temple, Rekawa Lagoon Resort has rooms with air conditioning and a private bathroom in Tangalle.

See Turtle Villa

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

With Tangalle Beach reachable in a 3-minute walk, See Turtle Villa features accommodations, a restaurant, a private beach area, an infinity pool, and free bikes.

Cormorant Bath

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

Cormorant Bath offers accommodations in Netolpitiya, 12 miles from Hummanaya Blow Hole and 25 miles from Weherahena Buddhist Temple. Guests staying at this guest house have access to a balcony.

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

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

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

Located 21 miles from Hummanaya Blow Hole, Taragala Chalets provides accommodations with free WiFi and free private parking.

Highly rated self-catering accommodations in Ranna and nearby

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

BAYU COVE Private Villa offers accommodations in Tangalle, a few steps from Rekawa Beach and 14 miles from Hummanaya Blow Hole.

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 15 reviews

Providing a garden, Sarada lagoon view cabana offers accommodations in Hungama. With garden views, this accommodation provides a balcony.

Villa Tanderra

Tangalle
8.0+ review score
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 25 reviews

Villa Tanderra provides air-conditioned accommodations in Tangalle. This beachfront property offers access to a balcony, free private parking, and free Wifi.

Ocean Cottage

Kalametiya
8.0+ review score
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 66 reviews

Providing pool views, Ocean Cottage in Kalametiya provides accommodations, a private beach area, an infinity pool, a garden, and barbecue facilities.

Aaryana Lagoon

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

A 11-minute walk from Tangalle Beach in Tangalle, Aaryana Lagoon provides accommodations with access to spa facilities and wellness packages.

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

Offering a garden, Villa Tamarind - Tangalle provides accommodations in Tangalle.

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 12 reviews

Featuring a garden, Eco nest marakolliya offers accommodations in Tangalle. This bed and breakfast features free private parking, daily room service, and free Wifi.

Czech House

Tangalle
8.0+ review score
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 9 reviews

Czech House offers air-conditioned accommodations in Tangalle. This beachfront property offers access to a terrace, free private parking, and free Wifi.

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

See all

Topical Mangrove Villa

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

Topical Mangrove Villa offers accommodations in Tangalle, 10 miles from Hummanaya Blow Hole and 22 miles from Weherahena Buddhist Temple.

Villa Vista

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

Providing an outdoor swimming pool, Villa Vista offers accommodations in Tangalle. This beachfront property offers access to a terrace, free private parking, and free Wifi.

Rice Field View Home Stay

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

16 miles from Hummanaya Blow Hole in Tangalle, Rice Field View Home Stay offers accommodations with access to an open-air bath.

THE SANCTUARY- Tangalle

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

THE SANCTUARY- Tangalle offers accommodations in Tangalle, a few steps from Kahandamodara Beach and 19 miles from Hummanaya Blow Hole.

Nima villa

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

Featuring a garden, Nima villa provides accommodations in Tangalle. This property offers a private pool, free Wifi, and free private parking.

Ocean Divine Villa

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

Ocean Divine Villa is located in Kalametiya, just a 2-minute walk from Gurupokuna Beach and 20 miles from Hummanaya Blow Hole.

Turtlepoint Luxe Villa

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

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

Jasmin Homestay Marakolliya

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

Jasmin Homestay Marakolliya offers accommodations in Tangalle, a 7-minute walk from Tangalle Beach and 11 miles from Hummanaya Blow Hole.