Last-minute hotel deals in Ratnapura District

Add dates
Add dates
1 room, 2 Guests
Compare deals on Booking.com

Trusted by over 100,000 guests every year

Add dates
Add dates
room 1

Adults

18+
2

Children

0-17
0
Add another room
The best price on last-minute hotel deals.The best price on last-minute hotel deals.

The best choice with thousands of stays worldwide.The best choice with thousands of stays worldwide.

The best availability, even at the last minute.The best availability, even at the last minute.

Free cancellation options and fast, friendly support.Free cancellation options and fast, friendly support.

Discover the enchanting Ratnapura District in the heart of Sabaragamuwa Province, Sri Lanka, a gem-mining hub renowned for its vibrant market city atmosphere and rich natural beauty. As a major crossroads between the southern plains and the hill country, Ratnapura offers a unique blend of cultural and natural attractions. Visitors can explore the lush Sinharaja Forest Reserve and the wildlife-rich Udawalawe National Park, both perfect for trekking and bird watching enthusiasts. The district is also home to Kukulugala, the 18th tallest mountain in Sri Lanka, offering breathtaking views and hiking opportunities.

For those seeking accommodation, the best neighborhoods include the bustling city center of Ratnapura, known for its gem dealers and local markets. Whether you're here for adventure or relaxation, Ratnapura District promises an unforgettable stay amidst Sri Lanka's stunning landscapes.

Clear filters

Ratnapura District

Most popular
Sort by

See the latest prices and deals by choosing your dates

These properties may not be in the centre of Ratnapura District, but are nearby and match your search.
Daddy's guest & cafe
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Guest house in Nuwara Eliya District, Nallathanniya · 14.36 mi from centre

10.0

 

2 reviews

Daddy's guest & cafe offers accommodations in Nallathanniya, 16 miles from Hatton Railway Station. This property offers access to a terrace and free private parking. The property is 2.6 miles from Adam's Peak and within 0.7 miles of the city center.

Towels and bed linen are provided in the guest house. The property offers mountain views.

Castlereigh Reservoir Seaplane Base Airport is 13 miles away.

Compare price on Booking.com
Compare price on Booking.com
Cinnamon Leaf Leisure Resort Lake view Cabana
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Luxury tent in Kalutara District, Morapitiya · 14.36 mi from centre

Breakfast available

Cinnamon Leaf Leisure Resort Lake view Cabana offers accommodations in Morapitiya, 27 miles from Kande Viharaya Temple and 27 miles from Aluthgama Railway Station. The air-conditioned accommodation is 22 miles from Bawa Gardens. There's an outdoor fireplace and guests have access to free Wifi, free private parking, and an electric vehicle charging station.

Towels and bed linen are featured in the luxury tent. There's also a seating area and a fireplace.

Guests at the luxury tent can enjoy a buffet breakfast, and breakfast in the room is also available. There is an on-site snack bar.

Guests can make the most of the garden, outdoor swimming pool, and yoga classes offered at Cinnamon Leaf Leisure Resort Lake view Cabana. The luxury tent has a picnic area where you can spend the day outdoors.

Bentota Lake is 27 miles from the accommodation, while Bentota Railway Station is 27 miles away.

Compare price on Booking.com
Compare price on Booking.com
Chathu's little inn
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Homestay in Sabaragamuwa Province, Eheliyagoda · 14.62 mi from centre

Chathu's little inn offers accommodations in Eheliyagoda, 28 miles from Padukka Railway Station. With free private parking, the property is 22 miles from Leisure World and 13 miles from Avissawella Railway Station.

This homestay comes with a dining area, a fully equipped kitchen with a dishwasher, and a satellite flat-screen TV. Towels and bed linen are offered in the homestay. For added privacy, the accommodation features a private entrance.

An Asian breakfast is available at the homestay.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Monsoon Adventure Park
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Villa property in Kalutara District, Palindanuwara · 14.66 mi from centre

Breakfast available

This villa is 26.2 mi (42.1 km) from Bentota Beach and 19.4 mi (31.2 km) from Sinharaja Rain Forest.

Compare price on Booking.com
Compare price on Booking.com
Powerhouse River Resort
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Luxury tent in Sabaragamuwa Province, Eheliyagoda · 14.73 mi from centre

Powerhouse River Resort enjoys a location in Eheliyagoda, 20 miles from Leisure World and 11 miles from Avissawella Railway Station. This property offers access to a terrace, darts, free private parking, and free Wifi. The accommodation provides luggage storage space and daily room service for guests.

At the luxury tent, every unit comes with a outdoor furniture. Every room has a pool with a view featuring river views. At the luxury tent, every unit has air conditioning and a private bathroom.

Buffet and à la carte breakfast options with warm dishes, pancakes, and fruit are available. There is an on-site restaurant, and during warmer months you can make use of the barbecue facilities and eat on the private balcony.

After a day of hiking or walking tours, guests can relax in the garden or the shared lounge area.

Padukka Railway Station is 27 miles from the luxury tent.

