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

Homestay in Embilipitiya, Udawalawe · 33.39 mi from centre
10.0
4 reviews
Breakfast available
Eco home stay and safari offers accommodations in Udawalawe, 9.1 miles from Udawalawe National Park. This homestay features free private parking and a 24-hour front desk. The accommodation offers full-day security and room service for guests.
Each unit has air conditioning, a private bathroom, and a well-equipped kitchen including kitchenware. For added convenience, the property can provide towels and linens for a supplement. At the homestay, all units are soundproof.
Continental and full English/Irish breakfast options with local specialities, fresh pastries, and pancakes are available.
The area is popular for cycling, and bike rental and car rental are available at the homestay. Guests can also relax in the shared lounge area.
Mattala Rajapaksa International Airport is 32 miles from the property.

Bed and breakfast in Embilipitiya, Udawalawe · 33.39 mi from centre
9.5
41 reviews
Breakfast available
Providing mountain views, one love safari bungalow in Udawalawe offers accommodations, a garden, and a terrace. This bed and breakfast provides free private parking and free shuttle service. The accommodation features a 24-hour front desk, full-day security, and currency exchange for guests.
At the bed and breakfast, each unit has a desk. There's a private bathroom with bidet in every unit, along with slippers, a hair dryer, and free toiletries. At the bed and breakfast, all units come with bed linen and towels.
A buffet, à la carte, or full English/Irish breakfast is available at the property. Guests can eat at the on-site family-friendly restaurant, which is open for dinner, lunch, brunch, and cocktails.
Sightseeing tours are available in the vicinity of the property. Both a bicycle rental service and a car rental service are available at the bed and breakfast.
Udawalawe National Park is 10 miles from one love safari bungalow. Mattala Rajapaksa International Airport is 32 miles away, and the property offers a paid airport shuttle service.

Guest house in Embilipitiya, Udawalawe · 33.39 mi from centre
9.4
53 reviews
Breakfast available
Offering a garden, Peacock's Paradise Safari Hostel provides accommodations in Udawalawe. The air-conditioned accommodations are 10 miles from Udawalawe National Park. The guest house offers parking on-site, an outdoor swimming pool, and bicycle parking.
The rooms come with a kettle and a private bathroom, while some rooms come with a terrace and some have sea views.
À la carte and Asian breakfast options with pancakes and fruit are available. Guests may eat at the on-site family-friendly restaurant, which is open for dinner and lunch.
Mattala Rajapaksa International Airport is 31 miles away, and the property offers a paid airport shuttle service.

Guest house in Embilipitiya, Nikawatawana · 33.40 mi from centre
Breakfast available
Providing a garden, New Destination offers accommodations in Nikawatawana. This property offers access to a terrace and free private parking. The accommodation provides a 24-hour front desk, full-day security, and currency exchange for guests.
A flat-screen TV is featured. The accommodation offers an air conditioning, a heating, and a private bathroom.
Buffet and full English/Irish breakfast options with warm dishes, fresh pastries, and pancakes are available. Guests can relax in the on-site bar or lounge, while packed lunches are also available upon request.
The area is popular for cycling, and bike rental and car rental are available at the guest house.
Udawalawe National Park is 10 miles from New Destination. Mattala Rajapaksa International Airport is 31 miles away, and the property offers a paid airport shuttle service.

Guest house in Embilipitiya, Udawalawe · 33.40 mi from centre
Eco Stay Lodge Safari Udawalawa offers accommodations in Udawalawe. Offering complimentary private parking, the guest house is 9.1 miles from Udawalawe National Park.
There's a private bathroom with shower in all units, along with slippers and free toiletries.
Mattala Rajapaksa International Airport is 32 miles from the property.

Bed and breakfast in Embilipitiya, Udawalawe · 33.40 mi from centre
10.0
5 reviews
Offering a garden, Tusker Rest provides accommodations in Udawalawe. This property offers access to a terrace, free private parking, and free Wifi. The accommodation offers airport transfers, while a bicycle rental service is also available.
The unit has soundproofing and a bidet. The accommodation offers an air conditioning, a heating, and a private bathroom.
Breakfast is available, and includes buffet, à la carte and full English/Irish options. There is an on-site bar.
A car rental service is available at the bed and breakfast, while cycling can be enjoyed nearby.
Udawalawe National Park is 10 miles from Tusker Rest. Mattala Rajapaksa International Airport is 32 miles from the property.

