Hotels & places to stay in Anuradhapura
273 places to stay in Anuradhapura, 30 — from hotels to homestays — ranked by guest rating and popularity.
Where to stay in Anuradhapura
In Anuradhapura, Where to Rest lists 126 places to stay. The available options are a mix of hotels, guesthouses and resorts, so accommodation spans several different categories. For anyone looking for somewhere to stay, there is a range of choices to consider.
When it comes to timing, the most comfortable time to visit is generally from December to February. This period is described as the most comfortable for travellers, according to the information provided. Those planning a trip may want to keep this timeframe in mind.
Compare live availability and prices for Anuradhapura across our booking partner. We may earn a commission — it costs you nothing extra.
Check live prices in AnuradhapuraBrowse by type
Popular filters
Showing 200 of 200
Resort
Hotel
Hotel
Hotel
Hotel
Hostel
Hotel
ResortShowing the top 200 of 273 places to stay in Anuradhapura — browse all of them via the type pages above.
Weather in Anuradhapura
Best time to visit: December to February — typically pleasant, with comfortable temperatures and less rain.
Max/min °C with monthly precipitation. Climate normals via Open-Meteo.
Daylight hours in Anuradhapura
Daylight hours (15th of each month).
Other cities in Sri Lanka
Staying in Anuradhapura — FAQs
How many places to stay are there in Anuradhapura?
There are 273 places to stay listed in Anuradhapura on Where to Rest — hotels, homestays, hostels, apartments and more, with photos, guest ratings, amenities and booking links.
Where is the best place to stay in Anuradhapura?
Top-rated stays in Anuradhapura include 2nd SLAOC bunglaw, Aditya holiday reort, Alakamanda. See our ranked list of the best places to stay in Anuradhapura.
Are there hotels with a pool in Anuradhapura?
Yes — 1 place to stay has a swimming pool in Anuradhapura. Use the "Swimming pool" filter to find them.