Agoda Hero Banner

Find Hotels in Anuradhapura, Sri Lanka

403 vacation rentals and hotels available now

11 best hotels in Anuradhapura

Star rating
Review score
Our top picks
Lowest price first
Nearest to
Best reviewed
The Ivy Lake
Anuradhapura Town,Anuradhapura - View on map
  1. Complimentary WIFi in all rooms
  2. Front desk [24-hour]
  3. Check-in/out [express]
  4. Car park [free of charge]
  5. Room service [24-hour]
  6. Laundry service
  7. Tours
  8. Wi-Fi in public areas
"A great quaint hotel with great staff."
9.9

Exceptional

4 reviews

Avg price per night
$ 14
Milano Tourist Rest Hotel
Anuradhapura Town,Anuradhapura - View on map
  1. Transport to airport
  2. Bicycle rental
  3. Pets allowed
  4. Car park
  5. Exercise area
  6. Game room
  7. Shuttle service
  8. Complimentary WIFi in all rooms
"This was the best hotel we stayed in during our trip in Sri Lanka. Not only was the room clean, but it had great food in the restaurant and the staff were incredibly helpful. This hotel made our trip to Anuradhapura worth it. "
Show more
7.7

Very good

191 reviews

Heaven Upon Rice Fields
Anuradhapura Town,Anuradhapura - View on map
  1. Transport to airport
  2. Pets allowed
  3. Car park
  4. Shuttle service
  5. Bicycles
  6. Complimentary WIFi in all rooms
  7. Front desk [24-hour]
  8. Check-in/out [express]
"This was the first place we stayed on our trip to Sri Lanka and what a welcome we received! The room was gorgeous with a balcony and views overlooking the paddy fields. We lay in bed and watched the sunrise. So relaxing and peaceful. The room was spotlessly clean and the bed super comfortable making for a great night's sleep. The people are so friendly, they couldn't do enough for us, helping to organise transport, laundry and trips. We ate there every evening and the food was excellent. We recommend asking the hotel to organise a tuk-tuk to visit the ancient sites of Anuradhapura. The driver who took us was very knowledgeable, spoke great English and gave us a great insight into the history, culture and wildlife of Sri Lanka. Book this hotel, you won't be disappointed!"
Show more
9.2

Exceptional

58 reviews

Avg price per night
$ 16
Hotel 4 U Saliya Garden
Anuradhapura Town,Anuradhapura - View on map
  1. Transport to airport
  2. Car park
  3. Complimentary WIFi in all rooms
  4. Check-in/out [express]
  5. Swimming pool [outdoor]
  6. Game room
  7. Bicycles
  8. BBQ facilities
"absolutly lovely staff and hotel owner Upali we stayed for 2 nights all brilliant highly recommended will come back again"
8.3

Excellent

16 reviews

Avg price per night
$ 29
Isi Arana Eco Villa
Anuradhapura Town,Anuradhapura - View on map
  1. Transport to airport
  2. Car park
  3. Complimentary WIFi in all rooms
  4. Front desk [24-hour]
  5. Contactless check-in/out
  6. Wi-Fi in public areas
  7. Rental car
  8. Shared kitchen
7.2

Very good

1 review

Avg price per night
$ 13
Earl's Rajarata
Anuradhapura Town,Anuradhapura - View on map
  1. Transport to airport
  2. Car park
  3. Complimentary WIFi in all rooms
  4. Front desk [24-hour]
  5. Contactless check-in/out
  6. Restaurants
  7. Room service
  8. Concierge
"Im so happy to Come here also i will recommend my friends and families ."
6.7

Very good

8 reviews

Avg price per night
$ 51
Hotel Savonrich
Anuradhapura Town,Anuradhapura - View on map
  1. Bicycle rental
  2. Car park
  3. Complimentary WIFi in all rooms
  4. Front desk [24-hour]
  5. BBQ facilities
  6. Luggage storage
  7. Laundry service
  8. Restaurants
8

Excellent

1 review

Avg price per night
$ 9
The Heritage Hotel
Anuradhapura Town,Anuradhapura - View on map
  1. Transport to airport
  2. Bicycle rental
  3. Valet parking
  4. Shuttle service
  5. Swimming pool [outdoor]
  6. Game room
  7. Complimentary WIFi in all rooms
  8. Check-in/out [express]
"It was our second stay at Heritage hotel in Anuradhapura and management did not disappoint us again, on the contrary. Staff is again friendly and service minded, especially for one of our disabled companions. The scenery from the hotel is magic: the beautiful view of Thissa Wewa with all the 2000 year old large Dagoba’s on the horizon. Breakfast and dinner are buffets and have a good selection for everyone from Western to Sri Lankan food. And is it not there and you ask it, than they will bring you it if it is in the kitchen: like my tasteful mango ice cream. Rooms are clean and wide with airco. The bathroom has a shower."
Show more
7.1

Very good

310 reviews

