Hotels in Anuradhapura

Search and compare Anuradhapura hotels from hundreds of travel sites and save

Anuradhapura, Sri Lanka
2 Aug — 3 Aug2
Anuradhapura, Sri Lanka
Mon 2/8
Tue 3/8
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Anuradhapura

Filter by star ratings
All filters
Hotel Alakamanda
Hotel Alakamanda
7.3 Good
No11, Nagasena Mawatha, Anuradhapura, Sri Lanka
Show on map
0.3 mi from city centre, Anuradhapura 
GoodBased on 44 reviews
7.3

Featuring a shuttle to SLAF Anuradhapura, as well as complimentary wireless internet, Hotel Alakamanda is a comfortable place to stay in Anuradhapura. It also offers an express check-in and check-out feature, 24-hour room service and an outdoor pool.

Heritage Hotel
Heritage Hotel
7.3 Good
Galwala Road, Pothanegama, Anuradhapura, Sri Lanka
Show on map
2.5 mi from city centre, Anuradhapura 
GoodBased on 439 reviews
7.3

Heritage Hotel Anuradhapura provides modern 3-star accommodation in Anuradhapura. It features a gym, as well as a rooftop terrace, free Wi-Fi and an outdoor pool.

The Lakeside Hotel At Nuwarawewa
The Lakeside Hotel At Nuwarawewa
7.0 Good
Dharmapala Mawatha, New Town, Anuradhapura, Sri Lanka
Show on map
1.7 mi from city centre, Anuradhapura 
GoodBased on 57 reviews
7.0

The Lakeside Hotel at Nuwarawewa is located in Anuradhapura and is close to Jetavanaramaya. It also offers a coffee bar, free Wi-Fi and an outdoor pool.

Nilketha Villa Eco Hotel
Nilketha Villa Eco Hotel
139, Jethawanarama Road, Anuradhapura, Sri Lanka
Show on map
2.6 mi from city centre, Anuradhapura 

Situated close to Anuradhapura Railway Station, Nilketha Villa Eco Hotel provides guests with a convenient base while in Anuradhapura. It offers free Wi-Fi and panoramic countryside views.

Hotel Heladiv
Hotel Heladiv
9.1 Excellent
76, 4th Lane, Kandy Road, Anuradhapura, Sri Lanka
Show on map
3.5 mi from city centre, Anuradhapura 
ExcellentBased on 573 reviews
9.1

Boasting an outdoor pool, Hotel Heladiv is situated in Anuradhapura and offers comfortable accommodation. It provides complimentary Wi-Fi, a sun deck and an express check-in and check-out feature.

Rajarata Lodge
Rajarata Lodge
8.6 Excellent
Anuradhapura, Sri Lanka
Show on map
3.2 mi from city centre, Anuradhapura 
ExcellentBased on 231 reviews
8.6

Rajarata Lodge is situated in Anuradhapura and offers free Wi-Fi. It also provides a swimming pool, a sun deck and luggage storage.

Milano Tourist Rest
Milano Tourist Rest
7.5 Good
596 /40, Stage 01, Anuradhapura, Sri Lanka
Show on map
0.9 mi from city centre, Anuradhapura 
GoodBased on 21 reviews
7.5

Milano Tourist Rest is situated in Anuradhapura and is close to the area's tourist attractions. The various facilities this modern hotel features include an express check-in and check-out feature, a swimming pool and a beauty centre.

Rajarata Hotel
Rajarata Hotel
8.1 Excellent
77 Rowing Club Road, Anuradhapura, Sri Lanka
Show on map
1.3 mi from city centre, Anuradhapura 
ExcellentBased on 315 reviews
8.1

Boasting a swimming pool, Rajarata Hotel is situated in Anuradhapura and provides comfortable accommodation. It offers 3-star accommodation with air-conditioned rooms.

Water Garden Hotel
Water Garden Hotel
7.9 Good
519/8, Jayanthi Mawatha, Anuradhapura, Sri Lanka
Show on map
1.4 mi from city centre, Anuradhapura 
GoodBased on 4 reviews
7.9

Water Garden Hotel Anuradhapura is located in Anuradhapura and offers free Wi-Fi. It also features valet parking, an express check-in and check-out feature and 24-hour room service.

Heritage Lake View
Heritage Lake View
9.0 Excellent
618/24b, Buddhagaya Mawatha, Anuradhapura, Sri Lanka
Show on map
0.6 mi from city centre, Anuradhapura 
ExcellentBased on 546 reviews
9.0

Heritage Lake View offers 3-star accommodation in Anuradhapura. It also provides free private parking on site and is a short car trip from Jetavanaramaya, the Ruwanwelisaya and Abhayavapi.

Tips for booking a Anuradhapura hotel

Cheapest month:October
Most expensive month:January
Average price in Anuradhapura:£111/night
Absolute cheapest price found:£6/night
Cheapest day:Wednesday
Most expensive day:Thursday
£18 - £516
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
£14 - £172
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Anuradhapura hotels

Show all 577 hotels
1
Rajarata Hotel
Rajarata Hotel
8.1 Excellent
77 Rowing Club Road, Anuradhapura, Sri Lanka
Show on map
1.3 mi from city centre, Anuradhapura 

Boasting a swimming pool, Rajarata Hotel is situated in Anuradhapura and provides comfortable accommodation. It offers 3-star accommodation with air-conditioned rooms.

Cheapest hotels in Anuradhapura, Anuradhapura District

Show all 577 hotels
Hotel Heladiv
Hotel Heladiv
9.1 Excellent
76, 4th Lane, Kandy Road, Anuradhapura, Sri Lanka
Show on map
3.5 mi from city centre,  

