Skip to main content

Featured resort destinations

Destination inspiration for your trip – find a resort

The best resorts in Anuradhapura District

Check out our pick of great resorts in Anuradhapura District

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Located in Anuradhapura, 6 km from Attikulama Tank, Kaala Kalaththewa Luxury Eco Resort provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. Featuring family rooms, this property also provides guests with a children's playground. The accommodation offers a 24-hour front desk, airport transfers, room service and free WiFi throughout the property. My wife and I spent two delightful nights at this enchanted resort. Sameera was a wonderful host and nothing was too much trouble for him. Breakfast and dinner were delicious especially when eaten al fresco. The tree-top accommodation was well appointed and charming. Going to sleep at night was blissful listening to the sounds of the forest. Chilling out here is so easy, but book early as there are currently only three lodges. Highly recommended.

Show more Show less
9.1
Superb
140 reviews
Price from
US$104.40
per night

Set in Habarana, 11 km from Pidurangala Rock, Gabaa Resort & Spa - Habarana offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. With a bar, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The accommodation provides a shared kitchen, room service and currency exchange for guests. We had an unforgettable experience at Gabaa Resort and Spa in Habarana! From the moment I arrived, I was struck by the beauty of the surrounding nature—lush greenery, serene landscapes, and the peaceful sounds of wildlife. What made my stay truly special, though, was the warmth and hospitality of the staff. They were incredibly welcoming, always making sure I felt at home and comfortable. The rooms were spacious and peaceful, and the food was fantastic. It was the perfect combination of natural beauty and personal care, and I left feeling completely refreshed. I highly recommend it!

Show more Show less
9.1
Superb
282 reviews
Price from
US$35
per night

Taru Villas Maia - Habarana features an outdoor swimming pool, garden, a terrace and bar in Habarana. With free WiFi, this 5-star resort offers a 24-hour front desk and luggage storage space. The property is allergy-free and is set 13 km from Pidurangala Rock. the food options were really good, and the staff was extremely nice, always with smiles on their faces. The room was beautiful with plenty of space and an amazing view

Show more Show less
9.6
Exceptional
153 reviews
Price from
US$657
per night

Featuring an open-air bath and views of quiet street, Rock Villa Relax City Resort is a recently renovated bed and breakfast located in Mihintale, 13 km from Anuradhapura Railway Station. Among the facilities of this property are a restaurant, a 24-hour front desk and a shared kitchen, along with free WiFi throughout the property. There is free private parking and the property provides paid airport shuttle service. It was our best accommodation in 4 weeks in Sri Lanka! We stayed in a separated little cottage, was very clean, comfortable bed and pillows, it's situated upon the little rock,so you feel the air, and it was not humid, nice garden and absolutely delicious breakfast ( you can order what you wish) and evening meals at a cosy terrace!! And of course wonderful friendly personal, very helpful and sweet! Also important for travellers- free of charge water bottles and !! making your laundry!! Super recommended!!! PS : you can rent the bikes to go to the temples and around the lakes,with we did and liked it so much!

Show more Show less
9.3
Superb
180 reviews
Price from
US$8.88
per night

Levona Garden Resort is located in Habarana, 1.2 km from Habarana Lake and 15 km from Ritigala Forest Monastery. Guests can enjoy the on-site restaurant.

Each room at this resort is air conditioned and is fitted with a flat-screen TV with satellite channels. Some rooms have a seating area where you can relax. Absolutely excellent location maintain by family. We felt really comfortable this place. The food was very good and many Sri Lankan item. Pool also very clean .

Show more Show less
9.2
Superb
881 reviews
Price from
US$32
per night

Conveniently located in the centre of Anuradhapura, Rajarata Reach Resort offers air-conditioned rooms with free WiFi, free private parking and room service. The property is set 2.5 km from Anuradhapura Railway Station, 3.7 km from Jaya Sri Maha Bodhi and 4.1 km from Attikulama Tank. The accommodation provides airport transfers, while a bicycle rental service is also available. Everything was great! The family is wonderful, the shower is good and the bed was comfy!

Show more Show less
9.4
Superb
338 reviews
Price from
US$36
per night

Situated in Habarana, 14 km from Pidurangala Rock, Habarana Tree House Ambasewana Resort features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. Boasting room service, this property also welcomes guests with a restaurant and a children's playground. The accommodation provides a 24-hour front desk, airport transfers, a shared kitchen and free WiFi. The treehouses were incredible. Good powered showers and beautiful netting for beds. Breakfast was delicious, and the staff were amazing and went above and beyond. It was still great even though it rained continuously!

Show more Show less
9.2
Superb
593 reviews
Price from
US$80
per night

Habarana Tree house Mutu village features an outdoor swimming pool, garden, a terrace and restaurant in Habarana. This 3-star resort has air-conditioned rooms with a private bathroom. The accommodation offers a 24-hour front desk, airport transfers, room service and free WiFi. We had the absolute best stay at Mutu Village. My husband and I stayed 2 nights in the Pearl of The Jungle private tree house on the property. Sameera and his staff were extremely welcoming and accommodating. We enjoyed 2 dinners and breakfast each morning- the food was absolutely wonderful… would highly recommend for this alone. Our treehouse was quiet and extremely comfortable. The open air bathroom was nice and clean. We would live at the Mutu village if we could!

Show more Show less
9.3
Superb
646 reviews
Price from
US$80
per night

Offering free WiFi, a sun terrace with a swimming pool, garden and restaurant, Village Avenue Resort is set in Anuradhapura. Free private parking is available and the resort also offers bike hire for guests who want to explore the surrounding area. Beautiful location, a little off the beaten track. Rooms very big and the bed so comfortable. Staff were really lovely and the food amazing. We stayed an extra night. There is a lovely pool too. Comms via whats app was great and really responsive

Show more Show less
9.5
Exceptional
11 reviews
Price from
US$60
per night

Set in Habarana, 13 km from Pidurangala Rock, Private Pool Sun Shade Resort & Spa offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. The property is situated 14 km from Sigiriya Rock, 2.3 km from Habarana Lake and 2.8 km from Kadahatha Wawa Lake. The accommodation features a 24-hour front desk, airport transfers, a kids' club and free WiFi. The staff were super friendly at all times. We really loved the food, breakfast has a big variety of dishes and it was delicious! The bungalow is amazing too, a comfortable and beautiful place in the middle of nature with a private pool - we enjoyed a lot! I highly recommend!

Show more Show less
9.7
Exceptional
35 reviews
Price from
US$80
per night

Most booked resorts in Anuradhapura District this month

FAQs about resorts in Anuradhapura District

Resorts that guests love in Anuradhapura District

gogless