Skip to main content

Cottages in Ranna

Find the cottages that appeal to you the most

The best cottages in Ranna

Check out our pick of great cottages 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
Mia St.
From
Slovakia
The villa is perfect for those seeking peace and tranquility. After a 10-day tour around Sri Lanka, we came here to unwind and recharge. I spent a long time searching for a place that would meet all our expectations, and I’m so happy that I found this villa. The villa is well-designed, spacious, very clean, and well-maintained. Throughout our stay, the caretaker, Suba, took great care of us, and Dushante prepared delicious meals. We also used the laundry service once, which was very convenient. Thanks to these two gentlemen, we truly had an amazing experience. Each day, we planned what we wanted to eat, and our wonderful hosts took care of all the shopping and meal preparation. Dushante even took us to Rekawa Beach, where we had the unforgettable experience of watching turtles at night. The villa is located directly on a stunning, long, and clean beach. The ocean here is wild, and the waves are not suitable for small children. The surroundings are quiet, with only local fishermen nearby. One thing worth mentioning is that many of the villa's fantastic perks were not listed on Booking.com, which is a shame. I highly recommend adding all the small details to the description, as it would create an even better impression (e.g., on-demand meal preparation, laundry service, transportation to the nearest town, assistance with organizing trips, a first-aid kit, etc.). We had an incredible time here, and even though we rarely return to the same place twice, we definitely have to come back to this one!
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 21 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.

I
Ian
From
United Kingdom
The Robinson Crusoe experience and the superb staff
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 57 reviews
Price from
US$48.50
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.

R
Raban
From
Germany
We enjoyed our stay at Kingfish villa in the month of March 2025. It was a very pleasant time. An optimal location to relax and experience the beautiful beach of Ranna at a distance of ca. 300 m. The owner Raveen is also an amazing person. He is very helpful and knows around Ranna, southern locations of SL and even other locations at wish. Also, there is the possibility to have him as a tour guide. He owns a restaurant as well where the food is exquisite. One can choose a variety of local foods and drinks too. Overall, remarkably good experience.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 12 reviews
Price from
US$50
1 night, 2 adults

Hanguk Lanka Lagoon Villa

Tangalle (Near Ranna)

Set within 800 metres of Tangalle Beach and 18 km of Hummanaya Blow Hole in Tangalle, Hanguk Lanka Lagoon Villa provides accommodation with seating area.

G
Gedas
From
Lithuania
We feel very lucky that we had a chance to stay here. Could not recommend it more. We've got everything we needed. There was hot water with powerful steam, A/C, adapters for electricity. You can also order breakfast, lunch and dinner for really fair prices. The property is located in a very peaceful and beautiful area with peacocks and nature all around you. We've got privacy and the owners were very helpful, kind and sweet. We also rented a scooter from them. When we arrived we were offered a welcome drink which was very pleasant. When we were leaving they also arranged a tuk-tuk for us to go to the bus station. If you have a chance to stay here - do it. It was one of the best stays in Sri Lanka. We feel thankful and we would be happy to come back one day.
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 266 reviews
Price from
US$23
1 night, 2 adults

Star Light Cabanas & Restaurant

Tangalle (Near Ranna)

Located 400 metres from Tangalle Beach, Star Light Cabanas & Restaurant offers accommodation with a balcony, as well as a garden.

I
Igor
From
Serbia
After visiting Colombo, Kandy, and Galle, we headed down to the ocean in the south, and the place where we stayed the longest was this one. We stayed eight nights and were sad to leave because the accommodation was absolutely phenomenal! 🤩 It was set in nature, exotic yet safe, and equipped with all necessary amenities, including air conditioning and always warm water. We even had our own place in front of the cottage where we relaxed every day, drinking tea and enjoying delicious pancakes. As for the hosts, they were the kindest people we could have encountered! 💙 Since there was a family restaurant, this wonderful woman prepared a new specialty for us every day, and each one seemed even better than the last. We never received such large and high-quality portions during our stay in Sri Lanka. All in all, for those who want to experience the charms of nature and the true spirit of Sri Lanka, to relax their body and soul, and recharge with positive energy, I highly recommend this accommodation. I hope we can return next year! 🏝️🌍
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 280 reviews
Price from
US$22
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 9.9
Exceptional - What previous guests thought, 15 reviews
Price from
US$45
1 night, 2 adults

