You can save up to 15% on over 100,000 hotels
Become a member for free
Become a member for free and save up to 15% on thousands of properties with our member prices.
Search hotels across the globe with our easy-to-use filters to find your perfect stay.
We compare thousands of deals in seconds to provide you the best price every time.
Access a range of fully refundable and pay on arrival properties for complete flexibility.
You can save up to 15% on over 100,000 hotels
Become a member for free
Central Province in Sri Lanka is a captivating travel destination known for its lush landscapes and rich cultural heritage. The province's capital, Kandy, is a vibrant city that offers a blend of historical charm and modern amenities, making it an ideal base for travelers. Visitors can explore the picturesque hill station towns of Gampola, Hatton, and Nuwara Eliya, each offering unique experiences and stunning views of the surrounding tea plantations. These areas are renowned for their production of Ceylon tea, a legacy of the British colonial era.
Top attractions in Central Province include the Temple of the Sacred Tooth Relic in Kandy, a UNESCO World Heritage Site, and the Royal Botanical Gardens in Peradeniya. Nature enthusiasts will enjoy the breathtaking landscapes of Horton Plains National Park and the scenic beauty of the Knuckles Mountain Range. With its diverse offerings, Central Province promises an unforgettable experience for every traveler.
See the latest prices and deals by choosing your dates
Hotel in Badulla District, Welimada · 53.80 km from centre
Breakfast available
With a stay at Olive Bungalow in Welimada, you'll be 11.4 mi (18.4 km) from Hakgala Botanic Gardens and 12.4 mi (20 km) from Sri Baktha Hanuman Kovil. This hotel is 13.6 mi (21.9 km) from St Benedict's Monastery and 14.7 mi (23.6 km) from Central Highlands of Sri Lanka.
Hotel in Badulla District, Mahiyanganaya · 53.99 km from centre
With a stay at Explorer by eco team -Dambana in Wiyaparaya, you'll be within a 5-minute walk of Dambana Wedi Gammanaya and Maduru Oya National Park. This all-inclusive hotel is 12.4 mi (20 km) from Samadhi Buddha Statue and 13.3 mi (21.4 km) from Mapakada Wewa Lake.
Hotel in Dambulla · 54.35 km from centre
7.6
4 reviews
Breakfast available
Located in Dambulla, Grand & Gangula is in the mountains, within a 15-minute drive of Dambulla Cave Temple and Popham's Arboretum. This luxury hotel is 7.1 mi (11.4 km) from Rangiri Dambulla International Stadium and 9.5 mi (15.4 km) from Nalanda Gedige.
Guesthouse in Dambulla · 54.36 km from centre
Breakfast available
Located in Dambulla, ridge boundary view is on a river, within a 15-minute drive of Dambulla Cave Temple and Popham's Arboretum. This guesthouse is 7.6 mi (12.2 km) from Rangiri Dambulla International Stadium and 9.8 mi (15.8 km) from Nalanda Gedige.
Hotel in Sri Lanka, Kanugala · 54.86 km from centre
8.7
3 reviews
Aalanga Escape features an outdoor swimming pool, garden, a shared lounge and terrace in Kanugala. Among the facilities of this property are a restaurant, room service and a 24-hour front desk, along with free WiFi throughout the property. Guests can enjoy pool views.
Complete with a private bathroom equipped with a bidet and free toiletries, guest rooms at the hotel have a flat-screen TV and air conditioning, and selected rooms contain a balcony. All rooms include a safety deposit box.
St. Anthony's Church is 29 miles from Aalanga Escape, while Maris Stella College is 30 miles away. Bandaranaike International Airport is 28 miles from the property.
Hotel in Dambulla · 55.62 km from centre
7.8
8 reviews
Located in Dambulla, Arika Villa is within a 15-minute drive of Dambulla Cave Temple and Popham's Arboretum. This hotel is 6.5 mi (10.5 km) from Rangiri Dambulla International Stadium and 10.5 mi (16.9 km) from Nalanda Gedige.
Hotel in Ratnapura, Nallathanniya · 55.76 km from centre
8.4
6 reviews
Breakfast available
With a stay at Grand Adams Peak Hotel in Nallathanniya, you'll be in the mountains, just steps from Sri Pada. This hotel is within the region of Horton Plains National Park and Ramboda Falls.
Hotel in Badulla District, Welimada · 56.23 km from centre
Breakfast available
With a stay at Micklefield Bungalow in Guruthalawa, you'll be 10.8 mi (17.4 km) from St Benedict's Monastery and 11.9 mi (19.1 km) from Central Highlands of Sri Lanka. This hotel is 12.3 mi (19.7 km) from Horton Plains National Park and 12.8 mi (20.6 km) from Hakgala Botanic Gardens.
Apartment in Badulla District, Badulla · 56.54 km from centre
8.4
41 reviews
30 miles from Gregory Lake in Badulla, Family Holiday Inn offers accommodations with access to a public bath. This apartment features free private parking and a 24-hour front desk. The accommodation provides a shared kitchen and daily room service for guests.
There is a garden with a barbecue at this property, and guests can go hiking nearby.
Demodara Nine Arch Bridge is 10 miles from the apartment, while Hakgala Botanical Garden is 26 miles from the property. Castlereigh Reservoir Seaplane Base Airport is 60 miles away.
Campsite in Gampaha District, Mirigama · 56.63 km from centre
Breakfast available
21 miles from St. Anthony's Church in Mirigama, CAMPING BY LUCKY HOLIDAY provides accommodations with access to a fitness room, public bath, and open-air bath. This campground offers free private parking and free shuttle service. The accommodation features a 24-hour front desk, full-day security, and currency exchange for guests.
There is a seating area, a dining area, and a kitchen complete with a microwave, a toaster, and a fridge. The accommodation offers an air conditioning, a heating, and a private bathroom.
Guests can make the most of the warm weather with the property's barbecue facilities and save a trip to the supermarket by requesting grocery delivery.
The area is popular for cycling and walking tours. In addition, bike rental and car rental are available at this campground. Outdoor play equipment is also available at the campground, while guests can also relax on the sun terrace.
Leisure World is 28 miles from CAMPING BY LUCKY HOLIDAY, while Maris Stella College is 21 miles away. Bandaranaike International Airport is 19 miles from the property.
Guest house in Badulla District, Badulla · 57.15 km from centre
9.4
74 reviews
Breakfast available
A good location for a stress-free stay in Badulla, Crystal Resort is a guest house surrounded by views of the mountain. The property features a terrace, bar, and parking on-site among other facilities. Among the facilities of this property are a restaurant, full-day security, and daily room service, along with free Wifi throughout the property. The accommodation provides airport transfers, while a bicycle rental service is also available.
At the guest house, every 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 guest house, every unit includes bed linen and towels.
À la carte and Asian breakfast options with fresh pastries, fruit, and juice are available.
A car rental service is available at the guest house.
Demodara Nine Arch Bridge is 11 miles from Crystal Resort, while Hakgala Botanical Garden is 27 miles away. Castlereigh Reservoir Seaplane Base Airport is 61 miles from the property.
Resort in Badulla District, Badulla · 57.16 km from centre
8.0
1 review
Breakfast available
With a stay at Tree Nature Resort in Badulla, you'll be within a 5-minute drive of Provincial General Hospital- Badulla and St Mark’s Church. This resort is 1.4 mi (2.3 km) from Kataragama Devale and 1.9 mi (3.1 km) from Muthiyangana Raja Maha Viharaya.
Hotel in Dambulla · 57.32 km from centre
Breakfast available
Located in Dambulla, Grand Kalundawa - Dambulla's Hidden Secret is on the waterfront, within a 15-minute drive of Dambulla Cave Temple and Rangiri Dambulla International Stadium. This hotel is 15.1 mi (24.3 km) from Ancient City of Sigiriya and 19.2 mi (30.9 km) from Minneriya National Park.
Resort in Badulla District, Badulla · 57.37 km from centre
8.6
19 reviews
Dedunu Cabana & Resort is located in Badulla, within 31 miles of Gregory Lake and 10 miles of Demodara Nine Arch Bridge. Among the facilities of this property are a restaurant, room service and a 24-hour front desk, along with free WiFi throughout the property. The resort features family rooms.
At the resort, all rooms are equipped with a deskand a balcony with a mountain view. Complete with a private bathroom equipped with a bidet and free toiletries, all guest rooms at Dedunu Cabana & Resort have a flat-screen TV and air conditioning, and some rooms come with a terrace. All rooms feature a closet.
An Asian breakfast is available at the accommodation.
Hakgala Botanical Garden is 27 miles from Dedunu Cabana & Resort, while Demodara Railway Station is 8.1 miles away. Castlereigh Reservoir Seaplane Base Airport is 60 miles from the property.
Guest house in Badulla District, Badulla · 57.37 km from centre
9.1
32 reviews
31 miles from Gregory Lake in Badulla, Dedunu Guest features accommodations with access to a sauna. This property offers access to a balcony and free private parking. Demodara Railway Station is 8.1 miles from the guest house, and Ella Train Station is 12 miles away.
Featuring a terrace, the units have a flat-screen TV and a private bathroom with free toiletries. At the guest house, every unit is fitted with bed linen and towels.
Demodara Nine Arch Bridge is 10 miles from the guest house, while Hakgala Botanical Garden is 27 miles from the property. Castlereigh Reservoir Seaplane Base Airport is 60 miles away.
Guesthouse in Dambulla · 57.47 km from centre
Located in Dambulla, The Crown Hotel Dambulla is within a 15-minute drive of Dambulla Cave Temple and Popham's Arboretum. This guesthouse is 5.2 mi (8.4 km) from Rangiri Dambulla International Stadium and 11.6 mi (18.7 km) from Nalanda Gedige.
Inn in Badulla District, Ohiya · 57.68 km from centre
7.0
42 reviews
Breakfast available
Located in Ohiya, 24 miles from Gregory Lake, Horton Mountain provides accommodations with a garden, free private parking and a shared lounge. The property is around 7.7 miles from Horton Plains National Park, 19 miles from Hakgala Botanical Garden and 24 miles from Demodara Nine Arch Bridge. Guests can enjoy mountain views.
Ohiya Train Station is a 13-minute walk from the inn, while Pattipola Train Station is 13 miles away. Castlereigh Reservoir Seaplane Base Airport is 53 miles from the property.
Homestay in Dambulla · 57.90 km from centre
9.5
44 reviews
Breakfast available
Kon Tree Shade in Dambulla provides accommodations with a terrace and a shared lounge. There's a private entrance at the homestay for the convenience of those who stay. There's free private parking, and the property offers paid airport shuttle service.
At the homestay, units come with a desk. The rooms come with a private bathroom with free toiletries, while some rooms come with a fully equipped kitchen with an oven. At the homestay, the units come with bed linen and towels.
Continental and American breakfast options with warm dishes, local specialities, and pancakes are available. A mini-market is available at the homestay.
Bike rental and car rental are available at the homestay, and the area is popular for cycling and hiking. Guests at Kon Tree Shade can enjoy walking tours nearby, or make the most of the garden.
Sigiriya Rock is 15 miles from the accommodation, while Pidurangala Rock is 17 miles away. Sigiriya Airport is 13 miles from the property.
Hotel in Badulla District, Badulla · 58.27 km from centre
4.0
1 review
With a stay at mount view hotel in Badulla, you'll be a 3-minute walk from Muthiyangana Raja Maha Viharaya and 9 minutes by foot from Kataragama Devale. This hotel is 0.7 mi (1.1 km) from St Mark’s Church and 1.2 mi (1.9 km) from Provincial General Hospital- Badulla.
Hotel in Badulla District, Badulla · 58.31 km from centre
6.0
1 review
With a stay at Red Lotus Holiday Resort in Badulla, you'll be a 2-minute walk from Muthiyangana Raja Maha Viharaya and 9 minutes by foot from Kataragama Devale. This hotel is 0.7 mi (1.1 km) from St Mark’s Church and 1.2 mi (1.9 km) from Provincial General Hospital- Badulla.