Top Hotels in Agra (Uttar Pradesh)

Search among 34 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
1Filter & Sort
View map
1-34 out of 34
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
8.2
Great185 reviews
MapView on map3.0 mi from City Center500 yd from TDI Mall, Agra
From   US$ 43 /nightSelect
8.6
Great185 reviews
MapView on map2.6 mi from City Center1200 yd from Taj Mahal
From   US$ 349 /nightSelect
2.4 mi from City Center1500 yd from TDI Mall, Agra
From   US$ 99 /nightSelect
8.0
Great127 reviews
4.1 mi from City Center200 yd from Jaypee Convention Centre
From   US$ 54 /nightSelect
8.2
Great141 reviews
3.4 mi from City Center300 yd from TDI Mall, Agra
From   US$ 52 /nightSelect
8.2
Great176 reviews
3.0 mi from City Center1200 yd from TDI Mall, Agra
From   US$ 59 /nightSelect
8.2
Great184 reviews
3.4 mi from City Center500 yd from TDI Mall, Agra
From   US$ 62 /nightSelect
8.2
Great115 reviews
2.8 mi from City Center900 yd from TDI Mall, Agra
From   US$ 59 /nightSelect
8.2
Great264 reviews
2.5 mi from City Center1000 yd from Taj Mahal
From   US$ 24 /nightSelect
8.4
Great56 reviews
1.6 mi from City Center
From   US$ 131 /nightSelect
8.2
Great197 reviews
300 yd from City Center1500 yd from Agra Fort
From   US$ 90 /nightSelect
8.4
Great32 reviews
1.5 mi from City Center
From   US$ 84 /nightSelect
8.0
Great242 reviews
2.1 mi from City Center1700 yd from Taj Mahal
From   US$ 89 /nightSelect
8.4
Great227 reviews
2.1 mi from City Center
From   US$ 30 /nightSelect
8.2
Great136 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
Great32 reviews
4.0 mi from City Center300 yd from Jaypee Convention Centre
From   US$ 69 /nightSelect
8.0
Great45 reviews
3.3 mi from City Center300 yd from TDI Mall, Agra
From   US$ 85 /nightSelect
7.0
Very good67 reviews
2.8 mi from City Center1000 yd from TDI Mall, Agra
From   US$ 76 /nightSelect
7.8
Very good79 reviews
3.5 mi from City Center500 yd from TDI Mall, Agra
From   US$ 101 /nightSelect
8.2
Great36 reviews
2.9 mi from City Center800 yd from TDI Mall, Agra
From   US$ 53 /nightSelect
8.2
Great26 reviews
1.9 mi from City Center
From   US$ 150 /nightSelect
8.2
Great45 reviews
2.0 mi from City Center1.1 mi from Taj Mahal
From   US$ 35 /nightSelect
2.1 mi from City Center900 yd from Taj Mahal
From   US$ 9 /nightSelect
8.2
Great31 reviews
3.3 mi from City Center1100 yd from TDI Mall, Agra
From   US$ 41 /nightSelect
8.4
Great19 reviews
2.9 mi from City Center600 yd from TDI Mall, Agra
From   US$ 21 /nightSelect
8.0
Great55 reviews
800 yd from City Center1.0 mi from Agra Fort
From   US$ 68 /nightSelect
7.8
Very good8 reviews
3.0 mi from City Center1200 yd from TDI Mall, Agra
From   US$ 36 /nightSelect
8.2
Great36 reviews
1.9 mi from City Center1200 yd from Taj Mahal
From   US$ 42 /nightSelect
8.2
Great37 reviews
2.4 mi from City Center1500 yd from TDI Mall, Agra
From   US$ 32 /nightSelect
8.0
Great23 reviews
3.5 mi from City Center1500 yd from TDI Mall, Agra
From   US$ 25 /nightSelect
8.6
Great26 reviews
3.1 mi from City Center300 yd from TDI Mall, Agra
From   US$ 46 /nightSelect
8.2
Great18 reviews
3.1 mi from City Center500 yd from TDI Mall, Agra
From   US$ 47 /nightSelect
8.2
Great59 reviews
3.1 mi from City Center600 yd from TDI Mall, Agra
From   US$ 34 /nightSelect

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

Why visit?

Agra, Uttar Pradesh is a city steeped in rich history, offering tourists a chance to explore magnificent architectural wonders such as the Taj Mahal, Agra Fort, and Fatehpur Sikri. Apart from its historical significance, Agra also provides a vibrant cultural experience with its bustling markets, delicious cuisine, and traditional arts and crafts. With a variety of hotels available, Agra is an ideal destination for those seeking an unforgettable cultural and historical experience.

Where to stay?

Taj Ganj: Located in close proximity to the Taj Mahal, Taj Ganj is an excellent choice for tourists seeking convenience and stunning views. Many hotels in this area offer breathtaking sights of the Taj Mahal from the rooftop or rooms. Taj Ganj also boasts a vibrant market where you can immerse yourself in local culture, shop for souvenirs, and indulge in delicious street food.

