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.

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

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, 295 reviews
Price from
$120
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.

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 263 reviews
Price from
$58.80
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, 154 reviews
Price from
$51.84
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.

C
Collin Hayes
From
United States
What a unique & wonderful concept! We had such an amazing time & loved every bit of our Hobbit House! The property was matched by our host, Hirushan! He was so incredibly communicative, helpful & kind! He even messaged us after we got our ride to our next adventure to make sure we were safe and everything went well. The location was excellent as you could find peace and quiet at the House, catch a ride or walk to the beautiful beach, and they provided a huge list of other activities that were available upon request! If you’re looking for a one-of-kind home with a ton of adventures at your disposal, you have to try this place. A++++. Thank you for everything, our friend! ☺️ Cheers! - Collin & Sarah
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 234 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.

L
Louise
From
Netherlands
Excellent location, felt like a home away from home! Long Beach walks with very few people. Birdwatching in the morning. Team at the property is wonderful, kind and very accommodating.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 227 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
Roy
From
Netherlands
The host was very friendly and welcomed us right away! She had a big menu with very nice food. She explained and helped us book the activities near by. We also got a free upgrade of the room. Would recommend this stay in Tangalle!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 261 reviews
Price from
$34.43
1 night, 2 adults

Ananya Beach Resort

Tangalle (Near Ranna)

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.

A
Annika
From
Belgium
I would give more than 10 if I could. One of the nicest places I have ever stayed in. Perfect if you just want beach, pool, nice food, nature, and calm. There is also quite a decent amount of activities you can do around there, Kayaking, Biking, Birdwatching, Turtlewatching etc. We were here in July, had 0 rain and lots of privacy. Ananya offers you all the amazing services of a resort without making you feel like you are in one. The menu is very versatile and the prices are super fair. The Sri Lankan Dishes are amazing, also dont miss out on the Sri Lankan breakfast (hoppers, string hoppers, etc.)
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 604 reviews
Price from
$79.80
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.8
    Exceptional - What previous guests thought, 234 reviews
    From $130 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 436 reviews
    From $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, 226 reviews
    From $113 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 997 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, 227 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
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 154 reviews
    From $72 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, 997 reviews
  • Popular with guests booking hotels in Tangalle

    Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 688 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, 604 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, 263 reviews
  • Popular with guests booking hotels in Tangalle

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

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

    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 227 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, 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, 154 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 $72 per night
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 226 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, 604 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, 295 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.7
    Exceptional - What previous guests thought, 1,364 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.4
    Wonderful - What previous guests thought, 263 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

    Peacock Residence & Cabana 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

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