Skip to main content

Search hotels in Ratnapura

Enter your dates to see the latest prices and deals for Ratnapura hotels

Filter by:

Star rating

Review score

Ratnapura – 9 hotels and places to stay

See the latest prices and deals by choosing your dates.

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.

Nice staff. Great location in the town. Good Wifi and spacious comfortable rooms.
Review score
7.8
Good
28 reviews
Price from
£76.17
1 night, 2 adults

Located in Ratnapura, 43 km from Avissawella Railway Station, Meridian Holiday Resort provides accommodation with a garden, free private parking and a terrace.

The pictures on Booking.com are really nice and the room looks like it at first sight, when you step into it.
Review score
7.7
Good
9 reviews
Price from
£24.37
1 night, 2 adults

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.

Review score
9.1
Superb
8 reviews
Price from
£44.54
1 night, 2 adults

Terrace Cinnamon View in Ratnapura has 3-star accommodation with an outdoor swimming pool, a garden and a restaurant.

Amazing staff, beautiful location and breathtaking view! Great value for money!
Review score
9.7
Exceptional
89 reviews
Price from
£63.50
1 night, 2 adults

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

They are very helpful. Clear rooms, good prices.
Review score
8.7
Fabulous
84 reviews
Price from
£11.31
1 night, 2 adults

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.

Cons: Still unfinished, restaurant in the hotel is quite expensive for the location. I would prefere go elsewhere. Pros: Great place when you are planing to go to the Sri Pada/Adams Peak. Advise: the hike to the top will take around 4:30h if you are in a good condition. But it’s a serious hike!
Review score
8.4
Very good
31 reviews
Price from
£25.85
1 night, 2 adults

Located in Ratnapura, Grand Silver Ray features a garden, shared lounge and free WiFi. There is a restaurant serving Chinese cuisine, and free private parking is available.

Review score
8.9
Fabulous
33 reviews
Price from
£68.55
1 night, 2 adults

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

Good pool. Staff seemed amateur but willing. Pity no evening meal, as a little way out Room big enough. But sparce. Seemed a haven for owners friends, but no problems. Not the best place we stayed. But good pool
Review score
7.6
Good
68 reviews
Price from
£11.10
1 night, 2 adults

Set in Ratnapura and only 43 km from Avissawella Railway Station, 4Seasons Holiday Home offers accommodation with garden views, free WiFi and free private parking. This holiday home features a garden....

The space at 4 Seasons Holiday Home was amazing, it was a large house all rooms were spacious. The outside area where we spent much time was lovely, looking onto jungle trees. Mali was a wonderful host making sure our stay was comfortable. She gave us lots of information about the area and where we could go. Mali and her husband Janeke took us in their car to show us all the local restaurants and hotels in Ratnapura where we could eat. Even offered to take us to show the migrating birds settling on the phone wires in the evening, however we opted out as it was raining heavily. Mali is so kind and considerate we will not forget 4 Seasons Holiday Home this is where to stay while visiting Ratnapura and just a short walk to town.
Review score
9.8
Exceptional
24 reviews
Price from
£22.20
1 night, 2 adults

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

I arrived in the morning before my room was ready and before contacting the owner in the hope that I would be able to have a tour of a gem mine and market and buy some gems with an expert! I was very lucky and the owner helped me with the request and I had the most incredible time. The hotel is in a beautiful location overlooking the mountains. They were very accommodating and I had a great dinner there. Overall had a fantastic experience staying here. The next time I come I will come back to stay here as they also offer a gem-cutting course and the staff were incredible!
Review score
8.1
Very good
130 reviews
Price from
£7.84
1 night, 2 adults
See all 9 hotels in Ratnapura

Hotels with airport shuttles in Ratnapura

Most booked hotels in Ratnapura in the past month

See all

FAQs about hotels in Ratnapura

What guests said about Ratnapura:

  • Review score
    6.0

    Ratnapura is a fascinating town with few concessions for the...

    Ratnapura is a fascinating town with few concessions for the western tourist. If you have an interest in the real, gritty Sri Lanka (particularly if the gem industry has appeal) then this town will afford endless stimulation. If, on the other hand you are looking for a holiday resort with restaurants and attractions don't bother - stick to the west coast.
    Guest review by
    Philip
    United Kingdom