The 10 best cheap hotels in Ranna, Sri Lanka | Booking.com
Skip to main content

Cheap hotels in Ranna

Find the cheap hotels that appeal to you the most

The best cheap hotels in Ranna

Check out our pick of great cheap hotels in Ranna

Filter by:

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.

K
Karolina
From
Poland
Everything. It was great. Spacious rooms. Nice veranda. Staff was amazing. Philip the housekeeper was such a great caring guy.the cook prepared very delicious meals. The house was really great. We hope we can go back one day:) ❤️
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 19 reviews
Price from
US$391.50
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.

J
Jürgen
From
Sweden
remote location at superclean beach, quiet, very less other people, great food and in particular the fresh lobster was great. no doubt - the place to be at the southwest coast
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 48 reviews
Price from
US$47.53
1 night, 2 adults

Hanguk Lanka Lagoon Villa

Tangalle (Near Ranna)

Set within 800 metres of Tangalle Beach and 18 km of Hummanaya Blow Hole in Tangalle, Hanguk Lanka Lagoon Villa provides accommodation with seating area.

Y
Ysaline
From
Belgium
Everything was just perfect! The villa was wel equipped and very clean. Father and sun were so nice and arranged everything we wanted (lagoon kanon trip, tuk tuk, breakfast, …). I truly recommend!! Thanks again for the nice stay!
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 227 reviews
Price from
US$23
1 night, 2 adults

Shine Wave Turtle Beach

Tangalle (Near Ranna)

Shine Wave Turtle Beach has a garden, a private beach area and a sun terrace with swimming pool and Full English/Irish breakfast in Tangalle.

B
Batur Uraz
From
Belgium
I think it was our best stay in 4 weeks in Sri Lanka. The host is one of the most friendly persons you can ever meet. He helped us to arrange taxi, scooter and did his best that we could see the baby sea turtles. He even offered late check-out without asking anything. Room is so big and was so modern like you’re staying in a 5-star luxury hotel. Best beach in Tangalle is 2 minutes by walk from this place. They prepared breakfast at our terrace and it was so delicious. And wifi was also so good, this is rare to find in Sri Lanka. We’ll definitely come back here again.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 427 reviews
Price from
US$60
1 night, 2 adults

Golden Beach Paradise

Tangalle (Near Ranna)

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.

M
Mikulas Dylowicz
From
Greece
The reality was better than pictures:). Amazing ocean with beautiful nature. Very relaxing atmosphere with kind staff.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 295 reviews
Price from
US$120
1 night, 2 adults

Sleeping Elephant Beach Resort

Tangalle (Near Ranna)

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

B
Bob
From
Ireland
We spent a lot of time researching hotels and accommodation along the south coast of Sri Lanka. We wanted to find somewhere that was clean and comfortable by western standards, that had a bar and restaurant, had a swimming pool and was on the beach. We found all of this and more at the Sleeping Elephant with a superb team looking after us under the friendly eye of owners Jaroslav and Monika. We didn't want to be in a busy area, tick, we didn't want crowds, tick, we didn't want nightlife and late bars, tick, we wanted wild and relatively quiet beaches with accessible restaurant/bars along the beach, tick. We got everything we wanted there, being in a very comfortable and spacious villa in a small resort where you get hands on hospitality without people being overbearing. The food is really good and there's a good choice there and on the drinks menu. While we were there we saw a mixture of families and couples and all seemed to be really happy with their choice to stay here. We saw turtles laying eggs nearby in a managed conservation beach, saw masses of wildlife in and around the resort (monkeys, eagles, monitors) and felt so safe and comfortable for the entire time. Thanks so much Jaroslav, Monika and team, it was our first time in Sri Lanka and our first stop and you made it a dream start in a beautiful country.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 103 reviews
Price from
US$83
1 night, 2 adults

The lookout lodge

Tangalle (Near Ranna)

Boasting a patio with garden views, an outdoor swimming pool and a garden, The lookout lodge can be found in Tangalle, close to Tangalle Beach and 23 km from Hummanaya Blow Hole.

