Skip to main content

Book, stay, get a $50 travel reward.

Start traveling again and get a reward to use on future stays!

Promotion conditions apply. Valid on select properties.

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Anuradhapura – 156 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.

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. Beautiful location. Rooms are clean and tidy . Very helpful staff. Carm and relaxed. Value for money

Show more Show less
7.5
Good
268 reviews
Price from
$45
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. The friendly atmosphere and relaxed place in combination with a perfect treehouse room. We got the one with a very nice terrace, two double beds in one floor and even a double bed in the second floor outside, under the roof. All the comfort is there. It has limited rooms and is owned by a friendly family, taking care of everything. Very good and complete breakfast with traditional products and fresh fruit. Dinner is also very tasty.

Show more Show less
7.3
Good
435 reviews
Price from
$88.62
per night

Kanola Luxury Hotel

Hotel in Anuradhapura City Centre, Anuradhapura

Located in Anuradhapura, 3.1 mi from Jaya Sri Maha Bodhi, Kanola Luxury Hotel features accommodations with a restaurant, free private parking, a shared lounge and a terrace. The rooms were very big and clean. The hotel staff was very helpfull especially samantha was great, he was there and breakfast and dinner to help us out. They helped us to get a tuk tuk for the day with a guide and were happy to help us with any of our needs. If you are going to Anuradhapura i would advise to go to the kanola hotel

Show more Show less
8.4
Very Good
115 reviews
Price from
$29.75
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. Location and the atmosphere was very calm

Show more Show less
9.1
Awesome
567 reviews
Price from
$23
per night

Hotel Bella Vista

Hotel in Anuradhapura

Located in Anuradhapura, 5 mi from Jaya Sri Maha Bodhi, Hotel Bella Vista provides accommodations with a restaurant, free private parking, an outdoor swimming pool and a fitness center. The meals were excellent! I was literally ate a lot food than usual over there! And the staff were super friendly and helpful, even better than those who working in big branded hotels. At this moment since corona virus breaks out, locals are not that nice to us anymore, but we felt the kindness again of 2 nights stay! Definitely recommended!!!

Show more Show less
8.8
Excellent
246 reviews
Price from
$8
per night

Sapumal Lodge

Hotel in Anuradhapura City Centre, Anuradhapura

Set in Anuradhapura, 3.7 mi from Jaya Sri Maha Bodhi, Sapumal Lodge offers accommodations with free bikes, free private parking, a shared lounge and a garden. The staff was really helpful and friendly, everytime when we asked something they were there to help. The room was really nice and well-equipped. They allowed to use the kitchen anytime and bycicles also.

Show more Show less
9.2
Awesome
114 reviews
Price from
$20
per night

Four Points Resort - Anuradhapura

Hotel in Anuradhapura

Located in Anuradhapura, 5.6 mi from Kuttam Pokuna, Twin Ponds, Four Points Resort - Anuradhapura provides accommodations with a restaurant, free private parking, an outdoor swimming pool and a shared... Sagara was very helpful. Thanks. Value for money.

Show more Show less
7.9
Good
89 reviews
Price from
$30
per night

Selagala Resort

Hotel in Anuradhapura City Centre, Anuradhapura

Set in Anuradhapura, 3.1 mi from Jaya Sri Maha Bodhi, Selagala Resort offers accommodations with a restaurant, free private parking, a shared lounge and a garden. The dinner was really good and we loved it. Specially my daughter loved and kept on telling it was really good. Staff was really friendly and a nice place to stay.

Show more Show less
7.1
Good
66 reviews
Price from
$15.43
per night

Aryana Boutique Hotel

Hotel in Anuradhapura City Centre, Anuradhapura

Located in Anuradhapura, 3.5 miles from Jaya Sri Maha Bodhi, Aryana Boutique Hotel provides accommodations with a restaurant, free private parking, an outdoor swimming pool and a shared lounge. The chef and the hotel crew helped us prepare our 'pujawa'. Really appreciates that.

Show more Show less
9.1
Awesome
282 reviews
Price from
$80
per night

Sudunelum Holiday Resort

Hotel in Anuradhapura City Centre, Anuradhapura

Located in Anuradhapura, 2.3 miles from Jaya Sri Maha Bodhi, Sudunelum Holiday Resort has accommodations with a restaurant, free private parking, a shared lounge and a garden. Great property with quiet location. Beautiful garden and very helpful manager!

Show more Show less
8.8
Excellent
161 reviews
Price from
$18
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

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Anuradhapura:

Explore guest reviews of hotels in Anuradhapura

See all