Skip to main content

B&Bs in Ranna

Find the B&Bs that appeal to you the most

August 2026

1
2345678
9101112131415
16171819202122
23242526272829
3031

September 2026

12345
6789101112
13141516171819
20212223242526
27282930
Flexible date options
Select occupancy

The best B&Bs in Ranna

Check out our selection of great B&Bs in Ranna

Filter by:

Review score

Coconut Tree hill Rekawa

Tangalle (Near Ranna)

Providing garden views, Coconut Tree hill Rekawa in Tangalle provides accommodations, a private beach area, and a garden.

Y
Yuhel
From
Sri Lanka
Heaven on Earth! This place is beautiful stay with amazing location and sunset 😊 At the end of our trip we wanted to few days at the beach. luckily we found this lovely place. Great and helpful staff who prepared delicious breakfast. 😋 if you look proximity to pristine beach - look no further this is that on the beach cabin....
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 123 reviews
Price from
$50
1 night, 2 adults

The lookout lodge

Tangalle (Near Ranna)

The lookout lodge is a recently renovated guest house in Tangalle where guests can make the most of its outdoor swimming pool and garden. With garden views, this accommodation features a patio.

S
Sergey
From
Russia
We stayed at the hotel for 2 weeks. Very nice large rooms, large balcony. The second floor has a high ceiling. Very tasty breakfasts. For dinner we had the best rockfish I had ever eaten. Everything in the hotel was of high quality - mattress, linen, towels. Excellent hot water pressure. The hotel was in a quiet location. One beach was a 5 minute walk, the other was in 10 minutes. The beaches are picturesque, huge, empty. One morning we walked several kilometers and met 3 persons. We saw many traces of large sea turtles. They crawl out of the sea at night and lay eggs at Rekawa beach. Swimming here is difficult because of the waves, but it is possible in small bays behind the rocks. Every day we met peacocks, monitor lizards, and monkeys. We were very grateful to Gintare and Chamy for their hospitality. Thanks to them, my birthday with cake and balloons was wonderful. They were always ready to help with any question. We hope to come here next year. I highly recommend this hotel to everyone who loves silence and nature!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 227 reviews
Price from
$72
1 night, 2 adults

Heaven in Satinwoods

Tangalle (Near Ranna)

Located in Tangalle, a 5-minute walk from Tangalle Beach, Heaven in Satinwoods provides accommodations with a garden, free private parking, a terrace and a restaurant.

C
CHRISTOPHER
From
United States
The relaxed feeling is immediate as soon as you enter the walking path and head to the rooms. Dumi and his staff are exceptional. They are very attentive and friendly and had the best recommendations. Each morning, breakfast was fresh and tasty. We had dinner there as well and it was the best meal all week. Highly highly recommend this place.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 113 reviews
Price from
$40
1 night, 2 adults

AMOUR AT TURTLE BEACH

Tangalle (Near Ranna)

Providing sea views, AMOUR AT TURTLE BEACH in Tangalle features accommodations, an open-air bath, and a garden. This beachfront property offers access to a terrace, free private parking, and free...

S
Sanja K.
From
Bosnia and Herzegovina
I am on a 3-week trip around Sri Lanka and this has been my No. 1 highlight. Accommodation was just as advertised, if not better - great location (5 minute walk to the beach), spacious airconditioned rooms, lovely jungly surroundings and great views while sitting outside and having breakfast every morning. Peacocks, squirrels, wild parrots - to name just a few species... normal daily views/visits without even stepping outside of the garden. Incomparable peacefulness. Sri Lankan breakfast was great and kept me full until dinner. They also provide lunch and dinner, upon request. Last but not least - Ruchira, the landlord, was the best host ever. He took me around when I just arrived to show me what is where, provided valuable tips and arranged for me to go see the sea turtles lay their eggs on the beach one night. All in all - the accommodation, as well as the village and the beach, is perfect for people who, like me, seek peace and quiet. The overall vibe is homey and friendly. There is no loud music, there are no beach bars, there are no watersports - amazing.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 265 reviews
Price from
$42.90
1 night, 2 adults

Turtle Watch Cabana

Tangalle (Near Ranna)

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