Fatehabad Road: Situated near the major attractions of Agra, Fatehabad Road is a popular area for tourists looking for comfortable accommodations. This area offers a range of hotels, from budget-friendly options to luxury resorts. Additionally, Fatehabad Road offers easy access to renowned attractions such as Agra Fort and Itmad-ud-Daulahs Tomb.

Taj East Gate Road: Known for its proximity to the Taj Mahal and easy access to other tourist spots, Taj East Gate Road is a favored location for many travelers. This area features a wide range of hotels, including several 5-star options. Staying here gives visitors the opportunity to enjoy stunning views of the Taj Mahal and explore the local markets and eateries.

What is the price per hotel room per night?

3-star hotels: The average price per night ranges from $XX to $XXX.

4-star hotels: The average price per night ranges from $XXX to $XXX.

5-star hotels: The average price per night ranges from $XXX to $XXX.

Best value for money:

Hotel Rajmahal: Located in the heart of Agra, Hotel Rajmahal offers comfortable accommodation at an affordable price. With its convenient location near popular attractions like the Taj Mahal and Agra Fort, this hotel provides easy access to sightseeing opportunities. The rooms are well-equipped with modern amenities, and the hotel features a rooftop restaurant that offers panoramic views of the city.

Crystal Sarovar Premiere: Situated near the famous Taj Mahal, Crystal Sarovar Premiere is a 4-star hotel that offers excellent value for money. The elegantly designed rooms provide a comfortable stay, and the hotels facilities include a rooftop swimming pool, fitness center, and multiple dining options. The attentive staff and convenient location make it a popular choice among travelers.

Hotel Taj Resorts: Offering a delightful blend of affordability and comfort, Hotel Taj Resorts is located just 500 meters from the Taj Mahal. The rooms are spacious and well-appointed, ensuring a pleasant stay. The hotel also features a rooftop restaurant that serves delicious Indian and international cuisines. With its proximity to major attractions, this hotel provides great value for money.

Best kid-friendly hotels:

Jaypee Palace Hotel: Known for its beautiful architecture and gardens, Jaypee Palace Hotel is an excellent choice for families traveling with children. The hotel offers spacious rooms and suites, as well as amenities like a kids play area, swimming pool, and outdoor sports facilities. The hotels convenient location near popular attractions makes it an ideal choice for families exploring Agra.

The Oberoi Amarvilas: This luxurious 5-star hotel provides a delightful experience for families. The Oberoi Amarvilas offers spacious rooms, some of which provide stunning views of the Taj Mahal. The hotel provides various amenities for children, including a kids club, outdoor play area, and swimming pool. Families can also enjoy dining at the hotels restaurants, which offer a range of cuisines.

Best hotels for a romantic getaway:

The Gateway Hotel Fatehabad Road: With its serene ambiance and beautiful surroundings, The Gateway Hotel Fatehabad Road is perfect for a romantic escape. The spacious rooms offer modern comforts, and the hotel features a poolside bar, spa, and multiple dining options. The proximity to the Taj Mahal allows couples to enjoy a romantic walk to one of the worlds most iconic landmarks.

Trident, Agra: Situated in a tranquil setting, Trident, Agra offers a romantic retreat amidst lush gardens. The hotel features elegantly designed rooms, a poolside restaurant, and a rejuvenating spa. Couples can also enjoy a leisurely stroll in the hotels picturesque gardens or relax by the pool.

Best for location:

The Oberoi Amarvilas: Located just 600 meters from the Taj Mahal, The Oberoi Amarvilas offers unmatched convenience for visitors. This 5-star hotel provides luxurious accommodations, world-class amenities, and breathtaking views of the Taj Mahal from select rooms. Its a perfect choice for those looking to stay close to this iconic monument.

Hotel Atithi: Situated near the Taj Mahal, Hotel Atithi offers easy access to various tourist attractions. The hotel provides comfortable rooms, a rooftop pool, and a wide range of dining options. The central location makes it convenient for exploring Agras sights and markets.

ITC Mughal, A Luxury Collection Resort & Spa: Nestled amidst beautifully landscaped gardens, ITC Mughal offers a tranquil setting within close proximity to the Taj Mahal. The hotel features luxurious rooms, a world-class spa, multiple restaurants, and a pool. Its strategic location allows guests to explore both historical and modern attractions in Agra.

Best for a short city break:

Hotel Clarks Shiraz: Located near the Taj Mahal, Hotel Clarks Shiraz is an excellent choice for a short city break. The hotel offers comfortable rooms, a rooftop swimming pool, and a spa. Additionally, it provides easy access to major landmarks and markets, making it convenient for exploring the city within a limited timeframe.

The Grand Imperial: Offering a blend of history and modern comfort, The Grand Imperial is a heritage hotel located in the heart of Agra. The hotel showcases the architectural splendor of the bygone era and provides well-appointed rooms with modern amenities. Its central location allows guests to explore the citys attractions and markets conveniently.

Show moreLess