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

Nice staff. Great location in the town. Good Wifi and spacious comfortable rooms.
Scored 7.9
7.9
Rated good
Good
27 reviews
Price from
£78.24
1 night, 2 adults
CHANA BRICKS BUNGALOW, hotel in Ratnapura

Set in Ratnapura, 50 km from Leisure World, CHANA BRICKS BUNGALOW offers accommodation with a garden, free private parking and a restaurant.

Friedly service, cleaned room and bathroom, and freedom we had is better.
Scored 8.9
8.9
Rated fabulous
Fabulous
11 reviews
Price from
£5.63
1 night, 2 adults
Gileemale Walawwa & Estate, hotel in Ratnapura

Gileemale Walawwa & Estate has free bikes, garden, a shared lounge and terrace in Ratnapura. Guests can enjoy American and local dishes at the restaurant or have a cocktail at the snack bar.

We stayed for 3 nights with our daughters (7 and 9 years old) and truly enjoyed the beauty of Gileemale Walawwa, the most delicious local food, playing a game or two of Carrom & cards on the stunning terrace of the upstairs rooms, meeting local gem miners, visiting the Buddist temple nearby and a dip in the river behind the house. We truly recommend staying at Gileemale if you want to get off the beaten tracks to relax.
Scored 8.4
8.4
Rated very good
Very good
5 reviews
Price from
£115.96
1 night, 2 adults
Meridian Holiday Resort, hotel in Ratnapura

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

The staff are friendly and helpful. Food was surprisingly great, and the room was clean and had everything we required.
Scored 7.8
7.8
Rated good
Good
5 reviews
Price from
£25.03
1 night, 2 adults
Kethumathee Hotel & Banquet, hotel in Ratnapura

Situated in Ratnapura, 43 km from Avissawella Railway Station, Kethumathee Hotel & Banquet features views of the garden.

Scored 9.3
9.3
Rated superb
Superb
6 reviews
Price from
£45.75
1 night, 2 adults
Terrace Cinnamon View, hotel in Ratnapura

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

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 9.6
9.6
Rated exceptional
Exceptional
69 reviews
Price from
£65.23
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.

It’s in quiet and surrounded with nature and the person in charge Mr Sampa is the Greatest host
Scored 8.7
8.7
Rated fabulous
Fabulous
75 reviews
Price from
£11.62
1 night, 2 adults
Palabaddala Tea and Eco Lodge, hotel in Ratnapura

Palabaddala Tea and Eco Lodge in Ratnapura has 3-star accommodation with a garden and a restaurant. Boasting a 24-hour front desk, this property also provides guests with a children's playground.

Location is great. Room & bathroom are clean
Scored 8.2
8.2
Rated very good
Very good
23 reviews
Price from
£28.16
1 night, 2 adults
Grand Silver Ray, hotel in Ratnapura

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.

Scored 8.9
8.9
Rated fabulous
Fabulous
31 reviews
Price from
£70.41
1 night, 2 adults
4Seasons Holiday Home, hotel in Ratnapura

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

One of the few places where you have a whole house to yourself. Therefore very good for long stays. The hosts were very helpful. I don’t think they see a lot of western tourist, which made our stay even nicer.
Scored 9.6
9.6
Rated exceptional
Exceptional
19 reviews
Price from
£19.95
1 night, 2 adults
See all 9 hotels in Ratnapura

Most booked hotels in Ratnapura in the past month

See all

FAQs about hotels in Ratnapura

What guests said about Ratnapura:

  • Scored 6.0
    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.
    Philip
    United Kingdom