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.

Owner and workers very kind. View is phenomenal. Hotel short distance walk downtown, or easy to hire tuktuk there too.
Scored 8.4
8.4
Rated very good
Very good
127 reviews
Price from
£8.06
1 night, 2 adults
Summer Ridge - Homestay, hotel in Ratnapura

Located within 45 km of Avissawella Railway Station in Ratnapura, Summer Ridge - Homestay provides accommodation with seating area.

Very friendly hosts, very calm at night, surrounded by vegetation, comfy bed.
Scored 8.9
8.9
Rated fabulous
Fabulous
81 reviews
Price from
£18.24
1 night, 2 adults
Travellers Halt, hotel in Ratnapura

Featuring a garden, bar and views of mountain, Travellers Halt is situated in Ratnapura, 43 km from Avissawella Railway Station.

No disturb
Scored 5.1
5.1
Rated passable
Average
12 reviews
Price from
£15.96
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.

The location was easy to find. The price was good.
Scored 7.7
7.7
Rated good
Good
13 reviews
Price from
£9.42
1 night, 2 adults
Kuru Ganga Villa, hotel in Ratnapura

Set 49 km from Leisure World, Kuru Ganga Villa offers accommodation with a balcony, as well as an infinity pool and an open-air bath.

Large , comfortable rooms , surrounded by nature
Scored 8.6
8.6
Rated fabulous
Fabulous
5 reviews
Price from
£91.78
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.

Very good value for money! The place is nice, clean, confortable, with a view and ideally located to be ready for the climb of the Adam’s peak!
Scored 9.1
9.1
Rated superb
Superb
712 reviews
Price from
£20.56
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.

The location, the service, and the food! Dinner and breakfast amazing.
Scored 9.3
9.3
Rated superb
Superb
445 reviews
Price from
£15.32
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.

Nice hosts and great vibe there.
Scored 9.5
9.5
Rated exceptional
Exceptional
353 reviews
Price from
£17.74
1 night, 2 adults
Lavendra Guset House, hotel in Ratnapura

Located in Adams Peak and only 300 metres from Adam's Peak, Lavendra Guset House provides accommodation with mountain views, free WiFi and free private parking.

breakfast is delicious. It is more than our expectations. rooms are spotless.
Scored 9.1
9.1
Rated superb
Superb
166 reviews
Price from
£18.54
1 night, 2 adults
Hotel mango tree nearest Adam's peak, hotel in Ratnapura

Set in Adams Peak, within 50 metres of Adam's Peak and 31 km of Hatton Railway Station, Hotel mango tree nearest Adam's peak offers accommodation with a garden and free WiFi as well as free private...

The property was perfectly simple and what we wanted for Adam’s Peak. The man in charge, Terrance, is so friendly and welcoming it felt like a home stay but with all the privacy we wanted. The room was huge (family room), and terrance brought us tea and even remembered milk because we are British. He even gave us biscuits, bananas, and a kettle so we could make early morning tea before climbing Adam’s peak. Dinner and breakfast were both lovely, as if cooked in a family kitchen.
Scored 9.0
9.0
Rated superb
Superb
620 reviews
Price from
£28.22
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

See all

B&Bs that guests love in Ratnapura

See all
  • Avg. price/night: £11.42
    Scored 7.8
    7.8
    Rated good
    Good
     · 61 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: £28.81
    Scored 8.3
    8.3
    Rated very good
    Very good
     · 18 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
  • Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 66 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
  • Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 66 reviews
    Nice quiet location Friendly staff Comfy and clean room
    Russell
    Young couple
  • Avg. price/night: £21.46
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 81 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: £8.06
    Scored 8.4
    8.4
    Rated very good
    Very good
     · 127 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: £72.55
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 61 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: £24.18
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 55 reviews
    Great location, welcoming and helpful hosts, tasty breakfast, clean and really comfortable room.
    Janaki
    People with friends
  • Avg. price/night: £10.47
    Scored 7.7
    7.7
    Rated good
    Good
     · 13 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