Find and Book Top Rated Hotels in Anuradhapura

Search among 45 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
Filter & Sort
View map
1-45 out of 45
Filter & 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
Great52 reviews
4 adults
1 bedroom
2 beds
MapView on map3.0 mi from City Center1.1 mi from Anuradhapura Railway Station
From   US$ 41 /nightSelect
8.4
Great2 reviews
3.0 mi from City Center
From   US$ 14 /nightSelect
8.0
Great59 reviews
2.6 mi from City Center
From   US$ 82 /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$ 65 /nightSelect
8.4
Great108 reviews
1700 yd from City Center
From   US$ 48 /nightSelect
8.4
Great102 reviews
1400 yd from City Center
From   US$ 100 /nightSelect
8.4
Great145 reviews
3.3 mi from City Center
From   US$ 43 /nightSelect
Guest house
8.2
Great58 reviews
1100 yd from City Center
From   US$ 18 /nightSelect
8.4
Great114 reviews
1800 yd from City Center
From   US$ 39 /nightSelect
8.2
Great111 reviews
3.2 mi from City Center
From   US$ 33 /nightSelect
8.8
Great7 reviews
3.4 mi from City Center1.3 mi from Jaya Sri Maha Bodhi
From   US$ 62 /nightSelect
8.2
Great89 reviews
1100 yd from City Center
From   US$ 22 /nightSelect
8.2
Great68 reviews
2.5 mi from City Center
From   US$ 30 /nightSelect
8.2
Great50 reviews
4.8 mi from City Center
From   US$ 63 /nightSelect
Bed & Breakfast
8.2
Great194 reviews
3.2 mi from City Center
From   US$ 26 /nightSelect
8.4
Great90 reviews
1.0 mi from City Center
From   US$ 12 /nightSelect
8.8
Great6 reviews
3.1 mi from City Center
From   US$ 200 /nightSelect
Hotel
8.0
Great20 reviews
1.7 mi from City Center700 yd from Anuradhapura Railway Station
From   US$ 13 /nightSelect
8.4
Great76 reviews
1100 yd from City Center
From   US$ 57 /nightSelect
8.8
Great3 reviews
900 yd from City Center
From   US$ 12 /nightSelect
8.0
Great39 reviews
3.0 mi from City Center
From   US$ 57 /nightSelect
8.2
Great35 reviews
1300 yd from City Center
From   US$ 39 /nightSelect
Homestay
8.0
Great48 reviews
600 yd from City Center
From   US$ 58 /nightSelect
Guest house
7.6
Very good11 reviews
1.4 mi from City Center
From   US$ 35 /nightSelect
8.4
Great26 reviews
4.5 mi from City Center
From   US$ 55 /nightSelect
8.2
Great16 reviews
1300 yd from City Center
From   US$ 30 /nightSelect
Homestay
2.4 mi from City Center
From   US$ 21 /nightSelect
8.2
Great55 reviews
1.4 mi from City Center
From   US$ 22 /nightSelect
8.2
Great16 reviews
1600 yd from City Center
From   US$ 44 /nightSelect
8.4
Great141 reviews
3.5 mi from City Center
From   US$ 75 /nightSelect
8.4
Great25 reviews
6.7 mi from City Center
From   US$ 40 /nightSelect
8.0
Great13 reviews
2.3 mi from City Center
From   US$ 65 /nightSelect
8.2
Great19 reviews
1100 yd from City Center
From   US$ 22 /nightSelect
8.4
Great43 reviews
1.1 mi from City Center
From   US$ 17 /nightSelect
Guest house
8.0
Great5 reviews
1.2 mi from City Center
From   US$ 12 /nightSelect
Guest house
8.2
Great16 reviews
1100 yd from City Center
From   US$ 46 /nightSelect
Guest house
8.0
Great15 reviews
900 yd from City Center
From   US$ 19 /nightSelect
Guest house
8.2
Great52 reviews
1.3 mi from City Center
From   US$ 18 /nightSelect
Bed & Breakfast
8.6
Great6 reviews
2.6 mi from City Center
From   US$ 19 /nightSelect
8.0
Great40 reviews
3.1 mi from City Center
From   US$ 110 /nightSelect
Guest house
7.6
Very good14 reviews
2.5 mi from City Center
From   US$ 26 /nightSelect
Homestay
1100 yd from City Center
From   US$ 12 /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