Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Anuradhapura – 273 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Hotel White House

Hotel in Anuradhapura City Centre, Anuradhapura

Placed in the heart of Mount Pleasant, White House Hotel features peaceful views of tropical greenery. Modern rooms are tastefully furnished with a flat-screen cable TV and free Wi-Fi access. Everything! The bed was so comfortable, the room was kept clean. We loved using the swimming pool.

Show more Show less
8.2
Very Good
162 reviews
Price from
$30.40
per night

CTC Receptions

Hotel in Anuradhapura City Centre, Anuradhapura

Located in Anuradhapura, CTC Receptions offers comfortable accommodations with free WiFi access in the entire property. Operating a 24-hour front desk, it features a mini-mart and restaurant on site. friendly staff . possibility to exchange money at a good rate ! good price/value level . location superb .

Show more Show less
7.4
Good
98 reviews
Price from
$11
per night

Heritage Hotel

Hotel in Anuradhapura City Centre, Anuradhapura

Heritage Hotel is located in the city center of Anuradhapura, a UNESCO World Heritage Site. It offers rooms with cable TV, an outdoor pool, 2 dining options and free parking. friendly staff the breakfast buffet was exceptional, so many varieties and delicious food

Show more Show less
7.1
Good
110 reviews
Price from
$64.45
per night

Salubrious Resort

Hotel in Anuradhapura City Centre, Anuradhapura

Boasting a garden and terrace, Salubrious Resort is located in Anuradhapura, 2.7 mi from Jaya Sri Maha Bodhi. Each accommodations at the hotel has lake views and free WiFi. Everything! Th place is very clean, and the staff very helpful. The resident manager, dhanushka, even wokr up at4:30 Am to make sure our tuk tuk comes.

Show more Show less
7.9
Good
127 reviews
Price from
$27.30
per night

Aryana Boutique Hotel

Hotel in Anuradhapura City Centre, Anuradhapura

Well set in the center of Anuradhapura, Aryana Boutique Hotel provides air-conditioned rooms with free WiFi, free private parking and room service. Excellent service and excellent food. The house is beautiful and very well decorated. We loved the pool. The hotel has a good service to rent bikes to visit around. Staff is very nice and helpful We truly recommend this place

Show more Show less
9.2
Wonderful
123 reviews
Price from
$85
per night

Sudunelum Holiday Resort

Hotel in Anuradhapura City Centre, Anuradhapura

Located in Anuradhapura, 2.2 miles from Jaya Sri Maha Bodhi, Sudunelum Holiday Resort has accommodations with a garden, free private parking, a shared lounge and a terrace. The owner is very kind. Peaceful place. Spacious room. Clean. Breakfast s delicious. We took tuk tuk for making ancient town tour provided by resort, the driver ( mr Samanth ) was very good and price s very good too. Thanks.

Show more Show less
8.3
Very Good
142 reviews
Price from
$15.40
per night

Hotel Heladiv

Hotel in Anuradhapura

Located in a lush green and serene environment, Hotel Heladiv is located 3.7 mi away from the SLAF Anuradhapura Airport. Free WiFi access is available. Hotel Heldiv, is a magical garden with the most amazingly clean and neat rooms. we were very impressed by the serenity of the garden and the small details that went into it, would definitely visit again when in area.

Show more Show less
9.1
Wonderful
290 reviews
Price from
$4
per night

Hotel 4 U Saliya Garden

Hotel in Anuradhapura

Located in Anuradhapura, 3 miles from Anuradhapura Railway Station, Hotel 4 U Saliya Garden provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace. A very peaceful place amongst nature run by a lovely family. Good value restaurant with a pool table by the bar. Nice clean swimming pool.

Show more Show less
8.3
Very Good
177 reviews
Price from
$25
per night

Miridiya Lake Resort

Hotel in Anuradhapura

Miridiya Lake Resort is located just 1.1 mi from Anuradhapura Railway station and 2.5 mi away from world famous Anuradhapura Heritage site. Everything was perfect. From the room to the staff, the food was excellent, the room was clean and comfortable, the pool was lovely, and we enjoyed everything!

Show more Show less
7.5
Good
296 reviews
Price from
$50.40
per night

Hotel T & T

Hotel in Anuradhapura

Featuring free WiFi, HOTEL T & T offers accommodations in Anuradhapura. Guests can enjoy the on-site restaurant. Free private parking is available on site. The best place to stay in Anuradhapura. Amazing location & breakfast. The Rooms are very comfortable. The owner is such a kind and lovely person 🙏😊

Show more Show less
8.1
Very Good
46 reviews
Price from
$17.20
per night

Most-booked hotels in Anuradhapura in the past month

See all

Anuradhapura's best hotels with breakfast

See all

Budget hotels in Anuradhapura

See all

Hotels located in the center of Anuradhapura

See all

FAQs about hotels in Anuradhapura

  • Aryana Boutique Hotel, Hotel Heladiv, and Forest edge villa are some of the popular hotels in Anuradhapura.

  • The average price per night for a 3-star hotel in Anuradhapura this weekend is $33 or, for a 4-star hotel, $52. Looking for something even fancier? 5-star hotels in Anuradhapura for this weekend cost around $54 per night, on average (based on Booking.com prices).

  • Lolu Village Resort, Thidasa Holiday Resort, and Arachchi Heritage got great room view-related reviews from travelers in Anuradhapura.

  • Many families visiting Anuradhapura loved staying at Siluni's Villa, Ruwinsons Canal Garden, and Forest edge villa.

  • Some of the best hotels in Anuradhapura near Jaya Sri Maha Bodhi include Sapumal Lodge, Rajarata Reach Resort and Coco Garden Holiday Homes.

  • These hotels in Anuradhapura are highly rated by couples: Eleven11 Resort, Miyonra - Anuradhapura, and Mindana Residence.

  • On average, 3-star hotels in Anuradhapura cost $0 per night, and 4-star hotels in Anuradhapura are $1 per night. If you're looking for something really special, a 5-star hotel in Anuradhapura can be found for $0 per night, on average (based on Booking.com prices).

  • For hotels in Anuradhapura that serve highly-rated breakfasts, try Sapumal Lodge, Lolu Village Resort, and DELMOND Lake - Anuradhapura.

  • On average, it costs $38 per night to book a 3-star hotel in Anuradhapura for tonight. You'll pay around $47 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Anuradhapura will cost around $239, on average (based on Booking.com prices).

Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Anuradhapura:

Explore guest reviews of hotels in Anuradhapura

See all