E
Elisabeth
From
Sweden
It was a beautiful building, very comfortable, wonderful view; so many lovely birds, enormous balcony, very nice room, lovely bathroom. I felt like a queen. Clean beach near by! Everyone was extremely nice and very helpful!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 139 reviews
Price from
US$72
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.

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

M
Mark
From
United Kingdom
Breakfast was very nice fresh great location looking out at the ocean with the sound of the waves staff very friendly and helpful nothing was a problem for them to help with anything needed
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 154 reviews
Price from
US$51.84
1 night, 2 adults

Ashansa Lagoon Resort

Tangalle (Near Ranna)

Set in Tangalle, 600 metres from Tangalle Beach, Ashansa Lagoon Resort offers accommodation with free bikes, free private parking, a garden and a private beach area.

M
Monika
From
Poland
A very well-kept facility, located in a quiet location, with access to the lagoon. We swam in a kayak belonging to the facility and had the opportunity to observe many species of birds, including eagles. Moreover, while sitting for breakfast, you can admire several species of colorful birds flying between the trees. Fantastic! Extremely spacious and clean room. Food also very good. Extremely nice and helpful gentleman. He arranged for us to pick up a tuk tuk at the hotel. We recommend this place!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 149 reviews
Price from
US$40
1 night, 2 adults
All cheap hotels in Ranna

Looking for a cheap hotel?

For those on a budget, these cheap and cheerful hotels still have a lot to offer, with most offering WiFi and convenient locations. Popular with backpackers, many properties can be found in central locations and include comfortable rooms with private or shared bathrooms. You’ll also find a number of options which feature a 24-hour front desk and luggage storage.

Most booked cheap hotels in Ranna and surroundings in the past month

See all

Enjoy breakfast in Ranna and nearby

  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 94 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, 295 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$121.20 per night
  • Seven Turtles

    Tangalle
    Breakfast options
    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.

  • 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, 154 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.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 US$113 per night
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 604 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 9.7
    Exceptional - What previous guests thought, 103 reviews

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

    From US$83.83 per night

Stay connected in Ranna and nearby. Cheap hotels with free WiFi

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 5 reviews

    Boasting air-conditioned accommodation with a balcony, Turtle cove residence is situated in Tangalle. This property offers access to a terrace and free private parking.

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

    Boasting a balcony with sea views, a private beach area and an infinity pool, Lanka Beach Grand Villa can be found in Rekawa, close to Wella Odaya Beach and 25 km from Hummanaya Blow Hole.

  • 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.4
    Superb - What previous guests thought, 262 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 7.9
    Good - What previous guests thought, 26 reviews

    With garden views, Soma Cabana, HomeStay & Restaurant 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
  • Scored out of 10, guest rating 9.9
    Exceptional - What previous guests thought, 22 reviews

    Situated within a few steps of Kahandamodara Beach and 31 km of Hummanaya Blow Hole, Mothership offers rooms with air conditioning and a private bathroom in Tangalle.

    From US$36.46 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
  • OMIA

    Tangalle
    Free WiFi
    Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 271 reviews

    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.

    From US$135 per night

Cheap hotels that guests love in Ranna

See all
  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 48 reviews
    Lovely studio set just back from the beach in a quiet and beautiful area. It’s was so wonderful to be in such a quiet and serene location with the waves the only sound. Nish is a fantastic host and the food was both delicious and plentiful. He very kindly organised a Sri Lankan cookery class with him and his Mum, also got to eat it afterwards, yum. The beach is stunning and had a few plays in the waves although a little rough to swim. Also had a yoga class a few minutes away which was hard but felt great after.
    Guest review by
    Simon
    Solo traveller
  • Avg. price/night: US$391.50
    Scored out of 10, guest rating 9.9
    Exceptional - What previous guests thought, 19 reviews
    Lovely villa with spacious bedrooms and a nice living room and terrace facing the pool and the garden. Very convenient with kids. The beach is almost all yours and pretty but the waves are huge so young kids cannot swim by themselves. Location is remote which is good and bad (beautiful nature but a bit far away from places to visit - except Udawalawe Park and Mulkirigala temple which are easy to reach and both amazing to visit). Philip and Dushantha are very nice and were adorable with the kids.
    Guest review by
    Alice
    Family with young children