You can save up to 15% on over 100,000 hotels
Become a member for free
You can save up to 15% on over 100,000 hotels
Become a member for free
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.
See the latest prices and deals by choosing your dates

Chalet in Embilipitiya, Udawalawe · 34.37 mi from centre
7.9
83 reviews
Offering a barbecue and views of the garden, River Glamping by Gaga bees is located in Udawalawe in the Ratnapura District Region, 5 mi from Udawalawe National Park. Free private parking is available on site.
All units feature a seating area. Some units include a terrace and/or balcony. River Glamping by Gaga bees features free WiFi . Bed linen is provided.
River Glamping by Gaga bees also includes a sun terrace. Guests can enjoy a drink at the on-site bar, while grocery delivery and packed lunches are available on request.

Homestay in Embilipitiya, Udawalawe · 34.38 mi from centre
8.6
11 reviews
Elephant paradise Safari lodge features a garden and accommodations with a kitchen in Udawalawe, 10 miles from Udawalawe National Park. The homestay features both Wifi and private parking free of charge. When staying at Elephant paradise Safari lodge, guests can use private entrance.
At the homestay, units are equipped with a desk. Each unit is fitted with a private bathroom and a bidet, and some units at the homestay have a safety deposit box. At the homestay, each unit comes with bed linen and towels.
A buffet, Asian, or vegetarian breakfast can be enjoyed at the property.
Mattala Rajapaksa International Airport is 31 miles from the property.

Guest house in Embilipitiya, Udawalawe · 34.38 mi from centre
10.0
4 reviews
Breakfast available
Offering a garden, Value Max Resort Udawalawe features accommodations in Udawalawe. With garden views, this accommodation provides a balcony. The accommodation offers a 24-hour front desk, airport transfers, free shuttle service, and free Wifi.
Towels and bed linen are offered in the guest house. The accommodation is soundproof.
Breakfast is available, and includes Asian, vegetarian and vegan options.
Udawalawe National Park is 9 miles from the guest house. Mattala Rajapaksa International Airport is 33 miles from the property.

Hotel in Embilipitiya, Udawalawa · 34.39 mi from centre
Breakfast available
With a stay at Elephant Paradise Safari Lodge in Udawalawa, you'll be within a 10-minute drive of Udawalawe National Park and Sankhapala Raja Maha Viharaya & Phussadewa Tomb. This hotel is 10 mi (16.2 km) from Waulpane Cave and 10.5 mi (16.9 km) from Mau Ara Lake.

Bed and breakfast in Embilipitiya, Udawalawe · 34.39 mi from centre
8.2
5 reviews
Breakfast available
Little Ele Safari Lodge offers accommodations in Udawalawe, 9.1 miles from Udawalawe National Park. Among the facilities of this property are a restaurant, a 24-hour front desk, and room service, along with free Wifi throughout the property. The property offers bike rental and features a garden and sun terrace.
The bed and breakfast features some units with garden views, and units have a private bathroom.
For visitors looking to embark on day trips to nearby landmarks, the bed and breakfast provides a selection of packed lunches.
Mattala Rajapaksa International Airport is 34 miles from the property, and the property offers a paid airport shuttle service.

Guest house in Embilipitiya, Udawalawe · 34.40 mi from centre
Elephant Paradise Lodge Udawalawe offers accommodations in Udawalawe, 8.8 miles from Udawalawe National Park. This property offers access to a terrace and free private parking.
Mattala Rajapaksa International Airport is 33 miles from the property.

Guest house in Embilipitiya, Udawalawe · 34.41 mi from centre
7.6
6 reviews
Offering a garden, Akila's Hideaway offers accommodations in Udawalawe. Both free Wifi and parking on-site are available at the guest house free of charge. The rooms come with a terrace with views of the garden.
At the guest house, the units come with a private bathroom with a shower.
Asian and vegan breakfast options with pancakes and fruit are available.
Udawalawe National Park is 9 miles from Akila's Hideaway. Mattala Rajapaksa International Airport is 37 miles away.

Hotel in Embilipitiya, Udawalawe · 34.42 mi from centre
9.2
47 reviews
Breakfast available
Located in Udawalawe, 9.3 miles from Udawalawe National Park, Pelican Lake provides accommodations with a garden, free private parking, a terrace and a restaurant. Featuring a tour desk, this property also provides guests with a water park. The property has a 24-hour front desk, airport transportation, room service and free WiFi.
All guest rooms at the hotel are equipped with a seating area. Each room includes a private bathroom with a bidet, free toiletries and a hairdryer. Guest rooms will provide guests with a desk and an electric tea pot.
Guests at Pelican Lake will be able to enjoy activities in and around Udawalawe, like diving, fishing and cycling.
Mattala Rajapaksa International Airport is 34 miles away.

Holiday home in Embilipitiya, Udawalawe · 34.43 mi from centre
10.0
1 review
Breakfast available
Gajaa Corido Safari Homestay offers accommodations in Udawalawe, 8.8 miles from Udawalawe National Park. There's a private entrance at the vacation home for the convenience of those who stay. The vacation home features rooms with air conditioning, free private parking, and free Wifi.
The units come with tiled floors and feature a fully equipped kitchen with an oven, a flat-screen TV, and a private bathroom with a bath or shower and free toiletries. A patio with an outdoor dining area and garden views is offered in all units. Additional in-room amenities include wine or champagne and chocolates or cookies.
A buffet, continental, or full English/Irish breakfast is available at the property.
Mattala Rajapaksa International Airport is 33 miles from the property.

