Find and Book Top Rated Hotels in Agra (Uttar Pradesh)

Search among 64 available hotels and places to stay in Agra (Uttar Pradesh) from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-50 out of 64
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
8.6
Great179 reviews
MapView on map2.6 mi from City Center1200 yd from Taj Mahal
From   US$ 349 /nightSelect
8.4
Great246 reviews
MapView on map2.4 mi from City Center1500 yd from TDI Mall, Agra
From   US$ 99 /nightSelect
8.0
Great115 reviews
4.1 mi from City Center200 yd from Jaypee Convention Centre
From   US$ 54 /nightSelect
8.2
Great172 reviews
3.0 mi from City Center500 yd from TDI Mall, Agra
From   US$ 250 /nightSelect
Hotel
8.2
Great130 reviews
3.4 mi from City Center300 yd from TDI Mall, Agra
From   US$ 52 /nightSelect
8.2
Great166 reviews
3.0 mi from City Center1200 yd from TDI Mall, Agra
From   US$ 59 /nightSelect
8.4
Great174 reviews
3.4 mi from City Center500 yd from TDI Mall, Agra
From   US$ 62 /nightSelect
8.2
Great113 reviews
2.8 mi from City Center900 yd from TDI Mall, Agra
From   US$ 36 /nightSelect
8.2
Great264 reviews
2.5 mi from City Center1000 yd from Taj Mahal
From   US$ 24 /nightSelect
8.2
Great197 reviews
300 yd from City Center1500 yd from Agra Fort
From   US$ 90 /nightSelect
8.4
Great56 reviews
1.6 mi from City Center
From   US$ 63 /nightSelect
8.4
Great23 reviews
1.5 mi from City Center1.5 mi from Moti Masjid
From   US$ 78 /nightSelect
8.0
Great239 reviews
2.1 mi from City Center1700 yd from Taj Mahal
From   US$ 57 /nightSelect
Guest house
8.6
Great191 reviews
2.1 mi from City Center
From   US$ 30 /nightSelect
Hotel
8.2
Great129 reviews
3.0 mi from City Center600 yd from TDI Mall, Agra
From   US$ 33 /nightSelect
8.2
Great296 reviews
3.1 mi from City Center500 yd from TDI Mall, Agra
From   US$ 63 /nightSelect
8.2
Great22 reviews
4.0 mi from City Center300 yd from Jaypee Convention Centre
From   US$ 45 /nightSelect
7.0
Very good66 reviews
2.8 mi from City Center1000 yd from TDI Mall, Agra
From   US$ 52 /nightSelect
8.0
Great22 reviews
3.3 mi from City Center300 yd from TDI Mall, Agra
From   US$ 36 /nightSelect
8.8
Great121 reviews
2.2 mi from City Center700 yd from Taj Mahal
From   US$ 7 /nightSelect
8.4
Great147 reviews
2.7 mi from City Center1100 yd from TDI Mall, Agra
From   US$ 55 /nightSelect
8.4
Great176 reviews
2.9 mi from City Center700 yd from TDI Mall, Agra
From   US$ 48 /nightSelect
8.4
Great165 reviews
2.7 mi from City Center1200 yd from TDI Mall, Agra
From   US$ 53 /nightSelect
8.4
Great48 reviews
2.6 mi from City Center1300 yd from Taj Mahal
From   US$ 30 /nightSelect
2.1 mi from City Center900 yd from Taj Mahal
From   US$ 9 /nightSelect
8.4
Great76 reviews
2.0 mi from City Center1.0 mi from Taj Mahal
From   US$ 79 /nightSelect
8.2
Great55 reviews
2.9 mi from City Center800 yd from TDI Mall, Agra
From   US$ 54 /nightSelect
Bed & Breakfast
8.0
Great14 reviews
3.5 mi from City Center1500 yd from TDI Mall, Agra
From   US$ 68 /nightSelect
8.4
Great19 reviews
2.9 mi from City Center600 yd from TDI Mall, Agra
From   US$ 44 /nightSelect
8.0
Great45 reviews
3.5 mi from City Center500 yd from TDI Mall, Agra
From   US$ 121 /nightSelect
8.2
Great29 reviews
2.9 mi from City Center800 yd from TDI Mall, Agra
From   US$ 25 /nightSelect
8.4
Great112 reviews
1.3 mi from City Center1500 yd from Moti Masjid
From   US$ 26 /nightSelect
Hotel
8.0
Great46 reviews
800 yd from City Center1.0 mi from Agra Fort
From   US$ 68 /nightSelect
8.2
Great14 reviews
3.1 mi from City Center700 yd from TDI Mall, Agra
From   US$ 23 /nightSelect
8.0
Great8 reviews
3.0 mi from City Center500 yd from TDI Mall, Agra
From   US$ 16 /nightSelect
7.8
Very good12 reviews
2.6 mi from City Center1300 yd from Taj Mahal
From   US$ 22 /nightSelect
Guest house
8.4
Great50 reviews
3.1 mi from City Center600 yd from TDI Mall, Agra
From   US$ 34 /nightSelect
8.8
Great30 reviews
2.3 mi from City Center
From   US$ 12 /nightSelect
8.6
Great20 reviews
2.6 mi from City Center1300 yd from TDI Mall, Agra
From   US$ 84 /nightSelect
2.8 mi from City Center1100 yd from TDI Mall, Agra
From   US$ 7 /nightSelect
2.9 mi from City Center800 yd from TDI Mall, Agra
From   US$ 17 /nightSelect
8.4
Great59 reviews
2.9 mi from City Center900 yd from TDI Mall, Agra
From   US$ 12 /nightSelect
Hotel
8.2
Great27 reviews
2.4 mi from City Center1500 yd from TDI Mall, Agra
From   US$ 38 /nightSelect
8.6
Great26 reviews
3.0 mi from City Center500 yd from TDI Mall, Agra
From   US$ 95 /nightSelect
8.0
Great23 reviews
3.3 mi from City Center1100 yd from TDI Mall, Agra
From   US$ 27 /nightSelect
Homestay
8.2
Great6 reviews
2.9 mi from City Center800 yd from TDI Mall, Agra
From   US$ 28 /nightSelect
8.6
Great4 reviews
1.9 mi from City Center
From   US$ 127 /nightSelect
Homestay
8.6
Great8 reviews
2.9 mi from City Center700 yd from TDI Mall, Agra
From   US$ 16 /nightSelect
4.0 mi from City Center500 yd from Jaypee Convention Centre
From   US$ 20 /nightSelect
8.2
Great25 reviews
2.9 mi from City Center900 yd from TDI Mall, Agra
From   US$ 34 /nightSelect
  • 1
  • 2

