Top 10 Hotels in Anuradhapura

See all 63 Hotels in Anuradhapura
Melbourne Tourist Rest
Melbourne Tourist Rest

388/28, Harischandra Mawatha, Anuradhapura 50000

3.0 out of 5.0

Located in Anuradhapura District, this guesthouse is within 3 mi (5 km) of Jetawanaramaya Museum, Ruwanwelisaya, and …

Get Rates
Pinidiya Resort
Pinidiya Resort

1991/45, Buddhagaya Mawatha, Anuradhapura 50000

3.0 out of 5.0

Located in Anuradhapura District, this hotel is 2.6 mi (4.2 km) from Isurumuniya Vihara and 3.1 mi (4.9 km) from …

Get Rates
Great Wall Tourist Rest
Great Wall Tourist Rest

10/3/E, Nuwarawewa Watta, Anuradhapura 50000

3.0 out of 5.0
3.8 out of 5 (5 reviews)

Located in Anuradhapura District, this hotel is within 3 mi (5 km) of Jetawanaramaya Museum, Thuparamaya, and Ruwanwelisaya …

$16
Swiss Garden Tourist Rest
Swiss Garden Tourist Rest

740 Freeman Road, Stage 2, Anuradhapura 50000

3.0 out of 5.0

Located in Anuradhapura District, this guesthouse is 2 mi (3.1 km) from Isurumuniya Vihara and 3 mi (4.9 km) from …

$20
Hotel Moonstone
Hotel Moonstone

Thisawewa Lake Road, Anuradhapura

3.0 out of 5.0

Located in Anuradhapura District, this hotel is within 3 mi (5 km) of Mirisawetiya Stupa, Ruwanwelisaya, and Thuparamaya. …

Get Rates
Milano Tourist Rest
Milano Tourist Rest

596 /40 , Stage 01, Anuradhapura 50000

3.0 out of 5.0
3.9 out of 5 (17 reviews)

Located in Anuradhapura District, this hotel is 2.1 mi (3.4 km) from Isurumuniya Vihara and 3 mi (4.9 km) from Ruwanwelisaya. …

Get Rates
Rajarata Hotel
Rajarata Hotel

77 Rowing Club Road, Anuradhapura 50000

3.5 out of 5.0
3.8 out of 5 (28 reviews)

This family-friendly Anuradhapura hotel is located in Anuradhapura District, within 3 mi (5 km) of Jetawanaramaya Museum, …

$56
Salubrious Resort
Salubrious Resort

Kurunegala Road, Srawasthipura, Anuradhapura 50000

3.0 out of 5.0
4 out of 5 (1 reviews)

Located in Anuradhapura District, this hotel is within 3 mi (5 km) of Isurumuniya Vihara, Mirisawetiya Stupa, and Anuradhapur …

$18
Nelum Villa
Nelum Villa

New Kandy Road, Thammannapura, Anuradhapura 50000

3.0 out of 5.0

Located in Anuradhapura District, this guesthouse is within 6 mi (10 km) of Isurumuniya Vihara, Thuparamaya, and Ruwanwelisay …

$19
Heritage Hotel
Heritage Hotel

Galwala Road, Pothanegama, Anuradhapura

3.0 out of 5.0
3.4 out of 5 (17 reviews)

Located in Anuradhapura District, this spa hotel is 1.2 mi (1.9 km) from Isurumuniya Vihara and within 3 mi (5 km) of …

$56

Recent Reviews in Anuradhapura

Hide content

Where to stay in Anuradhapura

Anuradhapura Hotel Guide

Considering there's only 1 Expedia-listed hotel within a 0.1-mile radius of Anuradhapura's heart, it makes good sense booking a place to stay as soon as you can.

The Uga Ulagalla, Sri Lanka, which is the closest accommodation, is 10 miles from downtown Anuradhapura. Another convenient alternative is the Cinnamon Lodge, in Sri Lanka, which is 20 miles from Anuradhapura.

One of the small selection of no-frills accommodations in Anuradhapura is the Heritage Hotel.

20 miles away from the main part of Anuradhapura, is the Habarana Village by Cinnamon. The Peacock Tourist Rest is located 9 miles away. You could also choose to make a reservation at the WHITE GUEST or the Cadjan Sacred.

55 miles to the northeast of Anuradhapura you will find Trincomalee, where you can enjoy Koneswaram Temple and Fort Frederick. Should you wish to visit Trincomalee, check Expedia's booking pages for the latest deals at the Trinco Blu by Cinnamon and Amaranthe Bay. Or stay in Polonnaruwa, 40 miles to the southeast of Anuradhapura, where you can choose from the Hotel Sudu Araliya and Seyara Holiday Resort. The Gal Viharaya and Hatadage are a couple of the more popular attractions to experience when visiting Polonnaruwa.

While you are here why not spend some time rubbing shoulders with Sri Lanka sports obsessives at a local sporting fixture. You'll find Rangiri Dambulla International Stadium 25 miles to the south of Anuradhapura. Those wanting to find a bed close to the action can choose from the Sundaras Resort & Spa or the Bluesky Guest House.

Bandaranaike International Airport is a logical airport for flying into Anuradhapura. It is 85 miles drive away. If you would like to stay nearby, try the Amagi Lagoon or Sun UP Hotel.