Save on Top Agra Hotels

Search over 1 million properties worldwide and 550 airlines worldwide.

Search over 1 million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation

Top 10 Hotels in Agra

The Oberoi Amarvilas, Agra
5 out of 5
Taj East Gate Road, Agra, Uttar Pradesh
CA $864
per night
Jan 20 - Jan 21
4.7/5Exceptional! (183 reviews)

"We had a wonderful experience at the Oberoi Amarvilas. An elegant property that at the same time is comfortable and relaxing due to the welcoming and accommodating staff. Although the property is amazing in and of itself, the team/staff made the real impression. Thanks to Deep and the rest of the ..."…"

Reviewed on Jan. 17, 2020

The Oberoi Amarvilas, Agra
Jaypee Palace Hotel
5 out of 5
Fatehabad Road, Agra, Uttar Pradesh
Free CancellationReserve now, pay when you stay
CA $110
per night
Jan 25 - Jan 26
4.1/5Very Good! (261 reviews)

"Everything thing was excellent from check in to check out"…"

Reviewed on Aug. 21, 2019

Jaypee Palace Hotel
Tajview - IHCL SeleQtions
5 out of 5
Taj Ganj Fatehabad Road, Agra, Uttar Pradesh
Free CancellationReserve now, pay when you stay
CA $96
per night
Jan 22 - Jan 23
4.4/5Excellent! (330 reviews)

"Awesome view. Fantastic staff. We were looked after like royalty."…"

Reviewed on Dec. 7, 2019

Tajview - IHCL SeleQtions
Trident, Agra
5 out of 5
Tajnagri Scheme, Fatehabad Road, Agra, Uttar Pradesh
CA $110
per night
Jan 21 - Jan 22
4.5/5Wonderful! (173 reviews)

"This is not only a most beautiful property but the direct service staff is excellent. Prashant, the young man who brought my meal to my room was just about the most professional individual I encountered at the property. He was most attentive to my needs because he not only listened to them but also ..."…"

Reviewed on Dec. 6, 2019

Trident, Agra
Hotel Taj Resorts
4 out of 5
#538, Near Shilp Gram, Taj Mahal E Gate, Eastern Gate of Taj Mahal, Agra, Uttar Pradesh
Free CancellationReserve now, pay when you stay
CA $74
per night
Feb 1 - Feb 2
3.7/5Good! (632 reviews)

"Clean but bathroom seemed dated. Food in Taj Terrace restaurant was ok but not great !!"…"

Reviewed on Jan. 13, 2020

Hotel Taj Resorts
ITC Mughal, A Luxury Collection Resort & Spa, Agra
5 out of 5
Taj Ganj Uttar Pradesh, Agra, Uttar Pradesh
Free CancellationReserve now, pay when you stay
CA $119
per night
Jan 28 - Jan 29
4.2/5Excellent! (895 reviews)

"This was a very luxurious stay, we thoroughly enjoyed our time there. The staff are outstanding and the meals are excellent"…"

Reviewed on Jan. 11, 2020

ITC Mughal, A Luxury Collection Resort & Spa, Agra
Howard Plaza The Fern-An Ecotel Hotel Agra
4 out of 5
Fatehabad Road, Agra, Uttar Pradesh
Free CancellationReserve now, pay when you stay
CA $73
per night
Jan 21 - Jan 22
3.7/5Good! (152 reviews)

"The property was good, although the Roman were extremely cold. it could have been more cleaner if possible."…"

Reviewed on Jan. 3, 2020

Howard Plaza The Fern-An Ecotel Hotel Agra
DoubleTree by Hilton Agra
4 out of 5
B/H - 1&2, Taj Nagri Phase II, Agra, Uttar Pradesh
Free CancellationReserve now, pay when you stay
CA $55
per night
Jan 26 - Jan 27
4.6/5Wonderful! (225 reviews)

"Nice and clean, Friendly, Kids friendly Good restaurants ........"…"

Reviewed on Jan. 10, 2020

DoubleTree by Hilton Agra
Courtyard by Marriott Agra
5 out of 5
Taj Nagri, Phase II, Fatehbad Road, Agra, Uttar Pradesh
Free CancellationReserve now, pay when you stay
CA $87
per night
Jan 31 - Feb 1
4.5/5Wonderful! (559 reviews)

"Their facilities are good and remain so,It was very pleasant to stay here with family members."…"

Reviewed on Jan. 12, 2020

Courtyard by Marriott Agra
Taj Hotel & Convention Centre, Agra
5 out of 5
Taj East Gate Road, Agra, Uttar Pradesh
Free CancellationReserve now, pay when you stay
CA $62
per night
Jan 27 - Jan 28
4.2/5Excellent! (722 reviews)

"Very nice hotel with plenty of amenities. Safe area"…"

Reviewed on Jan. 6, 2020

Taj Hotel & Convention Centre, Agra
Don't see what you're looking for?
See all available properties in Agra
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Agra Hotel Guide

Expedia.ca offers a selection of 333 hotels in Agra. You are sure to find cheap deals and discount rates among them with our Best Price Guarantee. No matter what type of hotel strikes your fancy, we will let you search for your preferred one to accommodate your travel needs.

Expedia.ca will not only save you time, but also money when booking your stay at a hotel in Agra. Making reservations so you can stay within your budget is easy with us.

Expedia.ca even provides you with a map so you may find hotels in the Agra neighborhood you prefer.

Go ahead. Enter your travel dates to view the best offers on hotel rooms in Agra, Agra District now!

Frequently asked questions

Recently Booked Hotels in Agra

Recent Reviews in Agra

More trip options