Best hotels and places to stay in Agra (Uttar Pradesh)

Why visit?

Agra, located in the northern state of Uttar Pradesh in India, is a city that boasts a rich historical and cultural heritage. It is primarily known for being home to the magnificent Taj Mahal, one of the Seven Wonders of the World. With its stunning architecture and captivating history, Agra attracts tourists from around the globe who are eager to witness this iconic landmark. Beyond the Taj Mahal, Agra also offers other noteworthy attractions such as the Agra Fort and Fatehpur Sikri, making it a must-visit destination for any traveler looking to explore India's architectural wonders.

Where to stay?

When it comes to finding accommodation in Agra, there are several areas that offer convenient access to the city's attractions, dining, and shopping options. Here are some of the best areas to consider for your stay in Agra:

Taj Ganj: This area is located within walking distance of the Taj Mahal and offers a range of budget and mid-range hotels. Taj Ganj provides a great opportunity for travelers to enjoy stunning views of the Taj Mahal and explore its surroundings at their own pace.

Fatehabad Road: Situated close to the Taj Mahal, Fatehabad Road is home to numerous luxury hotels and resorts. This area offers a more upscale experience, with hotels featuring top-notch amenities and services.

Rakabganj: Located in the heart of Agra, Rakabganj offers a mix of budget and mid-range hotels. It provides easy access to Agra Fort and other popular attractions in the city.

What is the price per hotel room per night?

In Agra, the average price per hotel room per night can vary based on the hotel's star rating. Here is a rough estimate for different categories of hotels:

3-star hotels: The average price per room per night ranges from $20 to $50.

4-star hotels: The average price per room per night ranges from $50 to $100.

5-star hotels: The average price per room per night can range from $100 to $200 or more, depending on the luxury and services provided.

Best value for money:

Hotel Alleviate: This 3-star hotel offers comfortable rooms, friendly service, and a great location at an affordable price. Rates start at around $25 per night.

Hotel Seven Hills Tower: With well-appointed rooms, a rooftop pool, and a restaurant offering stunning views of the Taj Mahal, this 4-star hotel provides excellent value for money. Rates start at around $55 per night.

Crystal Sarovar Premiere: This 5-star hotel offers spacious rooms, modern amenities, and a rooftop pool. With its convenient location and luxurious facilities, it provides a great deal starting at around $120 per night.

Best kids-friendly hotels:

The Oberoi Amarvilas: This luxurious 5-star hotel provides a range of amenities for families, including children's activities, a kids' club, and a pool. The hotel also offers babysitting services upon request.

Four Points by Sheraton Agra: With its spacious rooms and family-friendly facilities such as a kids' pool and a play area, this 4-star hotel ensures a comfortable stay for families traveling with children.

Best hotels for a romantic getaway:

Trident Agra: This 4-star hotel offers a blend of modern comforts and Mughal-inspired architecture. Its serene ambiance and well-appointed rooms make it ideal for couples seeking a romantic retreat.

Best for location:

Taj Hotel & Convention Centre: Situated near the Taj Mahal, this 5-star hotel offers a prime location, luxurious accommodations, and splendid views of the iconic monument.

Radisson Blu Agra Taj East Gate: With its close proximity to the Taj Mahal and Agra Fort, this 4-star hotel provides an excellent location for exploring the city's major attractions.

Hotel Atulyaa Taj: Nestled close to the Taj Mahal, this 3-star hotel offers comfortable rooms and a rooftop restaurant with panoramic views of the monument.

Best for a short city break:

Hotel Bhawna Palace: This 3-star hotel is conveniently located near major attractions and offers comfortable rooms at affordable rates.

The Grand Imperial: This historic 4-star hotel combines old-world charm with modern amenities. Its central location allows easy access to Agra's tourist spots.

Show moreLess