L
Lolita
From
United States
Beautiful cabanas near a very clean gorgeous beach with very well organized turtle protection program. The hospitality of the host couple is fantastic and the food very delicious and plentiful. Thank Asanka and Amritha for the great experience.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 248 reviews
Price from
$45
1 night, 2 adults

Three Little Birds

Tangalle (Near Ranna)

Offering a garden, Three Little Birds offers accommodations in Tangalle. This property offers access to a terrace and free private parking.

M
Maria
From
Colombia
The host will make it all worth it! The room is very spacious and comfortable. Indihka thought in every detail when he build the place. If you’re looking for an authentic home stay with an incredible host while in Tangalle, this is the place. The food (dinner and breakfast) was amazing, we did a nice walk through the swamp in front of the house and was an unique experience
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 136 reviews
Price from
$8.91
1 night, 2 adults

Pearl Cave Cabanas & Resturant

Tangalle (Near Ranna)

Pearl Cave Cabanas & Resturant features air-conditioned accommodations in Tangalle. This beachfront property offers access to a terrace and free private parking.

K
Kiko
From
Bulgaria
The location is very peaceful and at a walkable distance to Tangalle (around 45 mins) and very close to the big wild beach. The room and bathroom were perfectly clean and equipped with all we needed. There is also a spacious patio with a hammock. Our host, Sureka, was very nice and always available. We had the best dhal curry and string hoppers there! Overall the perfect place to stay near Tangalle if you want to chill.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 143 reviews
Price from
$24.06
1 night, 2 adults

Cinnabar Resort

Tangalle (Near Ranna)

A good location for a relaxing holiday in Tangalle, Cinnabar Resort is a guest house surrounded by views of the garden.

A
Alexis
From
France
An awesome property where to enjoy nature simply will the necessary comfort.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 903 reviews
Price from
$58.91
1 night, 2 adults

Little Sunshine Guest House & Restaurant

Tangalle (Near Ranna)

Providing garden views, Little Sunshine Guest House & Restaurant in Tangalle offers accommodations and a garden.

T
Tara Lynn
From
Canada
Loved that everything was clean, and felt very welcome. The hosts were very kind and made sure we had everything we needed! One of the nicest stays we’ve had in Sri Lanka.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 116 reviews
Price from
$22.50
1 night, 2 adults

Rock Pool Residence

Tangalle (Near Ranna)

Offering a garden, Rock Pool Residence provides accommodations in Tangalle. Guests staying at this guest house have access to a patio.

D
Das
From
Italy
Beautiful, serene and quiet space by the lagoon right off the beach. Ranjit was a sweet, genuine host and his wife made delicious traditional breakfast. All standards were surpassed. I look forward to returning for a longer duration as the price was a steal for it's quality. He even dropped us off to the bus stop in his tuk-tuk at the end of our stay.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 135 reviews
Price from
$17.82
1 night, 2 adults
All B&Bs in Ranna

Looking for a B&B?

For travelers who enjoy beauty in the simple things, a bed and breakfast (B&B) is the perfect place for a getaway. Hosts welcome guests into their homes and provide a private room and complimentary breakfast. Bathrooms might be shared by other guests, and there's usually shared space with the host.

Most booked B&Bs in Ranna and surrounding area in the past month

See all

Popular with guests booking B&Bs in Ranna

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

Popular with guests booking B&Bs in Ranna

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

Popular with guests booking B&Bs in Tangalle

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 768 reviews

Popular with guests booking B&Bs in Tangalle

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 903 reviews

Popular with guests booking B&Bs in Tangalle

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

Popular with guests booking B&Bs in Tangalle

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

Popular with guests booking B&Bs in Tangalle

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

Popular with guests booking B&Bs in Tangalle

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

Popular with guests booking B&Bs in Tangalle

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

Popular with guests booking B&Bs in Tangalle

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

Enjoy breakfast in Ranna and nearby

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

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

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

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

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

Save money on B&Bs in Ranna and nearby – budget options available

See all

Chamee Oasis Villa

Tissa Road
Budget options available
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 2 reviews

Araliya Villa

Rekawa Road
Budget options available
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 6 reviews

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

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

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

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

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

Great access to the city center. Check these B&Bs in Ranna and nearby

See all
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1 review
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 55 reviews

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 4 reviews
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 20 reviews
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 343 reviews

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 38 reviews
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 143 reviews