Last-minute hotel deals in Ratnapura

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.

Ratnapura, known as the "City of Gems," is a captivating travel destination nestled in the heart of Sabaragamuwa Province, Sri Lanka. This vibrant city is renowned for its rich gem mining industry, offering visitors a unique glimpse into the world of precious stones like rubies and sapphires. When staying in Ratnapura, travelers can explore charming neighborhoods such as Pelmadulla and Kuruwita, which provide a blend of local culture and modern amenities.

Top attractions in Ratnapura include the Sinharaja Forest Reserve, a UNESCO World Heritage site teeming with biodiversity, and the majestic Adam's Peak, a sacred pilgrimage site offering breathtaking views. The Udawalawe National Park, famous for its elephant population, is also within easy reach. Whether you're a nature enthusiast or a gem aficionado, Ratnapura promises an unforgettable experience with its rich cultural heritage and natural beauty.

Clear filters

Ratnapura

Most popular
Sort by

See the latest prices and deals by choosing your dates

Serene Retreat Udawalawa
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 Embilipitiya, Udawalawe · 33.76 mi from centre

10.0

 

10 reviews

Breakfast available

Serene Retreat Udawalawa features an outdoor swimming pool, shared lounge, a restaurant and bar in Udawalawe. The property provides a 24-hour front desk, airport transportation, room service and free WiFi.

Guest rooms in the hotel are equipped with an electric tea pot. Every room has a private bathroom with a shower, while some rooms will provide you with a terrace and others also provide guests with pool views. All guest rooms at Serene Retreat Udawalawa include air conditioning and a desk.

The accommodation offers an Asian or vegetarian breakfast.

You can play pool at Serene Retreat Udawalawa, and bike rental is available.

Udawalawe National Park is 20 miles from the hotel. Mattala Rajapaksa International Airport is 32 miles away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Countryside Udawalawe
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.

Bed & breakfast in Embilipitiya, Udawalawa · 33.77 mi from centre

9.0

 

2 reviews

Breakfast available

With a stay at The Countryside Udawalawe in Udawalawa, you'll be a 1-minute drive from Udawalawe National Park and 8 minutes from Sankhapala Raja Maha Viharaya & Phussadewa Tomb. This bed & breakfast is 7.9 mi (12.7 km) from Mau Ara Lake and 10.2 mi (16.5 km) from Waulpane Cave.

Compare price on Booking.com
Compare price on Booking.com
Paramount Safari Cottage
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.

Bed and breakfast in Embilipitiya, Udawalawe · 33.79 mi from centre

9.7

 

80 reviews

Breakfast available

Providing river views, Paramount Safari Cottage in Udawalawe offers accommodations, an outdoor swimming pool, and a garden. Among the facilities of this property are a restaurant, free shuttle service, and a 24-hour front desk, along with free Wifi throughout the property. Free private parking is available, and the bed and breakfast also provides a shuttle service for guests who want to explore the surrounding area.

Accessible via private entrance, all rooms have air conditioning, soundproofing, desk, and a private bathroom with a walk-in shower. A terrace with an outdoor dining area and pool views is offered in all units. At the bed and breakfast, all units have bed linen and towels.

Breakfast is available, and includes buffet, à la carte and full English/Irish options. Guests can relax in the on-site bar, while packed lunches are also available upon request.

For guests with children, the bed and breakfast features kids pool, outdoor play equipment, and a baby safety gate. A car rental service is available at Paramount Safari Cottage, while fishing can be enjoyed nearby.

Udawalawe National Park is 10 miles from the accommodation. Mattala Rajapaksa International Airport is 32 miles away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Summer Resort
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.

Guesthouse in Embilipitiya, Udawalawa · 33.81 mi from centre

When you stay at The Summer Resort in Udawalawa, you'll be within a 5-minute walk of Udawalawe National Park. This guesthouse is within the region of Sinharaja Forest Reserve and Tangalle Beach.