Compare price on Booking.com
Compare price on Booking.com
Narra Homestay
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Homestay in Nuwara Eliya District, Maskeliya · 14.80 mi from centre

8.5

 

133 reviews

Breakfast available

Narra Homestay in Maskeliya provides accommodations with a garden and a shared lounge. This homestay offers free private parking, a 24-hour front desk, and free Wifi. The property is 0.9 miles from the city center and 3.7 miles from Adam's Peak.

At the homestay, the units include a private bathroom.

A car rental service is available at the homestay.

Hatton Railway Station is 16 miles from Narra Homestay. Castlereigh Reservoir Seaplane Base Airport is 15 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Pine Trees Homestay
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Homestay in Nuwara Eliya District, Nallathanniya · 14.84 mi from centre

9.5

 

57 reviews

Breakfast available

Providing free bikes, Pine Trees Homestay features accommodations in the center of Nallathanniya. With mountain views, this accommodation provides a balcony. There's a sun terrace and guests have access to free Wifi, free private parking, and an electric vehicle charging station.

A private entrance leads guests into the homestay, where they can enjoy some fruit and chocolates or cookies. The homestay offers bed linen, towels, and daily room service.

À la carte and full English/Irish breakfast options with local specialities, pancakes, and fruit are available. There is a coffee shop, and packed lunches are also available.

Guests at the homestay will be able to enjoy activities in and around Nallathanniya, like hiking and walking tours. If you like to discover the area, diving, cycling and fishing are possible in the surroundings and Pine Trees Homestay can arrange a car rental service.

Adam's Peak is 3.9 miles from the accommodation, while Hatton Railway Station is 15 miles from the property. Castlereigh Reservoir Seaplane Base Airport is 15 miles away, and the property offers a paid airport shuttle service.

Compare price on Booking.com
Compare price on Booking.com
Fertile land resort adam's peak
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Lodge in Nuwara Eliya District, Maskeliya · 14.87 mi from centre

9.8

 

14 reviews

Located in the center of Maskeliya, within 3.7 miles of Adam's Peak and 16 miles of Hatton Railway Station, Fertile land resort adam's peak offers lake views.

The lodge consists of 1 separate bedroom, 1 bathroom and a living room. The lodge also provides a flat-screen TV and a bathroom with shower.

A car rental service is available at the lodge.

Castlereigh Reservoir Seaplane Base Airport is 15 miles away, and the property offers a paid airport shuttle service.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Rainforest Edge
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Ratnapura District, Kalawana · 14.93 mi from centre

9.0

 

2 reviews

Breakfast available

With a stay at Rainforest Edge in Weddagala, you'll be 4.8 mi (7.8 km) from Sinharaja Rain Forest and 4.9 mi (7.9 km) from Sinharaja Forest Reserve. This hotel is 29.5 mi (47.5 km) from Nadun Rajamaha Temple and 30.7 mi (49.5 km) from Gnanasiha Tapowana Vihara.

Compare price on Booking.com
Compare price on Booking.com
Green Shade Resort & Haritha Sewana Hotel
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Guest house in Nuwara Eliya District, Nallathanniya · 14.94 mi from centre

8.0

 

1 review

Breakfast available

Right in the center of Nallathanniya, Green Shade Resort & Haritha Sewana Hotel features rooms with free Wifi. Private parking is available on site at this recently renovated property.

Rooms are fitted with a private bathroom with a shower, while selected rooms also feature mountain views.

Guests at the guest house can enjoy a continental breakfast.

Guests can relax in the garden at the property.

Adam's Peak is 4 miles from Green Shade Resort & Haritha Sewana Hotel. Castlereigh Reservoir Seaplane Base Airport is 15 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Virgin Forest Inn
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Guest house in Ratnapura District, Kalawana · 15.24 mi from centre

7.6

 

6 reviews

Offering a garden, Virgin Forest Inn features accommodations in Kalawana. This property offers access to a terrace and free private parking. The accommodation provides a 24-hour front desk.

With free Wifi, this guest house offers a flat-screen TV, a washing machine, and a fully equipped kitchen with an oven and microwave. Towels and bed linen are offered in the guest house. The accommodation offers an air conditioning, a heating, and a private bathroom.

Compare price on Booking.com
Compare price on Booking.com
The River House Ingiriya
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Villa in Kalutara District, Ingiriya · 15.35 mi from centre

The River House Ingiriya is located in Ingiriya, just 18 miles from Leisure World and 28 miles from Mount Lavinia Bus Stand. This property offers access to a balcony, free private parking, and free Wifi.

The villa is composed of 1 bedroom, a fully equipped kitchen, and 1 bathroom. A flat-screen TV is available. The property offers garden views.

An à la carte, American, or Asian breakfast is available at the property.

Compare price on Booking.com
Compare price on Booking.com
Dilusha Home Stay
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Bed and breakfast in Nuwara Eliya District, Maskeliya · 15.46 mi from centre

7.2

 

4 reviews

