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

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

S
Shams
From
Iraq
every single thing in this villa was beyond expectations, the two guys staff were really polite & kind , the pool is clean , rooms & bathrooms were specious and very clean we slept comfortably, breakfast was as we requested, the ocean view & palm trees was breathtaking we spent the best moments in Sri Lanka here .
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 19 reviews
Price from
$313.20
1 night, 2 adults

Waves ranna cabana and seafood

Ranna

A few steps from Gurupokuna Beach in Ranna, Waves ranna cabana and seafood provides accommodations with access to beauty services.

m
minsu
From
South Korea
"The staff are super friendly, food was very good, the room was very clean. I travel a lot and that was one of the best stays i head" "Good breakfast; great view to the ocean and sunset ; nice bar on ocean; big and comfortable number and bed," "Beautiful location and Beautiful views Break fast Buffet is Amazing Very Friendly Staffs and Good services"
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 50 reviews
Price from
$47.53
1 night, 2 adults

kingfish villa and restaurant

Ranna

A few steps from Kahandamodara Beach in Ranna, kingfish villa and restaurant features accommodations with access to spa facilities and wellness packages.

D
Dhanushka Madushan
From
Sri Lanka
Frindly staff Foods Environment Lagoon Beach
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 12 reviews
Price from
$50
1 night, 2 adults

Fishermens Lodge & Restaurant

Ranna

With lake views, Fishermens Lodge & Restaurant is located in Ranna and has a restaurant, room service, bar, garden and terrace. Free WiFi is available.

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 11 reviews
Price from
$25
1 night, 2 adults

Lankavatara Ocean Retreat & Spa

Tangalle (Near Ranna)

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

C
Cheli
From
Israel
it was very relaxing, the stuff was really nice and helpful. The restaurant was really good and valued for money. The waters was really professional, especially Malshan :)
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 1,038 reviews
Price from
$126
1 night, 2 adults

Lagoon gate Tangalle Resort

Tangalle (Near Ranna)

Located in Tangalle, 13 miles from Hummanaya Blow Hole, Lagoon gate Tangalle Resort has accommodations with free bikes, free private parking, a garden and a shared lounge.

M
Martel
From
Sri Lanka
Everything was very good. The rooms were spacious, clean, food was amazing, the staff was very nice, friendly and helpful. Specially the manager Lalith was very kind and helpful. Can recommend to family, couple, or individual travellers.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 264 reviews
Price from
$84
1 night, 2 adults

Blue Ocean Resort

Netolpitiya (Near Ranna)

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

K
Katya
From
Canada
Most amazing spot on a lovely quiet beach. Food and the service at this place were outstanding. Would return in a heartbeat. Of
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 155 reviews
Price from
$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.

D
Dimitris
From
Czech Republic
This place is simply amazing. It has very unique entrance, garden full of plants and palms and these great bungalows. Hirushan told us that he made this all by himself and with a help of his friends. Houses are adorable. One to never wish to leave them. Very cosy, private and clean. We loved the food from Hirushans mom. I highly recommend everyone that will stay there to eat in Igabara instead of a restaurant. The food is prepared by his mom and it is very delicious. She deserves a Michelin star!!! We would go million more times! Thank you Hirushan!
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 244 reviews
Price from
$100
1 night, 2 adults

Villa Blu

Tangalle (Near Ranna)

Located in Tangalle, a 19-minute walk from Gurupokuna Beach, Villa Blu has accommodations with a garden, free private parking, a shared lounge and a terrace.

J
Julia
From
Singapore
We felt at home with an amazing service.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 231 reviews
Price from
$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.

C
Colette
From
South Africa
Omia is on one of the most beautiful stretches of beach and the hotel pool and gardens are stunning well maintained. We had one of the nicest rooms - large, comfortable and well-furnished with a view over-looking the pool and beach. The team are helpful and friendly and the breakfast tasty and substantial with options to suit everyone. We loved our stay and would highly recommend. It’s a very special spot.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 274 reviews
Price from
$175
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, 244 reviews
From $130 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 697 reviews
From $50 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 438 reviews
From $76.50 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 14 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 230 reviews
From $129 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 1,038 reviews
From $161 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 121 reviews
From $31.50 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 274 reviews
From $145 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 231 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 83 reviews
From $90 per night

Most booked hotels in Ranna and surrounding area in the past month

See all

Popular with guests booking hotels in Ranna

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, 1,038 reviews

Popular with guests booking hotels in Tangalle

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

Popular with guests booking hotels in Tangalle

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

Popular with guests booking hotels in Tangalle

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

Popular with guests booking hotels in Tangalle

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

Popular with guests booking hotels in Tangalle

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 406 reviews

Popular with guests booking hotels in Tangalle

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 309 reviews

Popular with guests booking hotels in Tangalle

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

Best hotels with breakfast in Ranna and nearby

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.

From $100 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 12 reviews

A 9-minute walk from Kahandamodara Beach in Tangalle, Back of beyond - Wellness Retreat offers accommodations with access to beauty services and steam room.

From $143 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 98 reviews

Located in Tangalle, a few steps from Wella Odaya Beach, Kayaam Wellness provides accommodations with free bikes, free private parking, an outdoor swimming pool and a fitness center.

From $472.84 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 297 reviews

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

From $131.30 per night
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 7 reviews

Providing a garden, Sunshine Cafe provides accommodations in Tangalle. This beachfront property offers access to a terrace and free private parking. All rooms have a balcony with garden views.

From $18 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 767 reviews

Seven Turtles is located only steps away from the tranquil beach. The property welcomes its guests with an outdoor swimming pool, free WiFi access and complimentary parking facilities.

From $133 per night

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

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

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

From $100.30 per night

Budget hotels in Ranna and nearby

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

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

From $85 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 370 reviews

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

From $100 per night
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 8 reviews

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

From $105 per night
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 273 reviews

Set 5.6 mi 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 $54.88 per night
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 121 reviews

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

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

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

From $84.92 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 22 reviews

Located in Tangalle, a 9-minute walk from Kahandamodara Beach, Santon Resort & Spa - Level 1 Certified has accommodations with free bikes, free private parking, an outdoor swimming pool and a garden.

From $108.90 per night
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 57 reviews

Guru Beach Resort has an outdoor swimming pool, garden, a private beach area and restaurant in Tangalle.

From $51.51 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