Compare price on Booking.com
Compare price on Booking.com
Chika's Place River View Udawalawa
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 Embilipitiya, Udawalawe · 33.82 mi from centre

10.0

 

10 reviews

Breakfast available

Located in Udawalawe, 11 miles from Udawalawe National Park, Chika's Place River View Udawalawa has accommodations with a garden, free private parking and a terrace. Featuring room service, this property also provides guests with a water park. The hotel also provides free WiFi as well as a paid airport shuttle service.

At the hotel, rooms contain a balcony with a river view. The private bathroom is equipped with a bidet, free toiletries and a hairdryer. The rooms at Chika's Place River View Udawalawa have air conditioning and a desk.

Breakfast is available, and includes Full English/Irish, Asian and vegetarian options.

Guests at the accommodation will be able to enjoy activities in and around Udawalawe, like fishing.

Mattala Rajapaksa International Airport is 31 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
safari udawalawa
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 Embilipitiya, Udawalawe · 33.84 mi from centre

Located in Udawalawe, 8.5 miles from Udawalawe National Park, safari udawalawa provides accommodations with a garden, free private parking and a restaurant. The property has room service and a 24-hour front desk for guests.

At the hotel every room includes a private bathroom.

Mattala Rajapaksa International Airport is 33 miles away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Baby Elephant Green House
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.

Guesthouse in Embilipitiya, Udawalawa · 33.87 mi from centre

With a stay at Baby Elephant Green House in Udawalawa, you'll be a 1-minute drive from Udawalawe National Park and 9 minutes from Sankhapala Raja Maha Viharaya & Phussadewa Tomb. This guesthouse is 7.7 mi (12.3 km) from Mau Ara Lake and 10.6 mi (17 km) from Waulpane Cave.

Compare price on Booking.com
Compare price on Booking.com
Olivi Palace
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 Embilipitiya, Udawalawe · 33.91 mi from centre

9.0

 

47 reviews

Breakfast available

Located in Udawalawe, 8.6 miles from Udawalawe National Park, Olivi Palace provides accommodations with a garden, free private parking, a terrace and a restaurant. The property has a 24-hour front desk, airport transportation, a shared kitchen and free WiFi throughout the property.

At the hotel, each room includes a desk. All rooms come with an electric tea pot and a private bathroom with a shower, while selected rooms here will provide you with a kitchen equipped with a fridge. All guest rooms feature a safety deposit box.

An Asian, vegetarian or vegan breakfast is available at the property.

Olivi Palace offers a range of wellness facilities including an indoor pool and a hot tub. The area is popular for fishing and cycling, and car rental is available at the accommodation.

Mattala Rajapaksa International Airport is 33 miles away.

Compare price on Booking.com
Compare price on Booking.com
Dhanaya Safari Home
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 Embilipitiya, Udawalawe · 33.91 mi from centre

10.0

 

39 reviews

Breakfast available

Located in Udawalawe, 6.5 mi from Udawalawe National Park, Dhanaya Safari Home provides accommodations with a garden, free private parking, a shared lounge and a terrace. This 3-star hotel offers a 24-hour front desk and a tour desk. The accommodations features a shared kitchen, room service and currency exchange for guests.

At the hotel, every room comes with a balcony. With a private bathroom equipped with a shower and free toiletries, rooms at Dhanaya Safari Home also provide guests with a garden view. At the accommodations, rooms are equipped with a seating area.

Breakfast is available daily, and includes à la carte, Full English/Irish and American options.

The area is popular for fishing, and bike hire and car hire are available at Dhanaya Safari Home.

Mattala Rajapaksa International Airport is 31 mi away, and the property offers a paid airport shuttle service.

Compare price on Booking.com
Compare price on Booking.com
Sparrow House
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 Embilipitiya, Udawalawe · 33.93 mi from centre

10.0

 

3 reviews

Breakfast available

Sparrow House offers accommodations in Udawalawe, 8.8 miles from Udawalawe National Park. Among the facilities of this property are a restaurant, a shared kitchen, and room service, along with free Wifi throughout the property. There's free private parking, and the property offers a paid airport shuttle service.

