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

Featuring a garden, private pool and sea views, Ranna Beach House is located in Ranna. This beachfront property offers access to a patio, free private parking and free WiFi.

C
Christopher
From
United Kingdom
Stunning villa directly on deserted beach. Large pool maintained daily. Amazing staff prepared us beautiful food each day. We will be back when next in Sri Lanka!
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 19 reviews
Price from
US$313.20
1 night, 2 adults

Waves ranna cabana and seafood

Ranna

Situated in Ranna, a few steps from Gurupokuna Beach and 32 km from Hummanaya Blow Hole, Waves ranna cabana and seafood offers a private beach area and air conditioning.

D
DAVID
From
United Kingdom
The local host Mich and his family are super helpful and hospitable. The food is delicious home-style cooking on site. It's ideal very quiet location away from cars and discos. At night total silence is bliss!
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 49 reviews
Price from
US$47.53
1 night, 2 adults

Lankavatara Ocean Retreat & Spa

Tangalle (Near Ranna)

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

J
Jakub
From
Poland
This hotel is an absolute gem in Sri Lanka. We've visited several places, and this is our favorite. It's beautifully located, allowing you to walk for miles along the beach without encountering anyone. The beach is pristine, free of litter, unlike some other places in Sri Lanka. The rooms are spacious, comfortable, and beautifully designed. The service is excellent, and the restaurant offers a delicious and diverse menu. There are plenty of excursion options nearby, with stunning wetlands and lagoons perfect for bird watching. This wonderful place has been crafted with great care. Interestingly, it is also very affordable compared to other hotels. It's definitely worth traveling a bit further to enjoy this exceptional and beautiful spot. An absolute must-visit. I highly recommend it to everyone.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,014 reviews
Price from
US$126
1 night, 2 adults

Lagoon gate Tangalle Resort

Tangalle (Near Ranna)

Situated in Tangalle, 21 km from Hummanaya Blow Hole, Lagoon gate Tangalle Resort features accommodation with free bikes, free private parking, a garden and a shared lounge.

M
MITZI
From
Australia
Suggest a good Coffee Machine to the premises would be a real asset. Few extra lights in the garden during the night would make it great
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 264 reviews
Price from
US$84
1 night, 2 adults

Blue Ocean Resort

Netolpitiya (Near Ranna)

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

L
Luis
From
Poland
Amazing location as the property was in beach front, with a little gate giving access to the beach. Due to being low season we are the only guest but the quality of the stay was not impacted, and the host was amazing. Swimming pool is modern and it was clear even if it was just for us. The room was clean , spacious and air conditioning was powerful. We recommend the local breakfast with sea view. Lunch and dinner was not possible during our stay but host recommended us 'Priya Moon Cafe and Seafood Restaurant' located 500m away and it was so good we came back during the second night.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 155 reviews
Price from
US$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.

R
Rimvydas
From
Lithuania
Very nice place, nice garden, amazing Hobbit House. Everything was perfect. Very tasty and delicious breakfast. Very kindly and helpful host.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 236 reviews
Price from
US$100
1 night, 2 adults

Villa Blu

Tangalle (Near Ranna)

Set in Tangalle, 1.6 km from Gurupokuna Beach, Villa Blu offers accommodation with a garden, free private parking, a shared lounge and a terrace.

e
elliot
From
United Kingdom
Absolutely Everything - the most amazing place with the most incredible staff. Kamal and his team are absolutely fantastic and we couldn't recommend this place highly enough - easily the best place we have ever stayed driven hugely by the fantastic staff! We will without doubt be back in the future!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 228 reviews
Price from
US$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.

T
Tara
From
Australia
We really enjoyed our stay here. The owners are warm and friendly the beach is terrific and we swam in the ocean numerous times ( you need to be confident in the ocean ). The staff are exceptional and their different personalities shine through. This should always be encouraged, staff are people and should be treated with respect and staff here seemed to be at ease which we personally liked. Next to the staff we really rate the food. The coconut cake was heaven on a plate ..... order it if you see it on the menu. The owner allowed us to be part of his birthday celebrations ..... how nice of him & his wife. Lovely lovely people. We would happily return. Final word is to the troop of pets. They seem well looked after and that warmed us to this establishment straight away !!!
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 272 reviews
Price from
US$175
1 night, 2 adults

All View Resort

Tangalle (Near Ranna)

Situated in Tangalle, less than 1 km from Tangalle Beach, All View Resort features accommodation with free bikes, free private parking, a garden and a terrace.

I
Ines
From
Austria
The location next to and view of the lagoon are great, we were able to see a great variety of wildlife. The beach is in walking distance. Our host was super friendly and welcoming, organized tuktuks, transfer, and a turtle walk for us, all the food was homemade and delicious, overall would recommend!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 259 reviews
Price from
US$34.43
1 night, 2 adults

Ananya Beach Resort

Tangalle (Near Ranna)

Situated in Tangalle, a few steps from Wella Odaya Beach, Ananya Beach Resort features accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area.

D
Duminda Kuruppu
From
Sri Lanka
The view is amazing. Staff was amazing. I highly reccomond this place if you wanna enjoy calm and quite relaxed experience.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 611 reviews
Price from
US$152
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, 236 reviews
    From US$130 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 689 reviews
    From US$40 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 434 reviews
    From US$63.75 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 14 reviews
    From US$33.60 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 230 reviews
    From US$113 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 1,014 reviews
    From US$160 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 121 reviews
    From US$32.90 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 272 reviews
    From US$135 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 228 reviews
    From US$297 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 83 reviews
    From US$86 per night

Most booked hotels in Ranna and surroundings in the past month

See all
  • Popular with guests booking hotels in Tangalle

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

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

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

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

    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 400 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
    Superb - What previous guests thought, 267 reviews
  • Popular with guests booking hotels in Tangalle

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

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

    Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 272 reviews

Budget hotels in Ranna and nearby

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

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

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

    From US$100.30 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 155 reviews

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

    From US$68 per night
  • Scored out of 10, guest rating 9.0
    Superb - 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
    Fabulous - What previous guests thought, 8 reviews

    Set within a few steps of Wella Odaya Beach and 25 km of Hummanaya Blow Hole, Czech House offers rooms with air conditioning and a private bathroom in Tangalle.

    From US$105 per night
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 267 reviews

    Set 9 km 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 US$54.88 per night
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 121 reviews

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

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

    Featuring a patio with garden views, a private beach area and an infinity pool, THE SANCTUARY- Tangalle can be found in Tangalle, close to Kahandamodara Beach and 31 km from Hummanaya Blow Hole.

    From US$84.92 per night

Best hotels with breakfast in Ranna and nearby

  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 12 reviews

    Set within 800 metres of Kahandamodara Beach and 31 km of Hummanaya Blow Hole in Tangalle, Back of beyond - Wellness Retreat features accommodation with seating area.

    From US$132 per night
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 97 reviews

    Set in Tangalle, a few steps from Wella Odaya Beach, Kayaam House - Ayurveda & Wellness offers accommodation with free bikes, free private parking, an outdoor swimming pool and a fitness centre.

    From US$413.90 per night
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 297 reviews

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

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

    Featuring a balcony with garden views, a private beach area and a garden, Sunshine Cafe can be found in Tangalle, close to Wella Odaya Beach and 25 km from Hummanaya Blow Hole.

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

    Situated in Tangalle, a few steps from Wella Odaya Beach, Ananya Beach Resort features accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area.

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

    With garden views, Peacock Residence & Cabana's is set in Tangalle and has a restaurant and a 24-hour front desk. This beachfront property offers access to free WiFi and free private parking.

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