Find and Book Top Rated Hotels in Anuradhapura

Search among 25 available resorts and all inclusive hotels in Anuradhapura from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
2Filter & Sort
View map
1-20 out of 25
2Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
Bed & Breakfast
8.2
Great194 reviews
MapView on map5.2 km from City Centre
From   US$ 20 /nightSelect
8.4
Great141 reviews
MapView on map5.6 km from City Centre
From   US$ 50 /nightSelect
Bed & Breakfast
8.4
Great132 reviews
1.4 km from City Centre
From   US$ 21 /nightSelect
8.2
Great111 reviews
5.1 km from City Centre
From   US$ 36 /nightSelect
8.4
Great108 reviews
1.5 km from City Centre
From   US$ 48 /nightSelect
8.4
Great90 reviews
1.6 km from City Centre
From   US$ 22 /nightSelect
8.4
Great114 reviews
1.6 km from City Centre
From   US$ 29 /nightSelect
Guest house
8.2
Great62 reviews
1000 m from City Centre
From   US$ 14 /nightSelect
8.2
Great68 reviews
4.0 km from City Centre
From   US$ 15 /nightSelect
8.2
Great89 reviews
1000 m from City Centre
From   US$ 14 /nightSelect
Hotel
8.0
Great20 reviews
2.7 km from City Centre700 m from Anuradhapura Railway Station
From   US$ 10 /nightSelect
8.4
Great45 reviews
3.8 km from City Centre
From   US$ 34 /nightSelect
8.8
Great7 reviews
5.4 km from City Centre2.1 km from Jaya Sri Maha Bodhi
From   US$ 65 /nightSelect
8.0
Great13 reviews
3.7 km from City Centre
From   US$ 65 /nightSelect
8.2
Great35 reviews
1.2 km from City Centre
From   US$ 24 /nightSelect
8.0
Great12 reviews
600 m from City Centre
From   US$ 17 /nightSelect
8.2
Great50 reviews
7.8 km from City Centre
From   US$ 40 /nightSelect
Guest house
7.6
Very good11 reviews
2.2 km from City Centre
From   US$ 22 /nightSelect
8.2
Great32 reviews
200 m from City Centre
From   US$ 42 /nightSelect
8.6
Great20 reviews
4.4 km from City Centre
From   US$ 30 /nightSelect
  • 1
  • 2

Best resorts and places to stay in Anuradhapura

Why visit?

Anuradhapura, located in Sri Lanka, is a fascinating destination for tourists seeking rich historical and cultural experiences. With its well-preserved ancient ruins and notable landmarks, it offers a glimpse into the country's rich past. Some of the must-visit attractions include the Sacred Bodhi Tree, Ruwanwelisaya Dagoba, Jetavanaramaya, Abhayagiri Monastery, and Thuparamaya. Each site showcases unique architectural and religious significance, making Anuradhapura a captivating destination for travelers.

Why is choosing a resort in Anuradhapura better than staying in a hotel?

Tranquil surroundings: Resorts in Anuradhapura often offer spacious grounds with lush gardens, providing a peaceful retreat away from the bustling city.

Exclusive amenities: Resorts typically offer a range of facilities such as swimming pools, spa services, fitness centers, and on-site restaurants, ensuring a luxurious and convenient stay.

Personalized service: Resorts prioritize personalized service, ensuring that guests feel pampered throughout their stay.

Cultural experiences: Many resorts organize cultural activities and excursions to nearby landmarks, allowing guests to immerse themselves in the local traditions and customs.

Privacy and seclusion: Resorts often provide individual cottages or villas, allowing guests to enjoy privacy and tranquility during their vacation.

What is the price to stay in a resort per night?

In Anuradhapura, the average price per night for resorts varies depending on their star rating. Here is a general overview:

3-star resorts: Prices range from $40 to $70 per night.

4-star resorts: Prices range from $80 to $120 per night.

5-star resorts: Prices range from $150 to $300 per night.

Please note that these prices are subject to change and may vary depending on the season and specific resort offerings.

Best value for money:

Ruins Chaaya Resort: Located close to the historical sites, this resort offers comfortable rooms, an outdoor pool, and an on-site restaurant. Prices start at $60 per night.

Heritage Rest: With its peaceful ambiance and proximity to ancient ruins, Heritage Rest offers affordable accommodation with rates starting at $50 per night.

Avasta Resort and Spa: Surrounded by lush greenery, this resort boasts spacious rooms, a spa, and an outdoor pool. Prices start at $70 per night.

Best luxury resorts:

Ulagalla Resort: Situated on a sprawling estate, Ulagalla offers luxurious villas with private plunge pools, a spa, and a horse riding center. Prices start at $280 per night.

Forest Rock Garden Resort: Nestled amidst natural greenery, this resort features lavish cottages, a swimming pool, and an on-site restaurant. Prices start at $200 per night.

Best pet-friendly resorts:

Milano Tourist Rest: This pet-friendly resort welcomes furry friends and offers comfortable accommodation and a tranquil setting. Prices start at $50 per night.

Heaven Upon Rice Fields: With its serene ambiance and pet-friendly policies, this resort provides a relaxing environment for you and your pet. Prices start at $70 per night.

Best resorts for families:

Galway Miridiya Lodge: With spacious family rooms, a swimming pool, and a children's playground, this resort caters well to families. Prices start at $60 per night.

Gamodh Citadel Resort: Offering family-friendly amenities and easy access to the historical sites, this resort is perfect for exploring Anuradhapura with your loved ones. Prices start at $80 per night.

Palm Garden Village: This family-oriented resort provides comfortable accommodation, a swimming pool, and an open-air restaurant. Prices start at $70 per night.

Best resorts with unique views:

Rajarata Hotel: Situated amidst picturesque paddy fields, this resort offers stunning views, spacious rooms, and an outdoor pool. Prices start at $80 per night.

The Sanctuary at Tissawewa: Located within a tranquil garden, this historic colonial-style resort provides scenic views, luxury accommodation, and a swimming pool. Prices start at $120 per night.

Show moreLess