A flat-screen TV is offered. The accommodation is non-smoking.

Guests at the homestay can enjoy a continental breakfast, and breakfast in the room is also available. Guests may relax in the on-site lounge, while packed lunches are also available upon request.

A baby safety gate is also available at Sparrow House, while guests can also relax in the garden.

Mattala Rajapaksa International Airport is 31 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Tropical Haven 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.

Guest house in Embilipitiya, Udawalawe · 33.97 mi from centre

Breakfast available

Offering a garden, Tropical Haven Resort offers accommodations in Udawalawe. The air-conditioned accommodation is 10 miles from Udawalawe National Park, and guests can benefit from on-site private parking and complimentary Wifi. Staff on site can arrange a shuttle service.

The unit at the property features a walk-in shower and a dressing room. The accommodation is non-smoking.

Breakfast is available every morning, and includes buffet, à la carte and Asian options. Guests may enjoy a meal at the on-site restaurant, while packed lunches are also available upon request.

The guest house has a picnic area where you can spend the day outdoors.

Mattala Rajapaksa International Airport is 31 miles away, and the property offers a paid airport shuttle service.

Compare price on Booking.com
Compare price on Booking.com
Eco Friendly Lodge
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 Embilipitiya, Udawalawe · 34.00 mi from centre

9.6

 

30 reviews

Breakfast available

Offering a garden, Eco Friendly Lodge provides accommodations in Udawalawe. With garden views, this accommodation features a terrace. The guest house offers rooms with air conditioning, free private parking, and free Wifi.

At the guest house, the units are fitted with a desk. There's a private bathroom with walk-in shower and slippers in each unit, along with free toiletries. At the guest house, units have a seating area.

As an added convenience, the guest house offers packed lunches for guests to bring on excursions and other trips off-property.

Udawalawe National Park is 8.9 miles from Eco Friendly Lodge. Mattala Rajapaksa International Airport is 33 miles away, and the property offers a paid airport shuttle service.

Compare price on Booking.com
Compare price on Booking.com
Walawa Dreams Safari Resort
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 Embilipitiya, Udawalawe · 34.05 mi from centre

9.8

 

7 reviews

Walawa Dreams Safari Resort is a recently renovated guest house in Udawalawe where guests can make the most of the garden and terrace. Both free Wifi and parking on-site are available at the guest house free of charge.

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

À la carte and Asian breakfast options with pancakes and fruit are available daily.

Udawalawe National Park is 11 miles from Walawa Dreams Safari Resort. Mattala Rajapaksa International Airport is 30 miles away.

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

Campsite in Embilipitiya, Udawalawe · 34.06 mi from centre

Providing a garden, The wanderer of Udawalawe Accomodations provides accommodations in Udawalawe. The air-conditioned accommodation is 10 miles from Udawalawe National Park. Guests can use a terrace.

Guests can enjoy a meal on an outdoor dining area while overlooking the garden views.

Mattala Rajapaksa International Airport is 32 miles away.

Compare price on Booking.com
Compare price on Booking.com
Summer 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.

Villa in Embilipitiya, Udawalawe · 34.08 mi from centre

10.0

 

1 review

Offering a garden, Summer Home offers accommodations in Udawalawe. The air-conditioned accommodation is 8.5 miles from Udawalawe National Park, and guests can benefit from on-site private parking and complimentary Wifi.

The villa is composed of 1 bedroom, a fully equipped kitchen, and 2 bathrooms. The property offers garden views.

The villa offers an Asian or vegetarian breakfast.

Mattala Rajapaksa International Airport is 33 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Summerland Residence
Full StarFull 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 Embilipitiya, Udawalawe · 34.08 mi from centre

10.0

 

2 reviews

Breakfast available

Summerland Residence offers accommodations in Udawalawe, 8.5 miles from Udawalawe National Park. This guest house provides free private parking, a 24-hour front desk, and free Wifi. The accommodation features a shared kitchen and full-day security for guests.

