Hotels in Anuradhapura, Sri Lanka

Only Handpicked and Verified Resorts for Your Stay in Anuradhapura, Sri Lanka
Check-in
16Oct2025Select date
Check-out
17Oct2025Select date
Rooms and Guests2 Guests, 1 Room
C
D
H
K
M
N
R
S

Price range for hotels in Anuradhapura

A world of accommodation options awaits, from budget-friendly stays to luxurious retreats, with prices suited to every traveler's dream vacation.

⬆️ The highest price
US$ 140
⬇️ The lowest price
US$ 14
💸 Average price for
4-star hotels
US$ 73
3-star hotels
US$ 64

Best hotels in Anuradhapura

Based on guest reviews over the last 12 months

Elegant Boutique Retreats:
Aryana Boutique Hotel
Cultural Heritage Experience:
Heritage Hotel
Nature Embraced Getaway:
The Lake Forest Hotel
Comfortable Family Stays:
Palm Garden Village Hotel
Affordable Comfort and Convenience:
Rajarata Hotel Anuradhapura
Architectural Charm and Hospitality:
Hotel Alakamanda
Modern Amenities in a Traditional Setting:
London Palace

Weather in Anuradhapura

Check out the weather statistics so you know what to expect when you book your hotel in Anuradhapura

Average monthly max temperature
Average monthly min temperature
30.5°C
19.0°C
January
31.5°C
19.5°C
February
36.0°C
21.0°C
March
34.5°C
22.0°C
April
33.0°C
23.0°C
May
32.0°C
23.5°C
June
31.0°C
22.5°C
July
31.5°C
22.0°C
August
31.0°C
21.0°C
September
30.5°C
20.0°C
October
30.0°C
19.5°C
November
29.0°C
18.0°C
December
Hottest month
36°C
March
Coldest month
18°C
December
Sunny days
250
days per year
Rainy days
120
days per year
Snow days
0
days per year
High season
November to February
Low season
May to October
For land-based outdoor adventures in Anuradhapura, such as cycling through ancient ruins, hiking in nearby national parks, and exploring archaeological sites, the best time to visit is from November to February during the high season when temperatures are milder and there is less rainfall. It is advisable to avoid outdoor activities during the heavy rain months from May to October, but early morning or late afternoon excursions can be enjoyable even then, with ample hotel options in Anuradhapura for comfortable stays.

FAQs about hotels in Anuradhapura

We hope that the answers to these questions will help you plan your trip

Which hotels in Anuradhapura are great for families?
Family-friendly options include The Lake Forest Hotel and Rajarata Hotel Anuradhapura, offering spacious accommodations and activities suitable for children.
What are some hotels with pools in Anuradhapura?
Hotel Alakamanda and Palm Garden Village Hotel both offer swimming pools, providing a refreshing option for guests during their stay.
Which hotels provide unique views of Anuradhapura?
Aryana Boutique Hotel is known for its scenic views, while The Lake Forest Hotel overlooks a tranquil environment, enhancing your stay with natural beauty.
What are the average prices for top-rated hotels in Anuradhapura?
Top-rated hotels like Aryana Boutique Hotel and The Lake Forest Hotel typically range from $70 to $120 per night, depending on the season and availability.
What is the closest hotel to the historic sites in Anuradhapura?
Heritage Hotel is located near major landmarks, making it convenient for visitors wanting to explore the sacred city without traveling far.

Key Hotel Insights for Anuradhapura

This guide provides factual insights about seven hotels in Anuradhapura, helping travelers make informed decisions on accommodation options based on pricing, location, and seasonal trends.

Typical nightly rates range from $30 to $90.

Seven notable hotels available within Anuradhapura.

Peak travel seasons are from December to February.

A local tax of 10% is applicable on hotel stays.

Most hotels are within 2 miles of key attractions like Sacred Bodhi Tree.