Guest house in Embilipitiya, Udawalawe · 33.40 mi from centre
9.2
341 reviews
Breakfast available
Offering garden views, Hasthi Safari Cottage in Udawalawe features accommodations, an indoor pool, an open-air bath, a garden, and a bar. This property offers access to a terrace and free private parking. The accommodation offers a sauna, hot tub, family-friendly restaurant, and free Wifi.
At the guest house, units come with a desk. There's a private bathroom with walk-in shower in every unit, along with bathrobes, slippers, and a hair dryer. At the guest house, the units include bed linen and towels.
Continental 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.
The area is popular for cycling, and bike rental and car rental are available at the guest house. The guest house also features outdoor fireplace and a picnic area for a day outdoors.
Udawalawe National Park is 10 miles from Hasthi Safari Cottage. Mattala Rajapaksa International Airport is 31 miles from the property.

Lodge in Embilipitiya, Udawalawe · 33.41 mi from centre
9.5
113 reviews
Breakfast available
Located in Udawalawe in the Ratnapura District region, Wild River Side provides accommodations with free WiFi and free private parking, as well as access to a hot tub.
Some accommodations include a terrace with mountain views, a fully equipped kitchenette and a private bathroom with shower.
An Asian, vegetarian or vegan breakfast is available at the property.
Guests at the lodge can enjoy fishing and cycling nearby, or make the most of the garden.
Udawalawe National Park is 9.1 miles from Wild River Side. Mattala Rajapaksa International Airport is 32 miles away, and the property offers a paid airport shuttle service.

Guest house in Embilipitiya, Udawalawe · 33.41 mi from centre
9.7
258 reviews
Forest Edge Safari Villa is offering accommodations in Udawalawe. The air-conditioned accommodations are 10 miles from Udawalawe National Park. The guest house provides garden views, a terrace, a 24-hour front desk, and free Wifi is available throughout the property.
All units come with a seating area, a flat-screen TV with satellite channels, and a private bathroom with a hair dryer, walk-in shower, and bidet. A fridge and minibar are also provided, as well as a kettle. At the guest house, all units come with bed linen and towels.
Sightseeing tours are available in the vicinity of the property. Guests at the guest house can enjoy cycling nearby, or make the most of the garden.
Mattala Rajapaksa International Airport is 32 miles away, and the property offers a paid airport shuttle service.

Hotel in Embilipitiya, Udawalawe · 33.41 mi from centre
10.0
20 reviews
Breakfast available
The Grandiose Safari is offering accommodations in Udawalawe. With a garden, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The hotel has a terrace and city views, and guests can enjoy a meal at the restaurant or a drink at the bar.
All rooms in the hotel are equipped with an electric tea pot. The rooms come with a desk and a flat-screen TV, and some rooms at The Grandiose Safari have a balcony.
Staff at the accommodation are available to give information at the 24-hour front desk.
Mattala Rajapaksa International Airport is 31 miles from the property.

Hotel in Embilipitiya, Udawalawe · 33.41 mi from centre
9.8
50 reviews
Breakfast available
Located in Udawalawe, 10 miles from Udawalawe National Park, White House Safari Cottage has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace. With a restaurant, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The property provides free shuttle service, room service and currency exchange for guests.
All rooms come with a fridge, minibar, an electric tea pot, a bidet, free toiletries and a desk. The rooms feature a closet.
The breakfast offers buffet, à la carte or continental options.
You can play table tennis, minigolf and tennis at the hotel, and the area is popular for fishing and cycling.
Speaking German, English and French at the 24-hour front desk, staff are willing to help at any time of the day.
Mattala Rajapaksa International Airport is 31 miles from the property.

Villa property in Embilipitiya, Udawalawa · 33.42 mi from centre
Breakfast available
With a stay at Nature Park Udawalawe in Udawalawa, you'll be a 3-minute drive from Udawalawe National Park and 6 minutes from Sankhapala Raja Maha Viharaya & Phussadewa Tomb. This villa is 9 mi (14.5 km) from Waulpane Cave and 9.1 mi (14.7 km) from Mau Ara Lake.

Guest house in Embilipitiya, Udawalawe · 33.42 mi from centre
9.5
65 reviews
Nature World Jungle Paradise in Udawalawe provides accommodations with a garden, a terrace, and a bar. With garden views, this accommodation features a balcony and a swimming pool. The guest house provides rooms with air conditioning, free private parking, and free Wifi.
There's a private bathroom with bath and slippers in each unit, along with free toiletries.
Udawalawe National Park is 9 miles from the guest house. Mattala Rajapaksa International Airport is 32 miles away.