Boasting an outdoor pool, Hotel Heladiv is situated in Anuradhapura and offers comfortable accommodation. It provides complimentary Wi-Fi, a sun deck and an express check-in and check-out feature.

£15
Avg. per night
Rajarata Lodge
Rajarata Lodge
8.6 Excellent
Anuradhapura, Sri Lanka
Show on map
3.2 mi from city centre,  

Rajarata Lodge is situated in Anuradhapura and offers free Wi-Fi. It also provides a swimming pool, a sun deck and luggage storage.

£16
Avg. per night
Heritage Lake View
Heritage Lake View
9.0 Excellent
618/24b, Buddhagaya Mawatha, Anuradhapura, Sri Lanka
Show on map
0.6 mi from city centre,  

Heritage Lake View offers 3-star accommodation in Anuradhapura. It also provides free private parking on site and is a short car trip from Jetavanaramaya, the Ruwanwelisaya and Abhayavapi.

£16
Avg. per night
Milano Tourist Rest
Milano Tourist Rest
7.5 Good
596 /40, Stage 01, Anuradhapura, Sri Lanka
Show on map
0.9 mi from city centre,  

Milano Tourist Rest is situated in Anuradhapura and is close to the area's tourist attractions. The various facilities this modern hotel features include an express check-in and check-out feature, a swimming pool and a beauty centre.

£17
Avg. per night
Water Garden Hotel
Water Garden Hotel
7.9 Good
519/8, Jayanthi Mawatha, Anuradhapura, Sri Lanka
Show on map
1.4 mi from city centre,  

Water Garden Hotel Anuradhapura is located in Anuradhapura and offers free Wi-Fi. It also features valet parking, an express check-in and check-out feature and 24-hour room service.

£18
Avg. per night
Nilketha Villa Eco Hotel
Nilketha Villa Eco Hotel
139, Jethawanarama Road, Anuradhapura, Sri Lanka
Show on map
2.6 mi from city centre,  

Situated close to Anuradhapura Railway Station, Nilketha Villa Eco Hotel provides guests with a convenient base while in Anuradhapura. It offers free Wi-Fi and panoramic countryside views.

£25
Avg. per night
Heritage Hotel
Heritage Hotel
7.3 Good
Galwala Road, Pothanegama, Anuradhapura, Sri Lanka
Show on map
2.5 mi from city centre,  

Heritage Hotel Anuradhapura provides modern 3-star accommodation in Anuradhapura. It features a gym, as well as a rooftop terrace, free Wi-Fi and an outdoor pool.

£39
Avg. per night
Hotel Alakamanda
Hotel Alakamanda
7.3 Good
No11, Nagasena Mawatha, Anuradhapura, Sri Lanka
Show on map
0.3 mi from city centre,  

Featuring a shuttle to SLAF Anuradhapura, as well as complimentary wireless internet, Hotel Alakamanda is a comfortable place to stay in Anuradhapura. It also offers an express check-in and check-out feature, 24-hour room service and an outdoor pool.

£58
Avg. per night

Hotel prices in Anuradhapura

3 stars

£15 - £66

Rajarata Hotel

No. 1 most popular

Rajarata Hotel
8.1 Excellent
£66
Avg. per night
Heritage Hotel

No. 2 most popular

£39
Avg. per night
Hotel Heladiv

Best value

Hotel Heladiv
9.1 Excellent
£15
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Anuradhapura

About Anuradhapura

The holy city of Anuradhapura is considered the ancient capital of Sri Lanka and is famous for its preserved ancient ruins. Also listed as a UNESCO World Heritage Site, the city boasts archaeological wonders and beautiful sacred sites of worship.

Things to do

A whitewashed building in the city centre, the Ruwanweliseya Dagoba is an iconic monument. King Dutugemunu built this place of worship and it is considered sacred to many Buddhists worldwide.

Between Ruwanweliseya and Sri Mahabodiya sits Lovamahapaya, an ancient building also known as the Bronze Palace. The religious building was once one of the tallest buildings in Anuradhapura but was slowly destroyed over the years. Visit the remains surrounded by stone pillars.

A trip to Anuradhapura should include a visit to the Sandakada Pahana monument, a semi-circular stone slab known as the moon stone. This unique feature is one of Anuradhapura’s most iconic landmarks and is considered a piece of living art. The stone’s carvings and engravings date back to ancient history.

Anuradhapura is also home to one of the most sacred Buddhist pilgrimages in the nation, Abhayagiri Dagoba. This Buddhist temple dates back to the 1st century BC and is considered a ceremonial building.

Getting around

Anuradhapura Airport sits just a 10-minute drive west of the city, while Bandaranaike International Airport is located three hours away near the town of Colombo. To get around Anuradhapura, make use of the tuktuks, buses and bike hire.

Anuradhapura travel FAQs

  • What are the best hotels in Anuradhapura?

    Rajarata Hotel, rated with a score of 8.1 from 315 reviewers, is one of the most popular hotels in Anuradhapura. Other top stays include Hotel Heladiv, with an average rating of 9.1 from 573 reviewers, and Hotel 4 U Saliya Garden, with a score of 8.7 from 407 reviewers.

  • How much do hotels in Anuradhapura cost?

    Hotels in Anuradhapura cost an average of £27/night, according to HotelsCombined data in the last 72 hours.

  • How much is a cheap hotel in Anuradhapura?

    HotelsCombined users have found cheap hotels in Anuradhapura starting from £4 per night in the last 3 days.

  • How much is a hotel in Anuradhapura tonight?

    Anuradhapura hotels start at £82 for tonight; however, the average price of accommodation is about £82. These prices were found on HotelsCombined within the last 72 hours.