Skip to main content

Search hotels in Ranna

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

Ranna – 7 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
$391.50
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.

L
Loeke
From
Netherlands
Everything was super clean and the area is absolutely beautiful. It is far away from everything which makes you feel relaxed within a second. We where staying for just one night and it felt like we where really VIP😂. They took amazing care of us. It was my friend his birthday and we got the best and biggest Sri Lankan breakfast😍 they even gave him a birthday present 🥺 Thank you so so much!
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 48 reviews
Price from
$47.53
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

Golden Beach Paradise

Tangalle (Near Ranna)

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.

M
Marilyn
From
Sri Lanka
Small and private Beautiful empty beach Nobody there
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 294 reviews
Price from
$120
1 night, 2 adults

Sleeping Elephant Beach Resort

Tangalle (Near Ranna)

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

n
nrdygrnma
From
Austria
It started when we arrived and were already awaited and greeted by manager John and his girlfriend Adele with big smiles :) They were so very helpful and nice throughout our stay and made the experience perfect. John always had tips for us about where to go and was always available when we had any questions. We were staying in one of their two villas, and it was so nice to have our own living room with comfy couch and even small kitchen with two fridges for drinks. The villas are the most set back from the front of the property and offer perfect privacy if that's what you want. Everything was super clean and nicely furnished - we felt very comfortable. The terrace with lounge chair and sitting area with coffee table was ideal for having a morning coffee and just enjoy the sounds of nature. The staff! Nuan and Ruzindu (I hope I wrote the names correctly) were the two waiters in the restaurant, and they both did a great job. While I do not remember the chef's name, I need to mention him and the kitchen staff as well, because the food there was some of the best we had during our stay in Sri Lanka. Also, Tila, who takes care of the cleaning and gardens, together with another man, whose name I unfortunately can't remember, where truly warm and kind to us and always passed by our villa for a chat whenever they passed. The staff, together with John and Adele made the stay there to what it was - PERFECT! The property itself is simply beautiful: Laid out very well with lush greenery and nicely done paths throughout, there are 5 rooms in total - 2 villas and 3 bungalows. The hotel was planned and designed very thoughtfully and you feel the emphasis on the detail there. It sits on a beautiful stretch of beach, which is always empty and you can walk for miles in any direction. The sea was not swimmable while we were there due to the strong waves, but it was still beautiful just to look at it and enjoy the views.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 103 reviews
Price from
$83
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.

M
Mark
From
United States
Great location, friendly staff, and a nice breakfast.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 155 reviews
Price from
$64.80
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.

V
Vikash
From
India
Everything was so perfect. Hirushan was an amazing host. He takes care of us by the time we check in. The breakfast was amazing. you will get complete privacy here. I highly recommend this place to someone who wants to spend a quiet and peaceful time from a busy life.
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 233 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, 225 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.

s
sivan
From
Israel
We had a perfect vacation! The area was absolutely stunning and peaceful, with a truly pastoral charm. The rooms were beautiful — clean, spacious, and very comfortable. The staff was friendly and helpful, and Barbara, the owner, was absolutely lovely and went out of her way to assist us with anything we needed. Everything about the place made for a wonderful, relaxing stay. Highly recommended!
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 271 reviews
Price from
$135
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.

R
Rade
From
Serbia
Clean 10/10. Foot was very very good. Prices are very low. Host halpfull and polite. You can see turtle babies in the evening and even big turtles. Fantastic place.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 262 reviews
Price from
$34.43
1 night, 2 adults
See all 7 hotels in Ranna

Hotels with airport shuttles in Ranna

  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.9
    Exceptional - What previous guests thought, 233 reviews
    From $130 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.7
    Exceptional - What previous guests thought, 103 reviews
    From $83.83 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, 224 reviews
    From $113 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 994 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, 271 reviews
    From $135 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 225 reviews
    From $192.50 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 81 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, 994 reviews
  • Popular with guests booking hotels in Tangalle

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

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

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

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

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

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

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

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

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

Budget hotels in Ranna and nearby

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

  • 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, 79 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.6
    Exceptional - What previous guests thought, 224 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 $113 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.5
    Exceptional - What previous guests thought, 605 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 9.7
    Exceptional - What previous guests thought, 103 reviews

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

    From $83.83 per night

Best hotels with breakfast in Ranna and nearby

  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 94 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, 294 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 $121.20 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.4
    Wonderful - What previous guests thought, 260 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 7.9
    Good - What previous guests thought, 26 reviews

    Soma Cabana, HomeStay & Restaurant 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
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 64 reviews

    Located in Tangalle, a few steps from Kahandamodara Beach, Serendivi Resort Villa has accommodations with free bikes, free private parking, an outdoor swimming pool and a fitness center.

    From $339 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
  • Providing a garden, In Dream Villa provides accommodations in Rekawa. Both free Wifi and private parking are available at the villa free of charge.

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