Bed and breakfast in Embilipitiya, Udawalawe · 34.43 mi from centre
9.5
18 reviews
TESHI SAFARI VILLA offers accommodations in Udawalawe, 8.8 miles from Udawalawe National Park. This property offers access to a balcony and free private parking. The accommodation features a 24-hour front desk and private check-in and check-out for guests.
With free Wifi, this bed and breakfast provides a flat-screen TV, a washing machine, and a fully equipped kitchen with a dishwasher and toaster. The air-conditioned unit at the property features a bidet and a dressing room. For added privacy, the accommodation has a private entrance and is protected by full-day security.
Guests can also relax in the garden.
Mattala Rajapaksa International Airport is 33 miles away.

Chalet in Embilipitiya, Udawalawe · 34.43 mi from centre
Warahana Riverside Cottage Entire Room offers accommodations in Udawalawe, 8.8 miles from Udawalawe National Park. This property offers access to a balcony, free private parking, and free Wifi.
Providing access to a terrace with garden views, the air-conditioned chalet consists of 1 bedroom. The chalet also comes with 1 bathroom. The accommodation is non-smoking.
An Asian breakfast is available at the chalet.
Mattala Rajapaksa International Airport is 33 miles from the property.

Hotel in Embilipitiya, Udawalawa · 34.43 mi from centre
With a stay at La Casa Udawalawe in Udawalawa, you'll be on a lake, within a 15-minute drive of Udawalawe National Park and Sankhapala Raja Maha Viharaya & Phussadewa Tomb. This spa hotel is 7.9 mi (12.7 km) from Mau Ara Lake and 11.2 mi (18 km) from Waulpane Cave.

Villa property in Embilipitiya, Udawalawa · 34.43 mi from centre
9.6
6 reviews
Breakfast available
When you stay at this villa in Udawalawa, you'll be within a 5-minute drive of Udawalawe National Park. This villa is within the region of Sinharaja Forest Reserve and Horton Plains National Park.

Homestay in Embilipitiya, Udawalawe · 34.46 mi from centre
9.3
140 reviews
Breakfast available
Pearl White House in Udawalawe provides accommodations with a bar and a shared lounge. With a garden, the 2-star homestay has air-conditioned rooms with free Wifi, each with a private bathroom. Free private parking is available, and the homestay also features bike rental for guests who want to explore the surrounding area.
The units at the homestay feature private entrance and soundproofing so guests can enjoy a peaceful stay. A terrace with an outdoor dining area and garden views is offered in each unit. At the homestay, each unit includes bed linen and towels.
The breakfast offers Asian, vegetarian options and pancakes and fruit are being served.
Udawalawe National Park is 9 miles from the homestay. Mattala Rajapaksa International Airport is 34 miles from the property.

Homestay in Embilipitiya, Udawalawe · 34.47 mi from centre
9.6
33 reviews
Sheran Safari House in Udawalawe provides accommodations with free bikes and a garden. Both free Wifi and parking on-site are available at the homestay free of charge. Udawalawe National Park is 8.9 miles from the homestay.
All rooms are complete with a private bathroom and air conditioning, and certain rooms here will provide you with a terrace. At the homestay, the units are equipped with bed linen and towels.
Sheran Safari House offers an Asian or vegetarian breakfast.
Mattala Rajapaksa International Airport is 34 miles away.

Lodge in Embilipitiya, Udawalawa · 34.47 mi from centre
When you stay at Jungle House Udawalawe Holiday Lodge in Udawalawa, you'll be within the region of Tangalle Beach. This lodge is 3.2 mi (5.2 km) from Udawalawe National Park and 5 mi (8 km) from Sankhapala Raja Maha Viharaya & Phussadewa Tomb.

Resort in Embilipitiya, Udawalawa · 34.48 mi from centre
Breakfast available
With a stay at Four Seasons Safari Resort udawalawa in Udawalawa, you'll be within a 10-minute drive of Udawalawe National Park and Sankhapala Raja Maha Viharaya & Phussadewa Tomb. This spa resort is 9.3 mi (15 km) from Waulpane Cave and 10.7 mi (17.1 km) from Mau Ara Lake.

Guesthouse in Embilipitiya, Udawalawa · 34.49 mi from centre
When you stay at Serene Home Stay in Udawalawa, you'll be within a 5-minute drive of Udawalawe National Park. This guesthouse is within the region of Sinharaja Forest Reserve and Tangalle Beach.

Hotel in Embilipitiya, Udawalawe · 34.51 mi from centre
8.3
250 reviews
Breakfast available
Athgira River Camp is located at the door step of Udawalawe National Park with views of Rakwana River. It’s very close to Udawalawe reservoir and to the Elephant Orphanage. The property has 2 outdoor swimming pools and free WiFi in public areas. Free private parking is available.
International and traditional Sri Lankan dishes are served by the chef on demand, at the main restaurant. Athgira River Camping offers a great outdoor dining experience as well as a barbecue dinner and cooking demonstrations. Real wild cocktails and a nice wine selection are available as well.
Athgira has a games room and a tour desk. Its 24-hour front desk staff can assist with laundry, massage and currency exchange services. Car rental and barbecue facilities are also available.

Guest house in Embilipitiya, Udawalawe · 34.52 mi from centre
10.0
7 reviews
Breakfast available
Batu's Safari lodge Udawalawe features air-conditioned rooms in Udawalawe. This guest house provides free private parking and a 24-hour front desk. The accommodation offers a shuttle service, while a bicycle rental service is also available.
At the guest house, all units include a wardrobe, a flat-screen TV, a private bathroom, bed linen, and towels. The rooms are equipped with heating facilities.
Guests at the guest house can enjoy an à la carte breakfast, and breakfast in the room is also available. Guests can make the most of the warm weather with the property's barbecue facilities.
A car rental service is available at Batu's Safari lodge Udawalawe.
Udawalawe National Park is 9 miles from the accommodation. Mattala Rajapaksa International Airport is 34 miles away.