Skip to main content

Search hotels in Ranna

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

Select occupancy

Ranna – 12 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.8
Exceptional - What previous guests thought, 28 reviews
Price from
$313.20
1 night, 2 adults

Waves ranna cabana and seafood

Ranna

Featuring sea views, Waves ranna cabana and seafood in Ranna offers accommodations and a garden. This beachfront property offers access to a terrace and free private parking.

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, 72 reviews
Price from
$53.35
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.

C
Carla
From
Germany
I highly recommend staying for an authentic experience. The beach is stunning (although not recommended to swim) and the host family is absolutely lovely. The food is freshly cooked and very delicious. Thank you!!!
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 17 reviews
Price from
$25
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.

M
Mylo
From
United Kingdom
We absolutely loved our stay here, with amazing views of the beach, the sound of the waves as we chilled during the day and really great food for breakast, lunch and dinner. We couldn't recommend this hotel more!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 1,179 reviews
Price from
$113.75
1 night, 2 adults

Heavenly Hideaway

Tangalle (Near Ranna)

Located in Tangalle, a 13-minute walk from Tangalle Beach, Heavenly Hideaway provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

N
Nalinda
From
Sri Lanka
Our experience at Heavenly Hideaway Hotel was truly exceptional. The staff were incredibly friendly, attentive, and always willing to help. The food was not only delicious but also offered a wide variety of options to suit every taste. The swimming pool was beautiful and provided the perfect atmosphere for relaxation and unwinding.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 108 reviews
Price from
$44.55
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.

J
JOHN
From
United States
A boutique hotel with excellent, friendly, helpful service. Direct access to a clean beach. Pleasant swimming pool. So nice we stayed an extra day, just chilling.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 261 reviews
Price from
$135
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.

T
Tacijana
From
Slovenia
Staff, facilities, it is very clean, the apartment comfortable, the pool is great
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 154 reviews
Price from
$125
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.

E
Ekaterina
From
China
This stay was the best one in Sri Lanka - everything was perfect - delicious breakfast, tasty lobster for dinner, good wi-fi, always enough hot water, adapters to charge phones, wonderfully decorated place. Territory is amazing, clean swimming pool, lots of tropical plants. We remember days spent with this lovely family with pleasure.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 285 reviews
Price from
$50.40
1 night, 2 adults

Bungalow By The Beach

Tangalle (Near Ranna)

Facing the beachfront, Bungalow By The Beach offers 3-star accommodations in Tangalle and features an outdoor swimming pool, garden and private beach area.

A
Ana-Maria
From
Romania
We stayed here for two nights and it was a wonderful experience. First of all, the accommodation is wow in terms of location (you can see the ocean right from the bed); the room and bathroom are beautifully designed and very clean. The hosts were amazing—we really enjoyed chatting with Pasindu. They are very attentive and friendly, truly wonderful people. The breakfast was delicious, and we also had dinner here on both evenings; it was just as good. Thank you for everything!
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 110 reviews
Price from
$110
1 night, 2 adults

Igabara Hobbit House

Tangalle (Near Ranna)

Igabara Hobbit House has free bikes, garden, a shared lounge and restaurant in Tangalle. This 4-star hotel offers room service and babysitting service.

G
Giuditta
From
Italy
Super original concept - very unique. With all the comforts, plus peace and quiet in a beautiful location - easy access to a beach nearby and Tangalle & main attractions and beaches a short tuk tuk ride away. Hirushan is a lovely host, very kind and always available - the highlight of the stay! Amazing and big breakfast, and a special touch to everything they do. 100% recommended!
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 296 reviews
Price from
$130
1 night, 2 adults
See all 12 hotels in Ranna

Hotels with airport shuttles in Ranna

See all
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 296 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 476 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 154 reviews
From $111.10 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 27 reviews
From $26.60 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 292 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 1,179 reviews
From $175 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 294 reviews
From $149 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 36 reviews
From $21.46 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 282 reviews
From $192.50 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 101 reviews
From $68.68 per night

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

See all

Popular with guests booking hotels in Ranna

Popular with guests booking hotels in Tangalle

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

Popular with guests booking hotels in Tangalle

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 578 reviews

Popular with guests booking hotels in Tangalle

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 952 reviews

Popular with guests booking hotels in Tangalle

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 475 reviews

Popular with guests booking hotels in Tangalle

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 797 reviews

Popular with guests booking hotels in Tangalle

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 479 reviews

Popular with guests booking hotels in Tangalle

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 292 reviews

Popular with guests booking hotels in Tangalle

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 371 reviews

Popular with guests booking hotels in Tangalle

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 50 reviews

Best hotels with breakfast in Ranna and nearby

See all
Scored out of 10, guest rating 7.7
Good - 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.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 113 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.

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 261 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.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 97 reviews

Located in Tangalle, a few steps from Wella Odaya Beach, Arinna Beach Resort has accommodations with free bikes, free private parking, an outdoor swimming pool and a garden.

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

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

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

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.

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 159 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.

Budget hotels in Ranna and nearby

See all
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 112 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.

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 398 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.5
Very Good - What previous guests thought, 170 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 7.3
Good - What previous guests thought, 17 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.

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

Guru Beach Resort has an outdoor swimming pool, garden, a private beach area and restaurant in Tangalle.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 249 reviews

Turtle Watch Cabana provides beachfront accommodations in Tangalle. This 1-star bed and breakfast offers a private beach area, room service, and free Wifi.

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 285 reviews

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

Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 24 reviews

Garden Oasis Rekawa, a property with a garden and a terrace, is located in Rekawa, a 8-minute walk from Rekawa Beach, 13 miles from Hummanaya Blow Hole, as well as 26 miles from Weherahena Buddhist...

Hotels located in the center of Ranna

See all

Peacock Garden Villa offers accommodations in Ranna, 26 miles from Bundala Bird Sanctuary and 10 miles from Tangalle Lagoon.

Villa Sama Mandira is a recently renovated guest house in Ranna where guests can make the most of its garden and shared lounge.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 2 reviews

Villa Ocean's Edge in Ranna provides accommodations with an outdoor swimming pool, a garden, and a shared lounge. This beachfront property offers access to free Wifi and free private parking.

What Guests Said About Ranna:

Scored out of 10, guest rating 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 byBrinda
United Kingdom

More places to explore, more ways to go

  • Hotels near Galle Fort

    Search and compare hotels close to Galle Fort, a popular destination just outside Ranna.
  • Hotels near Adam's Peak

    Search and compare hotels close to Adam's Peak, a popular destination just outside Ranna.
  • Hotels in Tangalle

    Want to extend your trip or just browsing? Try Tangalle, also popular with our guests!
  • Hotels in Negombo

    Want to extend your trip or just browsing? Try Negombo, also popular with our guests!
  • Hotels in Sri Lanka

    Want to explore more of Sri Lanka? Find hotels throughout the country!
  • Hotels in Ella

    Take a look at hotels in Ella and explore more of Sri Lanka.
  • Hotels in Colombo

    Take a look at hotels in Colombo and explore more of Sri Lanka.