Hotel in Embilipitiya, Udawalawa · 33.42 mi from centre
Breakfast available
With a stay at centerpoint safari resort Udawalawa, you'll be centrally located in Udawalawa, a 3-minute drive from Udawalawe National Park and 6 minutes from Sankhapala Raja Maha Viharaya & Phussadewa Tomb. This spa hotel is 7.9 mi (12.7 km) from Waulpane Cave and 9.3 mi (14.9 km) from Mau Ara Lake.

Guest house in Embilipitiya, Udawalawe · 33.43 mi from centre
9.6
201 reviews
Breakfast available
Nature World Udawalawe in Udawalawe provides accommodations with an outdoor swimming pool, a garden, and a bar. There's a private entrance at the guest house for the convenience of those who stay. There's free private parking, and the property offers paid airport shuttle service.
The guest house will provide guests with air-conditioned units with a desk, a kettle, a minibar, a safety deposit box, a TV, and a private bathroom with a bidet. A terrace with outdoor furniture and pool views is offered in some units. At the guest house, the units are fitted with a seating area.
Guests may eat at the on-site restaurant, while packed lunches are also available upon request.
Guests can also relax in the shared lounge area.
Udawalawe National Park is 9 miles from the guest house. Mattala Rajapaksa International Airport is 32 miles away.

Hotel in Embilipitiya, Timbulketiya · 33.44 mi from centre
Breakfast available
Located in Timbulketiya, 10 miles from Udawalawe National Park, eagle has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace. This 3-star hotel offers a restaurant. The property provides a 24-hour front desk, airport transportation, room service and free WiFi throughout the property.
An American, Asian or vegetarian breakfast is available at the property.
Mattala Rajapaksa International Airport is 31 miles from the property.

Guest house in Embilipitiya, Udawalawe · 33.45 mi from centre
9.2
33 reviews
Providing mountain views, Elite Safari Resort in Udawalawe provides accommodations, a garden, and a bar. This property offers access to a terrace, free private parking, and free Wifi. When staying at the guest house, guests can use private entrance.
At the guest house, all units are fitted with a seating area, a TV with streaming services, a safety deposit box, and a private bathroom with a shower, slippers, and a hair dryer. A dishwasher, an oven, and toaster are also provided, as well as a kettle. Additional in-room amenities include wine or champagne, fruit, and chocolates or cookies.
The daily breakfast offers à la carte, Asian, or vegetarian options.
Udawalawe National Park is 10 miles from Elite Safari Resort. Mattala Rajapaksa International Airport is 31 miles away.

Guest house in Embilipitiya, Udawalawe · 33.45 mi from centre
9.5
47 reviews
Breakfast available
Providing garden views, Coconut Tree House in Udawalawe features accommodations, an outdoor swimming pool, a garden, a terrace, and a bar. This guest house provides free private parking and room service. Udawalawe National Park is 9 miles from the guest house.
Featuring a balcony, the units offer air conditioning and have a TV and a private bathroom with bidet and free toiletries.
Guests at the guest house can enjoy an Asian breakfast, and breakfast in the room is also available.
Mattala Rajapaksa International Airport is 32 miles away.

Hotel in Embilipitiya, Timbulketiya · 33.45 mi from centre
Located in Timbulketiya, 10 miles from Udawalawe National Park, A Frame Cottage Udawalawe provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace. With a restaurant, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The hotel features family rooms.
At the hotel, rooms contain a desk. A Frame Cottage Udawalawe has some units with pool views, and rooms come with an electric tea pot. At the accommodation all rooms come with bed linen and towels.
An Asian, vegetarian or vegan breakfast is available every morning at the property.
Languages spoken at the reception include German, English and French, and guests are invited to request information on the area when needed.
Mattala Rajapaksa International Airport is 31 miles away.

Hotel in Embilipitiya, Udawalawa · 33.45 mi from centre
7.8
8 reviews
Breakfast available
With a stay at Eagle Safari Family Bungalow Udawalwe, you'll be centrally located in Udawalawa, a 3-minute drive from Udawalawe National Park and 6 minutes from Sankhapala Raja Maha Viharaya & Phussadewa Tomb. This hotel is 9 mi (14.5 km) from Waulpane Cave and 9.4 mi (15.2 km) from Mau Ara Lake.