The 10 best three-star hotels in Ratnapura, Sri Lanka | Booking.com
Skip to main content

Three-Star Hotels in Ratnapura

Find the three-star hotels that appeal to you the most

The best three-star hotels in Ratnapura

Check out our pick of great three-star hotels in Ratnapura

Filter by:

Review score

Terrace Cinnamon View

Hotel in Ratnapura

Terrace Cinnamon View in Ratnapura provides accommodation with a garden, a terrace and a restaurant.

P
Peter
From
Hungary
Very demanding accommodation, spacious clean room. The neighborhood exceeded all our needs. The locally prepared food was excellent and plentiful. The whole thing was completed by the kindness and willingness of the staff, thank you for that.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 102 reviews
Location 9.3
Price from
US$40.95
1 night, 2 adults

Kethumathee Hotel & Banquet

Hotel in Ratnapura

Situated in Ratnapura and with Avissawella Railway Station reachable within 43 km, Kethumathee Hotel & Banquet features concierge services, non-smoking rooms, a garden, free WiFi and a terrace.

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 9 reviews
Location 7.3
Price from
US$42.40
1 night, 2 adults

New White House Ratnapura

Hotel in Ratnapura

Located in Ratnapura, 44 km from Avissawella Railway Station, New White House Ratnapura offers accommodation with a garden and free private parking.

A
Anna
From
Singapore
Large and beautiful common area. Green and peaceful surrounding nature: trees, birds, squirrels...
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 100 reviews
Location 7.5
Price from
US$13
1 night, 2 adults

Hotel Grand Amanee

Hotel in Ratnapura

Situated in Ratnapura, 45 km from Avissawella Railway Station, Hotel Grand Amanee features accommodation with an outdoor swimming pool, free private parking, a garden and a restaurant.

Y
Yoman
From
Sri Lanka
The balcony was really nice and the WiFi was really fast too.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 15 reviews
Location 9.0
Price from
US$42
1 night, 2 adults

Palabaddala Tea and Eco Lodge

Hotel in Ratnapura

Palabaddala Tea and Eco Lodge is offering accommodation in Ratnapura. Each accommodation at the 3-star hotel has garden views, and guests can enjoy access to a garden and to a restaurant.

W
WillemO
From
Belgium
The staff was so friendly and accomodating that it felt like staying at a friends place. We got a tour of all of their garden and got their help to visit 2 waterfalls! (The one right next to the lodge and the one 4 kilometers away). The food was also very tasty and served in large portions, so a big thank you to the kitchen staff aswel! Aside from the lodge we also took on the challenge of trying to reach Adams peak. We unfortunately didn't make it all the way (this side of the mountain has 11.000 steps), but we enjoyed the entire experience. Amazing views, some wild animals and we were completely alone the entire day due to it being off season. We would definitely recommend anyone to try to do Sri Pada off season.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 42 reviews
Location 9.4
Price from
US$25
1 night, 2 adults

Discovery resort

Hotel in Ratnapura

Located in Ratnapura, 47 km from Avissawella Railway Station, Discovery resort provides accommodation with a garden, free private parking, a terrace and a restaurant.

T
Tristan
From
Jersey
out of the way but not too far out. the staff drove me into town and later collected me. the pool is great. the food excellent. and the views. everybody very friendly. would certainly return.
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 73 reviews
Location 6.9
Price from
US$15
1 night, 2 adults

Centauria Hill Resort

Hotel in Ratnapura

Set in Ratnapura, 39 km from Avissawella Railway Station, Centauria Hill Resort offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

P
Promeet
From
Germany
The entire staff is excellent. Extremely professional, they did everything to make my stay very pleasant
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 29 reviews
Location 8.1
Price from
US$80
1 night, 2 adults

Lake Serenity Resort & Spa

Kuruwita (Near Ratnapura)

Situated in Kuruwita, 47 km from Leisure World, Lake Serenity Resort & Spa features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

R
Roger
From
United Kingdom
Beautiful location, nice garden & grounds. Perfect for exploring Kuruwita and Ratnapura Province. Friendly & helpful staff..
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 7 reviews
Location 9.5
Price from
US$85.50
1 night, 2 adults

sun mount adams peak

Adams Peak (Near Ratnapura)

Conveniently located in the centre of Adams Peak, sun mount adams peak offers free WiFi throughout the property, a terrace and free private parking for guests who drive.

J
Jonathan
From
New Zealand
Great location for the walk up Adams Peak. The staff were very helpful with a good local place to eat and timings on when to start walking. Also great breakfast in the morning and they allowed for a slightly later check out which wasn’t needed but good to know.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 105 reviews
Location 9.7
Price from
US$22.80
1 night, 2 adults

Adams Peak Inn

Adams Peak (Near 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.

S
Subodh
From
Sri Lanka
Great place and great people specially the guy who is serving food is excellent when we return after climbing he kept food for us at 1.30am definitely great food no words
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 184 reviews
Location 9.5
Price from
US$31.50
1 night, 2 adults
All three-star hotels in Ratnapura

Looking for a three-star hotel?

Combining comfort with value for money, three-star hotels offer a wide assortment of amenities to keep you content. You can expect to find en suite bathrooms, WiFi in public areas and a dining area with breakfast options. Plenty of chain hotels fall within this star rating and offer central locations close to popular landmarks.

Most booked three-star hotels in Ratnapura and surroundings in the past month

See all

3 star hotels that guests love in Ratnapura

See all
  • Avg. price/night: US$14.43
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 100 reviews
    Location
    Guest review by
    Sheron Perera
    Solo traveller
  • Avg. price/night: US$54.95
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 42 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.
    Guest review by
    Yu
    People with friends
  • Avg. price/night: US$14.43
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 100 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.
    Guest review by
    Dylan
    Solo traveller
  • Avg. price/night: US$54.95
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 42 reviews
    Location was great. surrounded by mountains. all the meals were delicious and the staff was super friendly. specially Asanka was a great guy and he was much supportive.
    Guest review by
    S
    Family with young children
  • Avg. price/night: US$70
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 102 reviews
    I like the location,view and overall vibe of the hotel. staff is very friendly.
    Guest review by
    Lahiru Yahampath
    Young couple