Skip to main content

Search hotels in Ranna

Enter your dates to see the latest prices and deals for Ranna hotels

Ranna – 9 hotels and places to stay

Filter by:

Star rating
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.

M
Marco Pirozzo
From
Italy
I stayed with my friend in this fabulous property with direct access to the beach. It seemed like being in a private paradise. In fact, in addition to the super cozy room, with hot water, air conditioning and super clean, they had access to the outdoor area equipped with deck chairs and a hammock surrounded by greenery and peace. The owner, the boy and the lady who worked there were super nice and friendly, always available for our every need. Even their dog Rocco, stayed with us all night to keep us company while we enjoyed the sound of the waves. It was one of the best moments spent in Sri Lanka.
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

Lankavatara Ocean Retreat & Spa

Tangalle (Near Ranna)

Featuring free WiFi throughout the property, Lankavatara Ocean Retreat is located in Kalametiya, 15 km from Tangalle Lagoon.

A
Azteca74
From
Spain
We stayed in Lankavatara 9 days and we had a wonderful and restoring experience. We choose the location because is very quite and immerse in the nature and after 10 days going around the island we needed a break before leaving. What make our stay unforgettable has been also the staff, all are very helpful and professional, from the staff at the reception, the staff at the restaurant, the staff who clean, and the staff at the spa. Thank you from be so kind and make our stay incredible.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,030 reviews
Price from
US$126
1 night, 2 adults

Lagoon gate Tangalle Resort

Tangalle (Near Ranna)

Situated in Tangalle, 21 km from Hummanaya Blow Hole, Lagoon gate Tangalle Resort features accommodation with free bikes, free private parking, a garden and a shared lounge.

J
Josko Pecarevic
From
Croatia
Resort is on great location, its so peacefull and nice. Rooms are very tidy, comfortable and super clean. Pool is great also, we spend hours there chillin' out. They have great restorant, food is amazing, we had dinner there 3 times and we loved all food there. Apsolutelly perfect. Personell is the highlight here, those people are amazing! Very profesional, on service all time, ready and capeable to help with any wish or desire. We felt like we are one big family. This is one of top 2 hotels where I been in my life traver experience. Thanks a lot, you are amazing!
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 264 reviews
Price from
US$84
1 night, 2 adults

Blue Ocean Resort

Netolpitiya (Near Ranna)

Set in Netolpitiya, a few steps from Wella Odaya Beach, Blue Ocean Resort offers accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area.

M
Madis
From
Estonia
Staff is really attentive and helpful. This makes for a really stress free vacation as we did not have to worry about a thing. Food was delicious and always prepared fresh. Beach was as epic as it gets, long and wide sandy strip. Pool was well taken care of and loungers were plenty to be found in shade and in sun. Rooms, although simple, were comfortable and cleaned daily. Location is good, quiet and relaxing.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 155 reviews
Price from
US$76.50
1 night, 2 adults

Igabara Hobbit House

Tangalle (Near Ranna)

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

B
Benedicte Vihovde
From
Norway
We liked everything about this place. The host was great! I really recommend this place to everyone. Its a unique experience living in a hobbit house.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 241 reviews
Price from
US$100
1 night, 2 adults

Villa Blu

Tangalle (Near Ranna)

Set in Tangalle, 1.6 km from Gurupokuna Beach, Villa Blu offers accommodation with a garden, free private parking, a shared lounge and a terrace.

O
Omar
From
Italy
a real luxury boutique hotel, all the attention to the smallest detail is on 4/5 rooms. they do the impossible to please any request.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 231 reviews
Price from
US$175
1 night, 2 adults

OMIA

Tangalle (Near Ranna)

OMIA RESORT is located right on the water at rekawa beach. Boasting a 24-hour front desk, this property also provides guests with an Beach side pool and Bar.

L
Lenka
From
Czech Republic
Amazing Appartment with sea view, wonderfull garden, nice pool, good food. We also appreciated the very kind and welcoming owner. We came with 2 small kids and we were warmly welcomed.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 273 reviews
Price from
US$175
1 night, 2 adults

