Top 10 Hotels in Ratnapura

See all 1 Hotels in Ratnapura
AVANI Bentota Resort & Spa
AVANI Bentota Resort & Spa

No 03 Hotel Road, Bentota 80500

5.0 out of 5.0
4.2 out of 5 (90 reviews)

Offering direct access to the beach, this Kalutara District resort is in the city center, 0.3 mi (0.4 km) from Bentota Beach, …

$136
Bentota Beach by Cinnamon
Bentota Beach by Cinnamon

Bentota Beach, Bentota 80500

4.0 out of 5.0
3.8 out of 5 (72 reviews)

This family-friendly Bentota resort is located by the sea, within 3 mi (5 km) of Bentota Beach and Kande Vihare Temple. Brief …

$92
Mermaid Hotel & Club
Mermaid Hotel & Club

Mahawaskaduwa, Wadduwa

3.5 out of 5.0
4 out of 5 (36 reviews)

Located in Kalutara District, this beachfront resort is in the entertainment district, 0.6 mi (0.9 km) from Kalatura Beach, …

$129
Centara Ceysands Resort & Spa Sri Lanka
Centara Ceysands Resort & Spa Sri Lanka

Aluthgama, Bentota

4.5 out of 5.0
4.2 out of 5 (114 reviews)

Nestled on the beach, this Kalutara District resort is 0.2 mi (0.4 km) from Bentota Beach and 1.7 mi (2.7 km) from Kande …

$128
Vendol Resort
Vendol Resort

921 Paralle Rd, Pohodaramulla, Wadduwa

4.0 out of 5.0
3.3 out of 5 (8 reviews)

This Kalutara District hotel is on the beach, 2.7 mi (4.3 km) from Kalatura Beach, and within 9 mi (15 km) of Kalutara Bodhiy …

$91
Citrus Waskaduwa
Citrus Waskaduwa

No. 427 Samanthara Road Kuda Waskaduwa, Wadduwa 12580

4.5 out of 5.0
4.2 out of 5 (26 reviews)

Offering direct access to the beach, this Kalutara District hotel is 2.7 mi (4.3 km) from Kalatura Beach and within 9 mi (1 …

$80
White House Adamspeak
White House Adamspeak
3 mi from Ratnapura
2.5 out of 5.0
3.6 out of 5 (7 reviews)

Located in Nuwara Eliya District, this guesthouse is 0.8 mi (1.3 km) from Mohini Waterall and 1.8 mi (3 km) from Japan Peac …

$29
Grand Adam's peak
Grand Adam's peak
3 mi from Ratnapura
2.0 out of 5.0
2.8 out of 5 (12 reviews)

Located in Nuwara Eliya District, this hotel is 0.8 mi (1.3 km) from Mohini Waterall and 1.9 mi (3 km) from Japan Peace Templ …

$32
Mandira Dickoya Bungalow
Mandira Dickoya Bungalow
9.1 mi from Ratnapura
5.0 out of 5.0

Located in Nuwara Eliya District, this guesthouse is 11.9 mi (19.1 km) from Devon Falls and within 20 mi (32 km) of St Clai …

$160
The Greendale Bungalow
The Greendale Bungalow
10.5 mi from Ratnapura
2.0 out of 5.0
2.5 out of 5 (2 reviews)

Located in Nuwara Eliya District, this guesthouse is 11 mi (17.7 km) from Devon Falls and within 25 mi (40 km) of St Clair …

$23

Recent Reviews in Ratnapura

Hide content

Where to stay in Ratnapura

Ratnapura Hotel Guide

Visiting Sri Lanka? Looking to book accommodation near to the center of Ratnapura? About 3 hotels and apartments are within a 0.1-mile radius of Ratnapura's center.

There are several hotels that are within a 3 miles of Ratnapura's heart, including the Sapphire Holiday Resort and Hotel Gem Land.

17 miles away from the middle of Ratnapura, is the Ceylon Tea Trails. Alternatively, the Daynish Rock Bungalow can be found 20 miles away. Two other accommodation options in this area are the Laya Leisure and the Sinharaja Birder's Lodge.

Looking for things to do? Why not spend a few hours discovering National Art Gallery and University of Colombo, which you'll find in Colombo, 40 miles to the northwest of Ratnapura. Colombo hotel options are the Hilton Colombo Residence and Casa Colombo Hotel. 45 miles to the northeast of Ratnapura, is Kandy District, which is home to the Heavens Holiday Resort and Lanka Villas Holiday Resort. The Malwathu Maha Viharaya and British Garrison Cemetery are popular attractions to experience when you're in Kandy District.

Before you say goodbye to Sri Lanka, why not make sure you experience some local sport. Visit Sugathadasa Stadium to the northwest of Ratnapura. Those sports fans wanting to find accommodation close by can select from the Galadari Hotel or the Taj Samudra.

If you are planning on arriving via Bandaranaike International Airport, you may find it convenient to book a room at Amagi Lagoon, or Sun UP Hotel, both of which are a short ride away.