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.

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.

s
svvin1
From
Sri Lanka
A very good small house on the beach. It's well equipped and has a good and quiet location with several good restaurants nearby. The staff was nice and helpful.
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 50 reviews
Price from
US$47.53
1 night, 2 adults

kingfish villa and restaurant

Ranna

Located within 80 metres of Kahandamodara Beach and 31 km of Hummanaya Blow Hole, kingfish villa and restaurant provides rooms with air conditioning and a private bathroom in Ranna.

R
Raban
From
Germany
We enjoyed our stay at Kingfish villa in the month of March 2025. It was a very pleasant time. An optimal location to relax and experience the beautiful beach of Ranna at a distance of ca. 300 m. The owner Raveen is also an amazing person. He is very helpful and knows around Ranna, southern locations of SL and even other locations at wish. Also, there is the possibility to have him as a tour guide. He owns a restaurant as well where the food is exquisite. One can choose a variety of local foods and drinks too. Overall, remarkably good experience.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 12 reviews
Price from
US$50
1 night, 2 adults

Fishermens Lodge & Restaurant

Ranna

With lake views, Fishermens Lodge & Restaurant is set in Ranna and has a restaurant, room service, bar, garden and terrace. Free WiFi is offered. Some units feature a balcony and/or a patio.

K
Katrin
From
Germany
Our three days at fishermen’s lodge were super special, we felt so welcome and included in their family. The food in the restaurant was really amazing, the host is a great cook, we loved especially her rice and curry and the grilled fish. The traditional breakfast was also really good! The room was really simple, but still very clean and the host was always ready to help us in any way. You just walk a few steps to the beautiful beach which is nearly empty! In the morning the host took us fishing one time, which was the most special and fun experience! Overall we really recommend coming here for an authentic and local experience with extraordinary people! Thank you for everything! We might come back one time :)
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 11 reviews
Price from
US$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, 15 km from Tangalle Lagoon.

V
Viljo
From
Estonia
It was amazing location. Fabulous attentive personal. Very good massage centre. Restaurants delicious food and coctails.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 1,038 reviews
Price from
US$126
1 night, 2 adults

Maritime Nest Cabanas

Tangalle (Near Ranna)

Offering a garden and garden view, Maritime Nest Cabanas is located in Tangalle, 400 metres from Tangalle Beach and 23 km from Hummanaya Blow Hole.

P
Paul
From
France
We had the best stay at Maritime Nest Cabanas ! I really recommend staying there if you want to be close to Tangalle and the beaches nearby AND staying in a super peaceful and incredibly beautiful environment, close to the lagoon. The cabanas are beautiful with a super nice terrace, very comfortable bed and nice bathroom. The pool and the common parts are beautiful too. All the staff members were lovely and very caring, answering our every needs, and helped us organising scooter rental and tours. + the breakfast is huuuuge & delicious, we also had one dinner at the restaurant, a big fresh fish, it was awesome. I obviously recommend 1000% !
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 102 reviews
Price from
US$99
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.

S
Sophie
From
France
Everything was clean and brand new. The location is very relaxing, and the walk to the beach 10min away is also very quiet (very few cars). The family is very friendly and helpful. The food was delicious (try a Sri Lankan breakfast!) Would definitely recommend!!
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 234 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.

A
Amaury
From
France
In a nice and calm garden, the owner is very nice and helpful!
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 432 reviews
Price from
US$60
1 night, 2 adults

The lookout lodge

Tangalle (Near Ranna)

Boasting an outdoor swimming pool and views of garden, The lookout lodge is a recently renovated guest house set in Tangalle, 600 metres from Tangalle Beach.

E
Erwin
From
Netherlands
The Lookout Lodge is simply amazing. It’s an oasis which has been developed with much love and care. The people running it are wonderful, the rooms are clean and stylish and the swimming pool is perfect. It’s a 5 minute walk to the (empty) beach and a 10 min walk to the turtle rescue center. It only has four rooms so it’s quiet and private. You have a unique view of the lagoon with all kinds of animals, and peacocks that love to use the roof of the lodge!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 142 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.

A
Amber
From
Sri Lanka
I was looking for a little bit of luxury for a couple night during my 3 month travel of Sri Lanka and this place was it! So happy I booked here. The room was stunning spacious and comfortable. The bathroom was a real treat with a huge shower and hot water and so clean! Complimentary robes and slippers, a safe and fridge in the room, luxurious pillows and furnishings made you feel like you were staying in a 5* resort. The view from the room over the lagoon was so serene and idyllic. The pool was gorgeous to sit by during the day. The staff were incredible, so friendly and caring, from welcome drinks and conversation to being brought a coconut by the pool whilst relaxing. Room service is available with a nice selection of wines of offer. The food was lovely in their restaurant and again tip top customer service and all with a smile. You can tell the people that run this have a real passion for it and they do a brilliant job! When I come back to Sri Lanka I will 100% stay here again! Thank you again to the hosts!
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 264 reviews
Price from
US$84
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

Popular with guests booking cheap hotels in Ranna

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

Popular with guests booking cheap hotels in Ranna

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

Popular with guests booking cheap hotels in Ranna

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 11 reviews

Popular with guests booking cheap hotels in Ranna

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

Popular with guests booking cheap hotels in Ranna

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 12 reviews

Popular with guests booking cheap hotels in Ranna

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

Popular with guests booking cheap hotels in Tangalle

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 788 reviews

Popular with guests booking cheap hotels in Tangalle

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

Popular with guests booking cheap hotels in Tangalle

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

Popular with guests booking cheap hotels in Tangalle

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

Enjoy breakfast in Ranna and nearby

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

Featuring river views, Rice Field View Home Stay features accommodation with an open-air bath and a balcony, around 25 km from Hummanaya Blow Hole.

From US$100 per night

Kayaam Wellness

Tangalle
Breakfast options
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 98 reviews

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

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

Seven Turtles

Tangalle
Breakfast options
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 767 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 US$133 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$85 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$129 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 370 reviews

Offering a restaurant and a private beach area, Sanjis The Seaside Cabanas provides standalone bungalows in Tangalle.

From US$100 per night

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

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

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 273 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, 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
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$31.50 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

Cheap hotels that guests love in Ranna

See all
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 50 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$50
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 12 reviews
Beautiful location, clean and tidy with great facilities, and superb hospitality by the host Raveen.
Guest review by
Shanaka
Young couple
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
Avg. price/night: US$50
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 12 reviews
The Property Owner Ravi and his Family ( Wife Chandima and the two daughters) are such a friendly caring Team. The property was top clean and comfortable. Location is super for relaxation with the Lake View. They serve grate fresh seafood in the restaurant. If need arise we will go again.
Guest review by
Upul
Family with young children