All View Resort

Tangalle (Near Ranna)

Situated in Tangalle, less than 1 km from Tangalle Beach, All View Resort features accommodation with free bikes, free private parking, a garden and a terrace.

H
Hendrik
From
Germany
Great location close to several beaches. The cooks very well for reasonable prices. It is nice to sit on the terrace to have breakfast dinner or just for reading a book.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 262 reviews
Price from
US$34.43
1 night, 2 adults
See all 9 hotels in Ranna

Hotels with airport shuttles in Ranna

Airport shuttle (additional charge)
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 241 reviews
From US$130 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 697 reviews
From US$50 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 436 reviews
From US$76.50 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 14 reviews
From US$33.60 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 230 reviews
From US$130 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,030 reviews
From US$161 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 121 reviews
From US$31.50 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 273 reviews
From US$145 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 231 reviews
From US$192.50 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 83 reviews
From US$90 per night

Most booked hotels in Ranna and surroundings in the past month

See all

Popular with guests booking hotels in Tangalle

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

Popular with guests booking hotels in Tangalle

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

Popular with guests booking hotels in Tangalle

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

Popular with guests booking hotels in Tangalle

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

Popular with guests booking hotels in Tangalle

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

Popular with guests booking hotels in Tangalle

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

Popular with guests booking hotels in Tangalle

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 305 reviews

Popular with guests booking hotels in Tangalle

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

Popular with guests booking hotels in Tangalle

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

Popular with guests booking hotels in Tangalle

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

Budget hotels in Ranna and nearby

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

Located within a few steps of Wella Odaya Beach and 25 km of Hummanaya Blow Hole, Blue Ocean Resort & Ayurwedic wellness hub provides rooms with air conditioning and a private bathroom in Tangalle.

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

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

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

Set in Netolpitiya, a few steps from Wella Odaya Beach, Blue Ocean Resort offers accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area.

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

Offering a restaurant and a private beach area, Sanjis The Seaside Cabanas provides standalone bungalows in Tangalle.

From US$80 per night
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.3
Superb - What previous guests thought, 272 reviews

Set 9 km from Tangalle Lagoon in Tangalle, Green Parrot Hotel features and free WiFi throughout the property. It features an outdoor swimming pool, restaurant, free Wi-Fi and free parking.

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

Located in Tangalle, a few steps from Kahandamodara Beach, Seth Villa by Magampura Resorts provides accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area...

From US$31.50 per night

Best hotels with breakfast in Ranna and nearby

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 12 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 7.7
Good - What previous guests thought, 7 reviews

Featuring a balcony with garden views, a private beach area and a garden, Sunshine Cafe can be found in Tangalle, close to Wella Odaya Beach and 25 km from Hummanaya Blow Hole.

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

Offering an outdoor swimming pool and beachfront, Lanka Beach Boutique Bungalows & Grand Villa is located in Tangalle. Guests can enjoy the on-site restaurant.

From US$130 per night
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 1,382 reviews

Good Karma Hotel is located on Rekawa Beach in Tangalle, offering an outdoor pool and free Wi-Fi throughout the property. Free parking and a 24-hour front desk are available.

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

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

From US$160 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 26 reviews

With garden views, Peacock Residence & Cabana's is set in Tangalle and has a restaurant and a 24-hour front desk. This beachfront property offers access to free WiFi and free private parking.

From US$12 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 64 reviews

Set in Tangalle, a few steps from Kahandamodara Beach, Serendivi Resort Villa offers accommodation with free bikes, free private parking, an outdoor swimming pool and a fitness centre.

From US$339 per night

Located in Rekawa in the Hambantota District region, with Rekawa Beach nearby, In Dream Villa provides accommodation with free WiFi and free private parking.

From US$44.40 per night

What guests said about Ranna:

10

We loved the serenity, and being away from it all but there...

We loved the serenity, and being away from it all but there aren’t many other options to eat out. We tried the ‘mothership’ but our chef was far superior and as long as you tell him what you would like to eat, he will shop for you and cook very delicious food.
Guest review by
Brinda
United Kingdom