Sobaya
Anuradhapura Town,Anuradhapura - View on map
  1. Transport to airport
  2. Car park
  3. Shuttle service
  4. Check-in/out [private]
  5. Concierge
  6. Family room
  7. Shared kitchen
  8. Doctor/nurse on call
Avg price per night
$ 6
Green Sapphire Holiday Resort Wilpaththu
Wilpattu National Park,Anuradhapura - View on map
  1. Car park
  2. Complimentary WIFi in all rooms
  3. Front desk [24-hour]
  4. Check-in/out [express]
  5. Restaurants
  6. Room service
  7. Safety deposit boxes
  8. Wi-Fi in public areas
"The property is very lovely and the terrace quite relaxing. You are in the middle of nowhere, only surrounded by nature, which is great. Dilan is a very friendly host who always wants the best for you. He organises safari tours for you if you like and we would definitely recommend the full day tour. From the guesthouse it's only 5 minutes to the entrance of the national park. Wifi is also available and for such a remote place quite good."
Show more
9.3

Exceptional

5 reviews

Avg price per night
$ 25
The Ivy Lake
Anuradhapura Town,Anuradhapura - View on map
  1. Complimentary WIFi in all rooms
  2. Front desk [24-hour]
  3. Check-in/out [express]
  4. Car park [free of charge]
  5. Room service [24-hour]
  6. Laundry service
  7. Tours
  8. Wi-Fi in public areas
"A great quaint hotel with great staff."
9.9

Exceptional

4 reviews

Avg price per night
$ 14

Fast facts about Anuradhapura, Sri Lanka

Accommodations403 properties
Popular hotelThe Heritage Hotel
Popular areaAnuradhapura Town
Nightly rates from$6
AirportAnuradhapura Airport

Discover the neighborhoods of Anuradhapura


Just viewed by other Agoda travelers


Traveler impressions of Anuradhapura


Frequently asked questions

What's the average price of a hotel in Anuradhapura?

The average price for a 3-star hotel in Anuradhapura is USD 47. The average price for a 4-star hotel in Anuradhapura is USD 48. The average price for a 5-star hotel in Anuradhapura is USD 162.

What's the average price of a hotel in Anuradhapura this weekend?

The average price for a 3-star hotel in Anuradhapura this weekend is USD 49. The average price for a 4-star hotel in Anuradhapura this weekend is USD 49. The average price for a 5-star hotel in Anuradhapura this weekend is USD 201.

What's the average price of a hotel in Anuradhapura tonight?

The average price for a 3-star hotel in Anuradhapura tonight is USD 48. The average price for a 4-star hotel in Anuradhapura tonight is USD 47. The average price for a 5-star hotel in Anuradhapura tonight is USD 125.

What are the best hotels in Anuradhapura near Anuradhapura Airport?

Verified travelers to Anuradhapura who stayed near Anuradhapura Airport have given top reviews to The Ivy Lake, Miridiya Lake Resort and Liyana Holiday Resort.

What are the most popular hotels in Anuradhapura?

Popular hotels in Anuradhapura include Heaven Upon Rice Fields, Kubura Resort and Sapumal Lodge.

What are the best hotels in Anuradhapura for couples?

Couples who stayed in Anuradhapura have given high ratings to Heaven Upon Rice Fields, Kubura Resort and Sapumal Lodge.

What are the best hotels in Anuradhapura for families?

Families who stayed in Anuradhapura highly recommend Heaven Upon Rice Fields, Kubura Resort and Sapumal Lodge.

What hotels in Anuradhapura have the best breakfast?

Verified travelers to Anuradhapura have given top reviews for the breakfast at Hotel Heladiv and Liyana Holiday Resort.

What's the best neighborhood in Anuradhapura to stay in?

Popular neighborhoods among travelers staying in Anuradhapura include Anuradhapura Town, Wilpattu National Park and Mihintale.

Show more questions



More about Anuradhapura

Anuradhapura is a city of history with a heavy Buddhist culture. Travelers enter via Anuradhapura Airport, but the four- to five-hour car or bus ride from Colombo is also a viable option. So too are the train services coming from the south. Within the city, tuks tuks and buses are the ways to get around, and taking on the city by foot has its perks as well.

From the Old Town to the New Town, travelers here will surely find something to discover. The Archaeology Museum and The Folk Museum offer insight into the rich history of the land. These sites are great precursors to grabbing a tuk tuk and exploring the Old Town, where the vast majority of the city’s archaeology can be found. Many of the sites are rooted in Buddhism, from the Bodhi Tree Temple to the 1,600 stone pillars of the Lovamahapaya.

The New Town offers a more compressed area to explore and is the place to go for shopping and dining. Restaurants, snack shops, and a few secluded bars are scattered throughout. If looking for souvenirs, the Old Town sells postcards, carved wooden figurines, replica artifacts, and a number of other items.

Find the most suitable accommodation for you by clicking on our interactive map and exploring Anuradhapura for hotels and must-see destinations.