Skip to main content

Search hotels in Ranna

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

Ranna – 8 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.8
Exceptional - What previous guests thought, 49 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.

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 12 reviews
Price from
$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, 9.3 mi from Tangalle Lagoon.

C
Can
From
Turkey
We stayed here for 2 nights and we loved it. The food we had was amazing at the restaurant. I would recommend it for even people who don’t stay there. Our room was a garden suite, very spacious, very cozy. The only downfall was the rough sea, but they have a cool pool. The beach was nice. The fishermen were fishing all the time which was interesting to watch.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 1,017 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.

Y
Yuko
From
Japan
The room is very good and clean. And we can see the lagoon view from our room. And the food is very delicious and healthy. We can eat many Sri Lanka fruits in the every morning. And their garden also good. There are some vegetables and fruits in there. And animals and birds also. It’s was very comfortable. We can go to safari in uladawa and ride on the boat in the lagoon. Every staff is very kindly and anytime they can help us. Everything is very good . We are very enjoying and relaxing in this hotel. Thank you so much for everything. I want to stay there again.
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.

K
Ksenia
From
United Arab Emirates
I choosed that place because of good reviews and beautiful look of the hotel. Actually you’ll get a small villa with garden just for you. The cozy place. Space is great, kayaking and turtles watching was incredible experience. Free drinks like cola and beer were pleasant compliment
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 238 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.

H
Hamid
From
United Arab Emirates
Amazing service, location and facilities. A dream. Very family friendly and Mr Kamal is outstanding in his service level
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 228 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.

M
Margaret
From
United Kingdom
Lovely comfortable room with fantastic views of the beach. The staff were wonderful and the food was great. Thank you!
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 273 reviews
Price from
$175
1 night, 2 adults

All View Resort

Tangalle (Near Ranna)

Located in Tangalle, a 10-minute walk from Tangalle Beach, All View Resort has accommodations with free bikes, free private parking, a garden and a terrace.

L
Lilli
From
Qatar
Lovely little b&b, the host is so attentive and cooks some delicious food. The breakfasts we so delicious, lots of fresh fruit.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 260 reviews
Price from
$34.43
1 night, 2 adults
See all 8 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, 238 reviews
    From $130 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 690 reviews
    From $40 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 434 reviews
    From $63.75 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 14 reviews
    From $33.60 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 230 reviews
    From $119 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 1,017 reviews
    From $140 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 121 reviews
    From $32.90 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 273 reviews
    From $135 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 228 reviews
    From $192.50 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 83 reviews
    From $86 per night

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

See all
  • Popular with guests booking hotels in Tangalle

    Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 1,017 reviews
  • Popular with guests booking hotels in Tangalle

    Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 690 reviews
  • Popular with guests booking hotels in Tangalle

    Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 756 reviews
  • Popular with guests booking hotels in Tangalle

    Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 402 reviews
  • Popular with guests booking hotels in Tangalle

    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 340 reviews
  • Popular with guests booking hotels in Tangalle

    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 611 reviews
  • Popular with guests booking hotels in Tangalle

    Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 267 reviews
  • Popular with guests booking hotels in Tangalle

    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 300 reviews
  • Popular with guests booking hotels in Tangalle

    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 369 reviews
  • Popular with guests booking hotels in Tangalle

    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 133 reviews

Budget hotels in Ranna and nearby

  • 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
  • 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 $68 per night
  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 369 reviews

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

  • 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, 267 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 $32.90 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

Best hotels with breakfast in Ranna and nearby

  • 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 $132 per night
  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 97 reviews

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

    From $413.90 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.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 $119 per night
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 1,375 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 $130 per night
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 611 reviews

    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.

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

    Peacock Residence & Cabana's in Tangalle provides accommodations with a garden and a shared lounge. This beachfront property offers access to free Wifi and free private parking.

    From $12 per night

What Guests Said About Ranna:

  • 10.0

    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