Ritter Kreuz Cabana Resort

Tangalle (Near Ranna)

Offering a garden and garden view, Ritter Kreuz Cabana Resort is situated in Tangalle, 22 km from Hummanaya Blow Hole and 45 km from Weherahena Buddhist Temple.

D
Daz
From
New Zealand
My entire trip around sri lanka and this was certianly an experiance. Cabana Resort is situated in a tropical surrounding of cocnut palmes and fawna. absoulute tranquil beutiful surroundings from ponds to lagoons. wild life in the area were water monitors, peacoks and stalk birds. the owner took me to see the turtles come ashore, which we sore two. amongst them we seen a baby turtle, lost. the black faced monkeys in fhe reserve were also a plus. you can walk but best to go on a motorbike.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 5 reviews
Price from
US$36
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.

j
jaise
From
Denmark
We stayed one night at this villa, just 100 meters from the beach, and it was perfect! The villa was clean, comfortable, and had everything we needed. The big swimming pool was a great bonus — very clean and relaxing. The location is quiet but close enough to enjoy the beach anytime. Highly recommended
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 10 reviews
Price from
US$216
1 night, 2 adults

Tomorrowland Beach Villas

Tangalle (Near Ranna)

A few steps from Rekawa Beach, Tomorrowland Beach Villas is a recently renovated property located in Tangalle and provides air-conditioned rooms with free WiFi and private parking.

G
Georgia
From
United Kingdom
I had the pleasure of spending a night at one of Ella’s best-known hostels, Tomorrowland, where I met the owner. During our conversation, he suggested that if I was planning to visit the southern beaches, I should consider staying at their brand-new beach property—Tomorrowland Beach Villas in Rekawa, Tangalle. Although I had already booked accommodations in Mirissa, I decided to take a chance and spend a night at Tomorrowland Beach Villas before heading to my final destination—Kandy. Upon arrival, I was warmly welcomed by the lovely hosts, Irushi and Hiruni, making it one of the most heartfelt greetings I’ve received at a property in Sri Lanka. I was given the Winter Villa, a stunning all-wood cabin perched right at the water’s edge, where the waves crashed just below. For dinner, I indulged in one of Tomorrowland’s specialties—the Pompano Fish, part of an impressive selection of freshly caught seafood. Dining at sunset, right where the waves met the shore, was nothing short of sublime. Adding to the charm, a breakwater runs perpendicular to Tomorrowland’s private beach. The right side forms a serene, blue-water pool, where I enjoyed a leisurely soak until sundown. Although Tomorrowland had arranged an early morning bird-watching lagoon cruise, I ended up sleeping in until 9:00 AM—unfortunately missing the adventure, as I had to rush to catch my transportation to Kandy. Tomorrowland Beach Villas is a paradise for couples who cherish privacy, romance, and a touch of indulgence. I will definitely be returning with my partner next time—and with a few well-earned credits from Tomorrowland Properties, it’s sure to be even more memorable. Five stars all the way!
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 13 reviews
Price from
US$75.60
1 night, 2 adults

BB villa - Rekawa

Netolpitiya (Near Ranna)

Situated in Netolpitiya in the Hambantota District region with Tangalle Beach nearby, BB villa - Rekawa features accommodation with free private parking.

O
Olivier
From
Netherlands
We had a wonderful stay at BB villa. Nice welcome with flowers and welcome drinks. The location is excellent, near a beautiful, not busy beach. The beach was a 5-minute walk away. The room was big, super neat and new. Good beds and air conditioning. In the morning we had a delicious breakfast with fresh fruit and other tasty traditional dishes. Very friendly host. If we are in the area again we will definitely come back!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 24 reviews
Price from
US$50
1 night, 2 adults
All cottages in Ranna

Looking for a cottage?

Cottages are perfect for travellers who enjoy feeling cosy and independent in the countryside. Usually small, traditionally built houses, cottages spread across one or two floors, making them great for families, or holidays with a little more privacy.

Most booked cottages in Ranna and surroundings in the past month

See all

