Skip to main content

The best B&Bs in Ratnapura

Check out our pick of great B&Bs in Ratnapura

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Rathna Gems Halt, hotel in Ratnapura

Situated in Ratnapura, Rathna Gems Halt is 42 km from Avissawella Railway Station. This guest house offers free private parking and luggage storage space.

The host and his relatives are very smiley and friendly! He kindly offered us blankets and towels. I think someone can experience gem cutting or related processes with him, but we unfortunately didn’t have the time. Upstairs there is a nice balcony with a big table and a small bookcase that offers a big range of books that someone can choose to read over the evening!
Scored 8.3
8.3
Rated very good
Very good
122 reviews
Price from
£23.18
1 night, 2 adults
Summer Ridge - Homestay, hotel in Ratnapura

Located in Ratnapura, Summer Ridge - Homestay provides accommodation with seating area. The air-conditioned accommodation is 45 km from Avissawella Railway Station.

The host was very friendly and helpful. He took us to a mine for 8000 Lkr without transportation because we had our own Tuktuk. The host tried to answer all of our questions about mining and he was very patient. The bed was comfortable and in the family room there was a mosquito net over the big bed.
Scored 8.9
8.9
Rated fabulous
Fabulous
78 reviews
Price from
£17.49
1 night, 2 adults
Panorama Holiday inn-Pelmadulla, hotel in Ratnapura

Panorama Holiday inn-Pelmadulla is situated in Ratnapura and offers a garden. The property has garden views. All units in the guest house are fitted with a kettle.

Nothing
Scored 7.8
7.8
Rated good
Good
12 reviews
Price from
£9.03
1 night, 2 adults
Hugging Clouds, hotel in Ratnapura

Hugging Clouds is situated in Maskeliya, 33 km from Nuwara Eliya. Guests can enjoy the on-site restaurant. There is a shared lounge at the property.

We really liked our stay at Hugging Clouds. The family and service were really nice hostess and really helpful in all matters. Very good location if you want to climb Adam’s Peak and nice chillout area in the accommodation to read, play and chill the rest of the day.
Scored 9.1
9.1
Rated superb
Superb
720 reviews
Price from
£19.71
1 night, 2 adults
Queensark, hotel in Ratnapura

Situated 5 minutes walk to Adam's Peak in Nallathanniya, Queensark features free WiFi access and free private parking. Certain units feature a seating area to relax in after a busy day.

Nimal was super welcoming to us. We enjoyed a nice dinner there before hiking Adams Peak. He helped us arranging transport to Kandy next day with visits to waterfalls.
Scored 9.0
9.0
Rated superb
Superb
450 reviews
Price from
£27.05
1 night, 2 adults
Vegetable Garden House, hotel in Ratnapura

In a central area of Adams Peak, Vegetable Garden House features sea views from the patio.

Clean, welcoming & caring owners, great food, perfect location for Adam’s Peak
Scored 9.3
9.3
Rated superb
Superb
418 reviews
Price from
£13.91
1 night, 2 adults
Water Side Residence, hotel in Ratnapura

Well located in Adams Peak, Water Side Residence provides a continental breakfast and free WiFi. This guest house offers free private parking and room service.

Very good value for money. Staff was amazing, everything was very clean. Highly recommend.
Scored 9.5
9.5
Rated exceptional
Exceptional
351 reviews
Price from
£17
1 night, 2 adults
Adams Peak Inn, hotel in Ratnapura

Situated in Adams Peak, 600 metres from Adam's Peak, Adams Peak Inn features accommodation with a fitness centre, free private parking, a garden and a shared lounge.

We had a good night stay in the Adams Peak Inn. It was perfectly located for our 2am tour on the Adams Peak. The room was very comfortable and clean + the view from the balcony was great. The services was superb, the staff even opened the kitchen for us even though we were the only guests off season. Thank you again for organising us a taxi back to the train station when we couldn’t find anyone available! :) We can 100% recommend!
Scored 8.1
8.1
Rated very good
Very good
255 reviews
Price from
£37.44
1 night, 2 adults
Wathsala Inn, hotel in Ratnapura

