Hotels in Anuradhapura, Sri Lanka

Search & Compare Anuradhapura Hotels

Hotels.com® Rewards

Collect 10 nights, get 1 free night

And look out for Secret Prices on select hotels

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Best hotels in Anuradhapura

Anuradhapura overview

Anuradhapura is a friendly locale known for its historical sites. Activities like biking give you a chance to enjoy the outdoors while you're in town. You can learn about the local heritage of Anuradhapura at top landmarks like Ruwanwelisaya and Thuparamaya. A stop at other sights like Jetawanaramaya Museum and Isurumuniya Vihara will create memories.

Where to stay in Anuradhapura

A welcoming city, Anuradhapura has a variety of hotels to choose from. There are 68 hotels in Anuradhapura and you can shop as many as 274 deals for rooms on Hotels.com, some with discounts of up to 66%. We have room prices starting at 7 USD per night and below are the number of hotels by star rating in Anuradhapura as well as in the surrounding area:
  • • 6 4-star hotels from 32 USD per night
  • • 62 3-star hotels from 14 USD per night

How to get to Anuradhapura

Fly in to Colombo (CMB-Bandaranaike Intl.), 87.2 mi (140.4 km) from downtown Anuradhapura.

What to see around Anuradhapura

Distinguished landmarks to visit include:
  • • Ruwanwelisaya
  • • Thuparamaya
  • • Isurumuniya Vihara
  • • Jetavanaramaya
  • • Brazen Palace
Here are some local highlights:
  • • Jetawanaramaya Museum
  • • Sri Maha Bodhi
  • • Anuradhapura Archaeological Museum
  • • Anuradhapura Folk Museum
  • • Royal Palace of King Vijayabahu I

When to visit Anuradhapura

If you're just starting to think about trip planning, you may be wondering when is the best time of year to visit. Here are the seasonal norms to help you decide when to go:

Seasonal temperature averages
  • • January-March: 91°F day, 72°F night
  • • April-June: 91°F day, 76°F night
  • • July-September: 87°F day, 76°F night
  • • October-December: 89°F day, 73°F night
Seasonal rainfall averages
  • • January-March: 0.35 inches
  • • April-June: 0.47 inches
  • • July-September: 1.06 inches
  • • October-December: 0.55 inches