Popular with guests booking cottages in Ranna

Popular with guests booking cottages in Ranna

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

Popular with guests booking cottages in Ranna

Popular with guests booking cottages in Ranna

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

Popular with guests booking cottages in Ranna

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

Popular with guests booking cottages in Ranna

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

Popular with guests booking cottages in Tangalle

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

Popular with guests booking cottages in Tangalle

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

Popular with guests booking cottages in Tangalle

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

Popular with guests booking cottages in Tangalle

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

Travelling by car? These cottages in Ranna and nearby offer free parking

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

Situated in Netolpitiya, 22 km from Hummanaya Blow Hole and 44 km from Weherahena Buddhist Temple, Sigiri villa offers air conditioning.

From US$42.46 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 11 reviews

Set within 800 metres of Kahandamodara Beach and 31 km of Hummanaya Blow Hole in Tangalle, Back of beyond - Wellness Retreat features accommodation with seating area.

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

Boasting air-conditioned accommodation with a balcony, Turtle cove residence is situated in Tangalle.

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

Situated in Tangalle, a few steps from Wella Odaya Beach, South Coast Villas by Mandala features accommodation with a private beach area, free private parking, an infinity pool and a garden.

From US$268.80 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Located in Rekawa, within 500 metres of Rekawa Beach and 23 km of Hummanaya Blow Hole, In Dream Villa provides accommodation with a garden as well as free private parking for guests who drive.

From US$44.40 per night
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 13 reviews

A few steps from Rekawa Beach, Tomorrowland Beach Villas is a recently renovated property located in Tangalle and provides air-conditioned rooms with free WiFi and private parking.

From US$135.66 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 4 reviews

Featuring free WiFi, a sun terrace with a swimming pool, open-air bath and free bikes, Lagoon House Rekawa is situated in Tangalle. It is set 1.6 km from Tangalle Beach and offers full-day security.

From US$236 per night

These cottages in Ranna and nearby have options with free cancellation

Ritter Kreuz Cabana Resort

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

Offering a garden and garden view, Ritter Kreuz Cabana Resort is situated in Tangalle, 22 km from Hummanaya Blow Hole and 45 km from Weherahena Buddhist Temple.

From US$44.80 per night

Rekawa Edge villa

Netolpitiya
Free cancellation options available

Offering garden views, Rekawa Edge villa is an accommodation located in Netolpitiya, 19 km from Hummanaya Blow Hole and 39 km from Weherahena Buddhist Temple.

From US$22.20 per night

Green Paradise Villa

Hungama
Free cancellation options available

Offering a garden and garden view, Green Paradise Villa is situated in Hungama, 30 km from Hummanaya Blow Hole and 35 km from Bundala Bird Sanctuary.

From US$23.81 per night

Sarada lagoon view cabana

Hungama
Free cancellation options available
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 11 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

Aqua Vista Studio Appartment

Tangalle
Free cancellation options available

Set just 40 km from Weherahena Buddhist Temple, Aqua Vista Studio Appartment provides accommodation in Tangalle with access to an open-air bath, a shared lounge, as well as luggage storage space.

From US$33.63 per night

BB villa - Rekawa

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

Situated in Netolpitiya in the Hambantota District region with Tangalle Beach nearby, BB villa - Rekawa features accommodation with free private parking.

From US$55.50 per night

Céu Ceylon

Tangalle
Free cancellation options available
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 53 reviews

Céu Ceylon is situated in Tangalle and has a pool with a view and garden views. This beachfront property offers access to a patio, free private parking and free WiFi.

From US$275 per night

Ocean Cottage

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

Enjoy breakfast in Ranna and nearby

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 8.9
Fabulous - What previous guests thought, 36 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.

Czech House

Tangalle
Breakfast options
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.

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

Featuring a patio with garden views, an infinity pool and an open-air bath, Arhimser Villa-superb 4 bedroom beachfront BB for 8 Ranna, Tangalle, pick up, serviced, taxes included can be found in...

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

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

Situated in Tangalle, a few steps from Kahandamodara Beach, Ardeen Villa - superb 3 bedroom beachfront BB for 6, in Ranna- Tangalle- pick up, serviced, taxes included features accommodation with a...

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.

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.