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. friendly staff, clean swimming pool, clean room and toilet, tasty foods everything fine to me. Enough space and safety park car and location was soo beautiful.

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. This hotel was great value for the money! The property appears to be fairly new and was keep quite clean. They have a small pool and lounge area which was great for cooling off. The breakfast was good. The best though was the staff! They were super friendly and helpful. They arranged two tours for us while we were there and both exceeded our expectations and, we feel, we reasonably priced.

Show more Show less
8.4
Very Good
115 reviews
Price from
$29.75
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. Great place that's a great value. This is a new guesthouse that is family-owned. They live right next door and are eager to make you happy. The have an amazing backyard with a pool and our room was huge and lovely.

Show more Show less
8.8
Excellent
246 reviews
Price from
$8
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
$15.48
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 room and the bathroom was super clean. Best place to stay in Anuradhapura. The staff was very friendly. They even allowed us to use their kitchen to prepare milk rice for morning pooja.

Show more Show less
9.2
Awesome
114 reviews
Price from
$20
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. Great Hotel with very friendly and excellent staff. Nice well equiped rooms and nice pool! Lovely Sri Lankan dinner.

Show more Show less
9.1
Awesome
567 reviews

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
87 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. Great choices for breakfast. Their Eggs Benedict was very tasty and served with fresh fruit

Show more Show less
9.1
Awesome
281 reviews
Price from
$165
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