Photo by Botak Jon
Romantic Hotels & Resorts in Deniyaya from AU$20
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Check availability on Deniyaya Romantic Hotels
Best Deniyaya Romantic Hotels

Kurunduketiya Private Rainforest Resort
Kurunduketiya Private Rainforest Resort
8.0 out of 10, Very good, (2)
The price is AU$322
includes taxes & fees
23 Oct - 24 Oct

Wild Safari Nest Udawalawe
Wild Safari Nest Udawalawe
10.0 out of 10, Exceptional, (1)
The price is AU$102
includes taxes & fees
20 Nov - 21 Nov

Grand Udawalawe Safari Resort
Grand Udawalawe Safari Resort
8.0 out of 10, Very good, (74)
The price is AU$176
includes taxes & fees
22 Oct - 23 Oct

Green Heaven Safari Resort Udawalawa
Green Heaven Safari Resort Udawalawa
The price is AU$34
includes taxes & fees
22 Oct - 23 Oct

Four Seasons Safari Resort udawalawa
Four Seasons Safari Resort udawalawa
The price is AU$20
includes taxes & fees
25 Oct - 26 Oct

Waraka - Udawalawe
Waraka - Udawalawe
10.0 out of 10, Exceptional, (1)
The price is AU$278
includes taxes & fees
22 Oct - 23 Oct

centerpoint safari resort Udawalawa
centerpoint safari resort Udawalawa
The price is AU$34
includes taxes & fees
22 Oct - 23 Oct

Very nice location and safaris
Very nice location and safaris
The price is AU$50
includes taxes & fees
4 Nov - 5 Nov
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Top Deniyaya Hotel Reviews
Frequently asked questions
Explore a world of travel with Expedia
- B&B in Akuressa
- Holiday Homes in Akuressa
- Holiday Parks in Akuressa
- Resort in Akuressa
- Akuressa Hotels
- Angunakolapelessa Hotels
- Beliatta Hotels
- Kamburupitiya Hotels
- Nagoda Hotels
- Weeraketiya Hotels
- Yakkalamulla Hotels
- Hattaka Hotels
- Kananke Hotels
- Holiday Homes in Lankagama
- Lankagama Hotels
- Resort in Lankagama
- Holiday Homes in Morawaka
- Morawaka Hotels
- Holiday Homes in Walasmulla
- Cheap Hotels in Walasmulla
- Resort in Yakkalamulla