Top Hotels in Anuradhapura

Search among 41 available hotels and places to stay in Anuradhapura from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
1Filter & Sort
View map
1-41 out of 41
1Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
Guest house
8.6
Great47 reviews
MapView on map700 yd from City Center
From   US$ 10 /nightSelect
8.4
Great2 reviews
MapView on map3.0 mi from City Center
From   US$ 14 /nightSelect
8.0
Great59 reviews
2.6 mi from City Center
From   US$ 91 /nightSelect
8.2
Great32 reviews
200 yd from City Center
From   US$ 42 /nightSelect
8.0
Great17 reviews
300 yd from City Center
From   US$ 20 /nightSelect
7.6
Very good29 reviews
800 yd from City Center
From   US$ 72 /nightSelect
8.4
Great115 reviews
1700 yd from City Center
From   US$ 48 /nightSelect
8.4
Great119 reviews
1400 yd from City Center
From   US$ 100 /nightSelect
8.4
Great146 reviews
2.4 mi from City Center
From   US$ 42 /nightSelect
8.2
Great124 reviews
1800 yd from City Center
From   US$ 23 /nightSelect
8.4
Great145 reviews
3.3 mi from City Center
From   US$ 51 /nightSelect
8.4
Great17 reviews
3.1 mi from City Center
From   US$ 140 /nightSelect
8.2
Great58 reviews
1100 yd from City Center
From   US$ 17 /nightSelect
8.2
Great110 reviews
3.2 mi from City Center
From   US$ 17 /nightSelect
8.6
Great11 reviews
3.4 mi from City Center
From   US$ 65 /nightSelect
8.4
Great152 reviews
3.5 mi from City Center
From   US$ 70 /nightSelect
8.2
Great80 reviews
2.5 mi from City Center
From   US$ 15 /nightSelect
1100 yd from City Center
From   US$ 15 /nightSelect
8.6
Great18 reviews
1.2 mi from City Center
From   US$ 11 /nightSelect
8.2
Great63 reviews
4.8 mi from City Center
From   US$ 45 /nightSelect
8.4
Great142 reviews
1500 yd from City Center
From   US$ 19 /nightSelect
8.2
Great222 reviews
3.2 mi from City Center
From   US$ 36 /nightSelect
8.4
Great94 reviews
1.0 mi from City Center
From   US$ 25 /nightSelect
8.4
Great73 reviews
1100 yd from City Center
From   US$ 68 /nightSelect
8.0
Great34 reviews
1.7 mi from City Center700 yd from Anuradhapura Railway Station
From   US$ 13 /nightSelect
8.2
Great70 reviews
1.4 mi from City Center
From   US$ 18 /nightSelect
8.4
Great51 reviews
1.1 mi from City Center
From   US$ 16 /nightSelect
8.2
Great46 reviews
3.1 mi from City Center
From   US$ 119 /nightSelect
8.4
Great10 reviews
2.6 mi from City Center
From   US$ 27 /nightSelect
8.2
Great35 reviews
1300 yd from City Center
From   US$ 26 /nightSelect
7.6
Very good11 reviews
1.4 mi from City Center
From   US$ 58 /nightSelect
8.4
Great34 reviews
4.5 mi from City Center
From   US$ 65 /nightSelect
8.2
Great16 reviews
1300 yd from City Center
From   US$ 30 /nightSelect
8.2
Great19 reviews
1100 yd from City Center
From   US$ 10 /nightSelect
8.4
Great25 reviews
6.7 mi from City Center
From   US$ 26 /nightSelect
8.0
Great20 reviews
900 yd from City Center
From   US$ 25 /nightSelect
8.0
Great22 reviews
1100 yd from City Center
From   US$ 27 /nightSelect
7.6
Very good25 reviews
2.5 mi from City Center
From   US$ 26 /nightSelect
8.4
Great16 reviews
3.3 mi from City Center
From   US$ 24 /nightSelect
2.1 mi from City Center
From   US$ 63 /nightSelect
8.2
Great53 reviews
1.3 mi from City Center
From   US$ 16 /nightSelect

Best hotels and places to stay in Anuradhapura

Why visit?

Anuradhapura is an ancient city in Sri Lanka that offers a unique experience for tourists. With its rich history and cultural heritage, it is a fascinating destination for those interested in exploring archaeological sites, ancient temples, and vibrant local traditions. The city is also surrounded by lush greenery and serene landscapes, providing a tranquil atmosphere for visitors to unwind and connect with nature.

Where to stay?

When choosing a place to stay in Anuradhapura, there are several areas that offer convenient access to the city's attractions and amenities. These areas include:

New Town: This centrally located area is known for its modern infrastructure and proximity to popular restaurants, shops, and transport links. It is an ideal base for exploring the city while enjoying the convenience of various amenities.

Old Town: Nestled amidst the ancient ruins and historical sites, Old Town offers a unique experience for visitors looking to immerse themselves in Anuradhapura's rich heritage. It provides easy access to popular attractions such as Sri Maha Bodhi and Ruwanwelisaya Dagoba.

Temple City: As the name suggests, this area is dotted with numerous temples and spiritual centers, making it an excellent choice for travelers seeking a tranquil and spiritual retreat. With beautiful temple gardens and serene ambiance, it offers a peaceful environment for rejuvenation.

What is the price per hotel room per night?

Anuradhapura provides a range of accommodation options to suit various budgets. Here is an average price per hotel room per night based on different star categories:

3-star hotels: Prices range from $30 to $70 per night.

4-star hotels: Prices range from $70 to $150 per night.

5-star hotels: Prices range from $150 to $250 per night.

Best value for money:

Hotel Serene: Affordable rates with comfortable rooms and friendly staff.

Vimana Rest: Budget-friendly accommodation offering basic amenities and a convenient location.

Milano Tourist Rest: Great value for money, providing comfortable rooms and an on-site restaurant.

Best kid-friendly hotels:

Hotel Shantha: Offers family-friendly rooms, a children's playground, and a swimming pool.

Peacock Tourist Rest: A family-oriented hotel with spacious rooms and a play area for children.

Best hotels for a romantic getaway:

Ulagalla by Uga Escapes: A luxurious eco-resort with private villas, serene surroundings, and exceptional service.

Cinnamon Lodge Habarana: Nestled amidst nature, this upscale hotel offers romantic ambiance and a range of amenities for couples.

Best for location:

Heritage Hotel: Centrally located, providing easy access to major attractions and transportation options.

The Sanctuary at Tissawewa: Situated in Old Town, offering proximity to ancient sites and a tranquil atmosphere.

Rajarata Hotel: Conveniently located near the ancient city, providing easy access to historical landmarks.

Best for a short city break:

Lakeside at Nuwarawewa: Offers comfortable rooms with a lake view and easy access to New Town's attractions.

Hotel Alakamanda: Located in Old Town, this hotel provides a peaceful environment and proximity to cultural sites.

Show moreLess