Attractively situated in the centre of Adams Peak, Wathsala Inn features free WiFi, a garden and free private parking for guests who drive. With mountain views, this accommodation offers a balcony.

The staff were super friendly. Location was great. It was right by a river which you could get into and has a good view of Adam's Peak.
Scored 8.3
8.3
Rated very good
Very good
166 reviews
Price from
£13.21
1 night, 2 adults
Green View Guest Inn, hotel in Ratnapura

Attractively set in Adams Peak, Green View Guest Inn offers express check-in and check-out and parking on-site. With lake views, this accommodation provides a balcony.

Friendly, very helpful Best shower in Sri Lanka
Scored 8.5
8.5
Rated very good
Very good
305 reviews
Price from
£11.59
1 night, 2 adults
All B&Bs in Ratnapura
Looking for a B&B?
For travellers 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 may be shared by other guests, and there is often shared space with the host.

Most booked B&Bs in Ratnapura this month

B&Bs that guests love in Ratnapura

  • Avg. price/night: £10.94
    Scored 7.8
    7.8
    Rated good
    Good
     · 53 reviews
    Very good quality-price. Room was spacious and comfortable with AC. The swimming pool is great, and has amazing views. We could use it free of charge. Breakfast was good as well: fresh fruit, eggs, sausages, bread with butter and jam, and coffee/tea. Room was clean.
    Sara
    Young couple
  • Avg. price/night: £61.76
    Scored 8.2
    8.2
    Rated very good
    Very good
     · 14 reviews
    Great location for tackling the Adams peak from the non touristy side! The staff were very helpful and friendly, went out of their way to get us everything we needed.
    Yu
    People with friends
  • Avg. price/night: £10.04
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 56 reviews
    Nice quiet location. Backed onto rainforest. Nice balcony to watch the thunderstorm from. Big rooms, A/C available. The local guide, Sampa, was an absolute legend and offered to show me around Ratnapura even though I hadn’t previously enquired. He is somewhat affiliated with the accommodation, so he just turned up. Helped me navigate the hospital, and fast. (Needed a vaccination). Spending time with him ended up being a highlight of the trip.
    Dylan
    Solo traveller
  • Avg. price/night: £10.04
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 56 reviews
    Nice quiet location Friendly staff Comfy and clean room
    Russell
    Young couple
  • Avg. price/night: £20.57
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 78 reviews
    Since Ratnapura is a very busy city (loud and smelly), it,s nice to be in a quiet place away from the bustle of the town. Summer Ridge is a 12 minute walk away from a main street up on a green hill among tropical vegetation and fantastic birds. It,s nice and quiet. If you have a choice, take the room with the balcony.
    Ursula
    Solo traveller
  • Avg. price/night: £7.73
    Scored 8.3
    8.3
    Rated very good
    Very good
     · 122 reviews
    Really friendly and helpful staff Breakfast, lunch & dinner for fair prices available (comes with a service charge, even for hotel guests..) Great view from the balcony Really quiet (except from the neighbourdogs😁)
    René
    Young couple
  • Avg. price/night: £69.55
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 57 reviews
    Views were amazing despite the rain. Clean spacious room with balcony. Food good and staff were nice. Would recommend staying in this quiet out of the way peaceful place
    Michelle
    Young couple
  • Avg. price/night: £18.55
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 49 reviews
    Great location, welcoming and helpful hosts, tasty breakfast, clean and really comfortable room.
    Janaki
    People with friends
  • Avg. price/night: £10.04
    Scored 7.8
    7.8
    Rated good
    Good
     · 12 reviews
    Lahiru was there most of the time and he took really good care of me. I am very thankful. Also the last half day the owner was there and was also very friendly. Furthermore the rooms are clean and quite new. It is not a very big place, but I find it charming and a nice place to stay for when you are on your way.
    RoRoderick
    Solo traveller
  • Scored 7.8
    7.8
    Rated good
    Good
     · 39 reviews
    The room is perfect, super clean, big, quiet, natural light, fresh air, no mosquitoes. The price quality relationship is outstanding. They cook good breakfast too. The room is a bit outside the city center.
    Yolanda
    Solo traveller