Skip to main content

Featured three-star hotel destinations

Destination inspiration for your trip – find a three-star hotel

The best three-star hotels in Anuradhapura District

Check out our pick of great three-star hotels 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.

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. A great place to be alone with nature, while still having all the amenities. Everything is modern and comfortable. The staff is friendly, and they made our stay very enjoyable. We were really happy to stay at this hotel, to feel the connection with nature, and swim in the pool surrounded by trees.

Show more Show less
9.1
Superb
277 reviews
Price from
US$35
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. I recently had the pleasure of staying at Habarana Ambasewana Resort, and I can confidently say it was an exceptional experience from start to finish. Despite my late check-in at 11:50 PM, the Ambasewana team greeted me with warmth and hospitality. They even provided a refreshing welcome drink, a thoughtful touch after a long journey. The resort's facilities are top-notch, offering a perfect blend of luxury and comfort. My room was clean, spacious, and equipped with all the amenities I could ask for. The serene surroundings and beautifully landscaped gardens add to the overall tranquility of the stay. Every staff member was incredibly attentive and went above and beyond to ensure my stay was enjoyable. The food was delicious, with various options to suit all tastes. The resort's location is also ideal for exploring the nearby attractions, making it a perfect base for anyone visiting the area. Overall, I am extremely happy with my stay at Habarana Ambasewana Resort and would highly recommend it to anyone looking for a memorable and relaxing getaway. Thank you, Ambasewana team, for an unforgettable experience!

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

Sevanagama is located in Habarane. Rooms feature rustic Sri Lankan-style décor and free WiFi access is available at all public areas of the country house. Guest can also dine at the on-site restaurant. We spent 3 nights and enjoyed every moment of our stay. The owner Sanjeeva and his team went above and beyond to make out stay enjoyable and were very helpful in helping us arranging transportation and activities when required. Rooms are very clean and beds confortable. The lounge and pool area are beautiful and quiet. Food is really nice. All in all, a little paradise to come back to after a hot day discovering the area!

Show more Show less
9.3
Superb
151 reviews
Price from
US$137.03
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. Very friendly and helpful staff, we had a fantastic stay and got to discover the most of the area without any stress nor proper prior research. The rooms are very cosy and close to nature.

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

Located in Anuradhapura, 6.8 km from Anuradhapura Railway Station, The Residence by Amaya provides accommodation with a garden, free private parking, a terrace and a restaurant. This 3-star hotel offers a shared kitchen and room service. The accommodation features airport transfers, while a bicycle rental service is also available. Absolutely liked everything about the Residence by Amaya. Relaxed ambience, convenient location closer to Anuradhapura town and other main attractions of the city. Ideal for families and couples or small groups. I highly recommend The Residence by Amaya because of its clean and comfortable rooms and attentive staff.

Show more Show less
10
Exceptional
8 reviews
Price from
US$30.40
per night

Gisban Wood Cabana & Hostel has garden views, free WiFi and free private parking, situated in Habarana, 12 km from Pidurangala Rock. This recently renovated bed and breakfast is located 12 km from Sigiriya Rock and 1.3 km from Kadahatha Wawa Lake. This 3-star bed and breakfast offers private entrance. The host was really nice, even came to pick us up at the bus station and droped us off there when we were leaving. The room was clean and the bed was very comfortable. And the breakfast 😍 big portion and very delicious

Show more Show less
9.3
Superb
14 reviews
Price from
US$17
per night

Located just 23 km from Pidurangala Rock, Galkadawala Forest Lodge offers accommodation in Habarana with access to a garden, a terrace, as well as room service. This homestay provides free private parking, luggage storage space and free WiFi. The accommodation features a shuttle service, while a bicycle rental service is also available. Beautiful location made from all recycled materials creating a warm homey feeling

Show more Show less
9.8
Exceptional
6 reviews
Price from
US$108
per night

Situated in Anuradhapura, 1 km from Nature Park Anuradhapura, The Ivy Lake features accommodation with a garden, free private parking and a restaurant. The property is around 1.1 km from Anuradhapura Railway Station, 2.1 km from Kada Panaha Tank and 2.4 km from Jaya Sri Maha Bodhi. The accommodation provides a 24-hour front desk, airport transfers, room service and free WiFi.

The area is popular for cycling, and bike hire is available at this 3-star hotel. Great little hotel with great staff who will help with arranging tours etc. Food in restaurant is excellent. Pleasant little garden. Room was large and stylish and super clean. Aircon excellent. Wifi good. I felt very well looked after during my stay. This was my favourite hotel of the trip.

Show more Show less
8.5
Very good
571 reviews
Price from
US$39.42
per night

Conveniently located in the centre of Anuradhapura, Lolu Village Resort offers air-conditioned rooms, an outdoor swimming pool, free WiFi and a garden. This 3-star hotel offers room service. The hotel has a terrace and pool views, and guests can enjoy a meal at the restaurant or a drink at the bar. Amazing pool, exceptionally friendly and welcoming staff, clean rooms, a fantastic buffet at night, and a delicious breakfast – a wonderful stay in Sri Lanka!

Show more Show less
8.9
Fabulous
233 reviews
Price from
US$69
per night

In a prime location in the centre of Anuradhapura, Villa DeLorenta offers air-conditioned rooms with free WiFi, free private parking and room service. With a garden, the property also features a shared lounge, as well as a terrace. The accommodation provides a shared kitchen and a 24-hour front desk for guests. The perfect guest house in town, the staff are wonderful to make sure that your stay is well organized, they are always happy to find you a tuk tuk to see the sites or arrange transport from the airport or to your next destination. The room was comfortable and great quality for the price

Show more Show less
8.9
Fabulous
712 reviews
Price from
US$16.15
per night

Most booked three-star hotels in Anuradhapura District this month

FAQs about three-star hotels in Anuradhapura District

Three-Star Hotels that guests love in Anuradhapura District