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.

C
Chantal
From
France
Terrace Cinnamon View is an exceptional place with incredible views over the hill country from every room and balcony. Even at night we would leave the curtains open so that in the morning we could see the gentle, rolling landscape from our bed - a luxury! The place is perfectly clean and decorated with taste and has a pretty pool. Rumesh and his team are lovely people - friendly, efficient and attentive to your every need. The meals taken on the large terrasse overlooking the mountain are delicious. Peaceful and quiet, this is the perfect place to unwind and contemplate nature.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 103 reviews
Price from
US$63
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
Price from
US$49.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.

H
Hargitai
From
Hungary
They are very helpful. Clear rooms, good prices.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 100 reviews
Price from
US$14
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.

M
Mateusz Ley
From
United Kingdom
Beautiful hotel with modern clean rooms and an immaculate swimming pool surrounded by jungle scenery. Most importantly, the staff did whatever was needed to make our stay enjoyable. The English Breakfast was wonderful, with lots of fruit and fresh juice. One day we had an early trip with a local guide Sampa Wayo and the breakfast was prepared for us in takeaway containers. Another day we fancied red wine and the staff purchased and delivered one for us immediately. Thank you!
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 17 reviews
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, 43 reviews
Price from
US$36
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.

M
Mandy
From
South Africa
An extremely well run and courteous hotel with spacious elegant rooms
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 29 reviews
Price from
US$55
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
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.

S
Siobhan
From
Australia
Recently renovated, it was lovely to stay in a very clean room with a good fan and excellent mosquito net with en-suite. Good location and excellent breakfast.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 107 reviews
Price from
US$24.75
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.

C
Christine
From
France
The owner and his team were very helpful, the room was spacious, the hotel is located in a quiet area and it has a large garden at the back.
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 184 reviews
Price from
US$31.50
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.

S
Swarna
From
Sri Lanka
Pool excess is very interesting
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 72 reviews
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, 43 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, 43 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, 103 reviews
    I like the location,view and overall vibe of the hotel. staff is very friendly.
    Guest review by
    Lahiru Yahampath
    Young couple