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 – 247 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. The staff was awesone.They help us in many ways.Location good ideal for couples.Nagyon elègedettek voltunk.

Show more Show less
8.1
Very Good
153 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. nice and warm welcoming staff, and location near by bus and train also to historic places

Show more Show less
7.4
Good
89 reviews
Price from
$9
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. Very clean, great hospitality, food was very tasty..

Show more Show less
7.2
Good
130 reviews
Price from
$68.10
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
123 reviews
Price from
$32
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. Great choices for breakfast. Their Eggs Benedict was very tasty and served with fresh fruit

Show more Show less
9.2
Wonderful
160 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 manager/owner was EXTREMELY helpful. Our lugagge did not arrive on the plane with us and he called and called until the luggage was then delivered. Lovely Sri Lankan food and hospitality. The Location is a 10 min tuk tuk drive from the train station. You can see three temples in the distance from just outside thr hotel. The price is good, air conditioned room a blessing.

Show more Show less
8.3
Very Good
142 reviews
Price from
$12.80
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. This was absolutely the best place we stayed in Sri Lanka. Brilliant value for money (can't overstate this enough!!), the pool was lovely, the location was tranquil but convenient, the food was delicious and everyone was extremely friendly. As I say - couldn't have expected more! We stayed in some more expensive places and they weren't a patch on Heladiv!

Show more Show less
9.1
Wonderful
306 reviews
Price from
$45
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. excellent relaxing comfortable place to stay. super nice staff. open swimming pool all night, free bike rentals, you will feel in the jungle. dont think anymore and book this!

Show more Show less
8.4
Very Good
181 reviews
Price from
$27.30
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, including the food, rooms, bathrooms, and staff, was excellent. very convenient place for all the historical places. The manager was very friendly and supported us in every possible way. highly satisfied with the service level of the staff.

Show more Show less
7.5
Good
303 reviews
Price from
$46.92
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.

Show more Show less
8.2
Very Good
53 reviews
Price from
$9.12
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

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

  • On average, 3-star hotels in Anuradhapura cost $1 per night, and 4-star hotels in Anuradhapura are $0 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).

  • Aryana Boutique Hotel, Hotel Heladiv, and Villa DeLorenta are some of the popular hotels in Anuradhapura.

  • Many families visiting Anuradhapura loved staying at Arachchi Heritage, Ruwinsons Canal Garden, and Lolu Village Resort.

  • These hotels in Anuradhapura are highly rated by couples: Miyonra - Anuradhapura, Yaluwa Tourist Rest & cookari class, and Arachchi Heritage.

  • The average price per night for a 3-star hotel in Anuradhapura this weekend is $49 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).

  • Green Cottage, Lolu Village Resort, and Hotel First Kingdom - Anuradhapura got great room view-related reviews from travelers in Anuradhapura.

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

  • For hotels in Anuradhapura that serve highly-rated breakfasts, try Ruwinsons Canal Garden, Mindana Residence, and Sapumal Lodge.

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