Featuring a garden, Dilusha Home Stay provides accommodations in Maskeliya. The property is around 9.4 miles from Adam's Peak, 12 miles from Hatton Railway Station, and 23 miles from Thalawakele Train Station. There's free private parking, and the property features paid airport shuttle service.

Every unit is equipped with a private bathroom, and some units at the bed and breakfast have a terrace.

The breakfast offers à la carte, Asian, or vegetarian options.

Guests at the bed and breakfast will be able to enjoy activities in and around Maskeliya, like walking tours.

Castlereigh Reservoir Seaplane Base Airport is 12 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Dilusha home stay
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Homestay in Nuwara Eliya District, Maskeliya · 15.52 mi from centre

8.0

 

1 review

Dilusha home stay offers accommodations in Maskeliya, 22 miles from Thalawakele Train Station. With free private parking, the property is 9.3 miles from Adam's Peak and 12 miles from Hatton Railway Station.

The homestay provides certain units with garden views, and all units include a private bathroom.

Castlereigh Reservoir Seaplane Base Airport is 12 miles away.

Compare price on Booking.com
Compare price on Booking.com
Madu's Mountain View Home
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Kalutara District, Badureliya · 15.61 mi from centre

Madu's Mountain View Home is located in Badureliya, just 19 miles from Bawa Gardens and 23 miles from Kande Viharaya Temple. The property is around 23 miles from Aluthgama Railway Station, 24 miles from Bentota Lake, and 24 miles from Bentota Railway Station. The apartment features both free Wifi and free private parking.

The apartment is composed of 3 bedrooms, a fully equipped kitchen, and 2 bathrooms. A flat-screen TV is available. The property offers garden views.

Richmond Castle is 24 miles from the apartment, while Kalutara Bodhiya is 24 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Pekoe Lodge
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Guest house in Nuwara Eliya District, Maskeliya · 15.76 mi from centre

8.2

 

68 reviews

Pekoe Lodge offers accommodations in Maskeliya, 8.8 miles from Adam's Peak and 12 miles from Hatton Railway Station. Thalawakele Train Station is within 22 miles of the guest house. Outdoor seating is also available at the guest house.

The units at the guest house feature private entrance and soundproofing so guests can enjoy a peaceful stay. Each room comes with a kettle, a private bathroom, and free Wifi, while some rooms come with a balcony and some have mountain views. At the guest house, each unit comes with bed linen and towels.

Castlereigh Reservoir Seaplane Base Airport is 11 miles away, and the property offers a paid airport shuttle service.

Compare price on Booking.com
Compare price on Booking.com
DAM HOUSE (Near Adams Peak)
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Nuwara Eliya District, Maskeliya · 15.83 mi from centre

8.2

 

55 reviews

Breakfast available

Located in Maskeliya, 8.8 miles from Adam's Peak, DAM HOUSE (Near Adams Peak) has accommodations with free bikes, free private parking, a shared lounge and a terrace. Among the facilities of this property are a restaurant, a shared kitchen and room service, along with free WiFi. Guests can use a bar.

The rooms in the hotel are equipped with a flat-screen TV. At DAM HOUSE (Near Adams Peak) rooms have a private bathroom with a bath.

The area is popular for hiking and cycling, and car rental is available at the accommodation.

DAM HOUSE (Near Adams Peak) can conveniently provide information at the reception to help guests to get around the area.

Hatton Railway Station is 12 miles from the hotel, while Thalawakele Train Station is 22 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Birds Paradise Hotel
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Ratnapura District, Kalawana · 15.87 mi from centre

Breakfast available

When you stay at Birds Paradise Hotel in Weddagala, you'll be within a 10-minute drive of Sinharaja Forest Reserve and Sinharaja Rain Forest. This hotel is 32 mi (51.5 km) from Nadun Rajamaha Temple.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Heaven Hills Guest House
Full StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Guesthouse in Nuwara Eliya District, Maskeliya · 15.90 mi from centre

10.0

 

1 review

Breakfast available

With a stay at Heaven Hills Guest House in Maskeliya, you'll be 6.9 mi (11.1 km) from Mohini Waterall and 8.8 mi (14.1 km) from Japan Peace Temple. This guesthouse is 9.2 mi (14.8 km) from Sri Pada and 10 mi (16.1 km) from Laxapana Falls.

Compare price on Booking.com
Compare price on Booking.com
The Bridge Viwe Cabin
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Bed and breakfast in Nuwara Eliya District, Norton Bridge · 15.93 mi from centre

The Bridge Viwe Cabin features a sauna and free private parking, and is within 8.3 miles of Adam's Peak and 10 miles of Hatton Railway Station. Featuring a garden, the property is located within 21 miles of Thalawakele Train Station. The bed and breakfast offers mountain views and a terrace.

Featuring a balcony, the units offer air conditioning and have a flat-screen TV and a private bathroom with shower and a hair dryer. A fridge and kitchenware are also available, as well as a kettle. At the bed and breakfast, each unit is fitted with bed linen and towels.

An à la carte breakfast is available at the bed and breakfast.

Castlereigh Reservoir Seaplane Base Airport is 7.5 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
tripadvisorHG