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.

A
Alina
From
Ukraine
We had a wonderful stay at this beautiful villa with family, friends, and kids. The villa is cozy and perfectly located by the ocean, offering a serene escape from the hustle and bustle of touristy areas. The swimming pool was fantastic, and the staff were incredibly friendly, taking excellent care of us throughout our stay. The meals were delicious, with an amazing breakfast featuring local fruits and eggs cooked to our preference. For dinner, we could choose whatever we liked, and the home-cooked food was always satisfying. The helpers on the villa made our time there truly enjoyable. This is a great place for anyone looking for peace and quiet away from the crowds. However, I do agree with previous comments about the mattresses being a bit old and uncomfortable. It would be great if they could be replaced. Overall, a very enjoyable stay!
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

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.

Y
Youssef
From
Qatar
Amazing location .. nice beach feeling of a private property just for you The hospitality of the staff is unique
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 1,030 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
Mar
From
United Arab Emirates
My wife and I stayed at Lagoon Gate during our short trip to Tangalle. Due to the affordable cost of the lodgings, we were unsure what type or property it would be and what kind of service we would get; however, once arriving, we were very impressed with the property and the staff on site. The rooms are spacious and very clean, complete with a balcony to relax on in the evening. The swimming pool on site is warm and has a great surrounding area. As the property only has 6-8 guesthouses, it is not too overcrowded and an overall peaceful experience if you are looking to relax. For those active guests, kayaks are available to use free of change and gives you a chance to paddle over to the neighboring island to explore the beach (it took us about 25 Minutes in a double kayak). As it is in quite a remote location, there are no options to venture out for meals (unless you have a car); therefore, your only option is dining in the property’s on-site restaurant. This wasn’t a problem tho as the food was fantastic and the service even better. The portion sizes are massive and the owner was always giving us little extras, such as fruit, soup and even a few local spirits. The menu was reasonably priced, with the majority of main meals costing between 7-9 USD and had a fairly wide selection of local and international options. They also have a selection of beer and spirits for those looking to have a few drinks (also a stocked mini bar in your room). Over all, we would give our stay a solid 10/10 as it more than exceeded our expectations, considering the price. Will definitely be back in the future. Mark & Sarah
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.

L
Liliya
From
Sweden
Amazing host, breakfast and room
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 239 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, 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.

M
Muge
From
Turkey
The breakfast was fantastic! The resort offers a wide selection of breakfast ( British, Sri Lankan, Mediterranean,etc) The villas have nice balconies where you can watch the sunset. Rooms are quite large, nicely furnished, and super clean. It was very comfortable. We didn’t wanna leave at all.
Scored out of 10, guest rating 9.8
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.

M
Maria
From
Peru
It’s located a short walk from the beach, nested in a quiet neighborhood. The rooms are spacious and comfy, and our host was so welcoming. She helped us get sorted for our next destination and had lots of useful recommendations! Her food is so great! Definitely recommend the breakfast ❤️
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 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, 239 reviews
    From $110 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 697 reviews
    From $65 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 436 reviews
    From $90 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,030 reviews
    From $161 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 121 reviews
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 273 reviews
    From $145 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 231 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 $90 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,030 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, 761 reviews
  • Popular with guests booking hotels in Tangalle

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

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

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

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

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

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

    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 133 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 $132 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, 298 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 $141.40 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, 761 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 $145 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 $90 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 $80 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, 270 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...

  • 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 10
    Exceptional - What previous guests thought, 4 reviews

    Araliya Villa in Tangalle provides accommodations with an outdoor swimming pool, a garden, and a terrace. This beachfront property offers access to free Wifi and free private parking.

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