The units at the guest house feature private entrance and soundproofing so guests can enjoy a peaceful stay. All rooms include a coffee machine and a private bathroom with a bath and a hair dryer, while some rooms will provide you with a fully equipped kitchen. At the guest house, all units include a seating area.

A selection of options including warm dishes, local specialities, and fresh pastries are served for the buffet breakfast.

For guests with children, the guest house offers outdoor play equipment and a baby safety gate. Both a bicycle rental service and a car rental service are available at Summerland Residence, while diving and cycling can be enjoyed nearby.

Mattala Rajapaksa International Airport is 36 miles away, and the property offers a paid airport shuttle service.

Compare price on Booking.com
Compare price on Booking.com
Udawalawa Eco Lodge
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 Embilipitiya, Udawalawe · 34.09 mi from centre

10.0

 

1 review

Udawalawa Eco Lodge in Udawalawe provides accommodations with a garden, a terrace, and a shared lounge. There's a private entrance at the guest house for the convenience of those who stay. The guest house provides rooms with air conditioning, free private parking, and free Wifi.

At the guest house, every unit is equipped with a desk. Every room includes a kettle and a private bathroom, while selected rooms come with a balcony. At the guest house, every unit includes bed linen and towels.

A buffet, full English/Irish, or Asian breakfast is available at the property. For visitors looking to embark on day trips to nearby landmarks, the guest house offers a selection of packed lunches.

For guests with children, Udawalawa Eco Lodge features an indoor play area and outdoor play equipment. If you like to discover the area, cycling, hiking and walking tours are possible in the surroundings and the accommodation can arrange a car rental service.

Udawalawe National Park is 8.9 miles from Udawalawa Eco Lodge. Mattala Rajapaksa International Airport is 36 miles away, and the property offers a paid airport shuttle service.

Compare price on Booking.com
Compare price on Booking.com
EverGreen Resort Udawalawe
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 Embilipitiya, Udawalawe · 34.10 mi from centre

10.0

 

14 reviews

Providing a garden, EverGreen Resort Udawalawe provides accommodations in Udawalawe. Both free Wifi and parking on-site are available at the guest house free of charge. Every room includes a terrace with garden views.

At the guest house, each unit is equipped with a desk. There's a fully equipped private bathroom with bidet and a hair dryer. At the guest house, every unit includes bed linen and towels.

An Asian, vegetarian, or vegan breakfast can be enjoyed at the property.

Udawalawe National Park is 8.9 miles from EverGreen Resort Udawalawe. Mattala Rajapaksa International Airport is 33 miles away.

Compare price on Booking.com
Compare price on Booking.com
Jungle Resort 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 Embilipitiya, Udawalawe · 34.11 mi from centre

10.0

 

1 review

Jungle Resort Home Stay offers accommodations in Udawalawe, 9.5 miles from Udawalawe National Park. This property offers access to a balcony and free private parking.

There's a seating and a dining area in all units. At the homestay, the units come with a private bathroom with slippers and free toiletries.

Guests can also relax in the garden.

Mattala Rajapaksa International Airport is 32 miles away.

Compare price on Booking.com
Compare price on Booking.com
Sparrow house and safari 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.

Villa in Embilipitiya, Udawalawe · 34.12 mi from centre

Breakfast available

Providing a garden, Sparrow house and safari resort offers accommodations in Udawalawe. This villa provides free private parking and a 24-hour front desk. The accommodation features full-day security and room service for guests.

The air-conditioned villa consists of 1 separate bedroom, 1 bathroom with a hair dryer, a seating area, and a living room. Guests can enjoy a meal on an outdoor dining area while overlooking the garden views. Additional in-room amenities include fruit.

The breakfast offers buffet, Asian options and fresh pastries and fruit are being served.

Guests can also relax in the shared lounge area.

Udawalawe National Park is 10 miles from the villa. Mattala Rajapaksa International Airport is 31 miles away.

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