Skip to main content

The best B&Bs in Ratnapura

Check out our selection 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

Rathna Gems Halt offers accommodations in Ratnapura, 26 miles from Avissawella Railway Station. This guest house provides free private parking and luggage storage space.

Great location,very helpful and friendly staff
Scored 8.3
8.3
Rated very good
Very Good
121 reviews
Price from
$30
1 night, 2 adults
Summer Ridge - Homestay, hotel in Ratnapura

Providing a garden, Summer Ridge - Homestay provides accommodations in Ratnapura. The air-conditioned accommodations are 28 miles from Avissawella Railway Station.

It was among the families property , had a cozy , homey flare. Shehan , and his parents were great hosts and hostesse. Gave honest advice on where to go and what to buy. Despite not having AC in the room, and not having hot water in the shower and sharing the sanitaires with other rooms the entire place was spotless. Simple but good breakfast. For strong coffee drinkers ( bring your own instant coffee)! We will definitely come back . Thank you for your warm hospitality
Scored 8.9
8.9
Rated excellent
Excellent
78 reviews
Price from
$18.70
1 night, 2 adults
Panorama Holiday inn-Pelmadulla, hotel in Ratnapura

Featuring a garden, Panorama Holiday inn-Pelmadulla features accommodations in Ratnapura. Both free Wifi and parking on-site are accessible at the guest house free of charge.

Clean simple room with wifi and AC. Friendly manager who provided what we asked for and brought us tea in the morning. Good for an overnight stay.
Scored 7.8
7.8
Rated good
Good
12 reviews
Price from
$11.70
1 night, 2 adults
Hugging Clouds, hotel in Ratnapura

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

Great location for Adam’s Peak walk, friendly staff and AMAZING food.
Scored 9.1
9.1
Rated wonderful
Wonderful
718 reviews
Price from
$27
1 night, 2 adults
Queensark, hotel in Ratnapura

Located 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.

Property arrangements clean and well organized
Scored 9.0
9.0
Rated wonderful
Wonderful
449 reviews
Price from
$35
1 night, 2 adults
Vegetable Garden House, hotel in Ratnapura

A good location for a hassle-free stay in Nallathanniya, Vegetable Garden House is a guest house surrounded by views of the sea.

It was lovely to be hosted by this family. Breakfast and dinner were delicious - definitely recommended!
Scored 9.3
9.3
Rated wonderful
Wonderful
418 reviews
Price from
$18
1 night, 2 adults
Water Side Residence, hotel in Ratnapura

Water Side Residence offers accommodations in Nallathanniya, 19 miles from Hatton Railway Station. This guest house provides free private parking, room service, and free Wifi.

Nice room in beautiful and private setting Friendly staff went out of way to provide things (umbrella, flashlights) we forgot Restaurant also very good
Scored 9.5
9.5
Rated exceptional
Exceptional
351 reviews
Price from
$22
1 night, 2 adults
Adams Peak Inn, hotel in Ratnapura

Located in Nallathanniya, a 7-minute walk from Adam's Peak, Adams Peak Inn has accommodations with a fitness center, free private parking, a garden and a shared lounge.

Location to start climbing Sri Pada is perfect Bedroom is large Staff are friendly but hotel owner so so
Scored 8.1
8.1
Rated very good
Very Good
255 reviews
Price from
$51.30
1 night, 2 adults
Wathsala Inn, hotel in Ratnapura

Wathsala Inn in Nallathanniya provides accommodations with a garden, a terrace, and a bar. This property offers access to a balcony, free private parking, and free Wifi.

View
Scored 8.3
8.3
Rated very good
Very Good
166 reviews
Price from
$17.10
1 night, 2 adults
Green View Guest Inn, hotel in Ratnapura

Green View Guest Inn offers accommodations with private balconies in the center of Nallathanniya. Featuring a garden, the property is located within a 4-minute walk of Adam's Peak.

Clean room and friendly hospitality
Scored 8.5
8.5
Rated very good
Very Good
304 reviews
Price from
$15
1 night, 2 adults
All B&Bs in Ratnapura
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 Ratnapura this month

B&Bs That Guests Love in Ratnapura

  • Avg. price/night: $14.16
    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: $79.92
    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
    Travelers with friends
  • Avg. price/night: $12.99
    Scored 8.7
    8.7
    Rated excellent
    Excellent
     · 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 traveler
  • Avg. price/night: $12.99
    Scored 8.7
    8.7
    Rated excellent
    Excellent
     · 56 reviews
    Nice quiet location Friendly staff Comfy and clean room
    Russell
    Young couple
  • Avg. price/night: $26.62
    Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 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 traveler
  • Avg. price/night: $10
    Scored 8.3
    8.3
    Rated very good
    Very Good
     · 121 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: $90
    Scored 9.4
    9.4
    Rated wonderful
    Wonderful
     · 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: $24
    Scored 8.8
    8.8
    Rated excellent
    Excellent
     · 49 reviews
    Great location, welcoming and helpful hosts, tasty breakfast, clean and really comfortable room.
    Janaki
    Travelers with friends
  • Avg. price/night: $12.99
    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 traveler
  • 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 traveler