India may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Search for Agra Hotels from CA $7

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular Filters
Star rating
Your Budget
Guest rating
Payment Type
Property Type
Area
Popular Locations
Amenities
Accessibility
Trip type
goStops Agra
2 out of 5
121, MMIG, Taj Nagri Phase 1, Agra, Uttar Pradesh
Free cancellationReserve now, pay when you stay
The price is CA $45 per night from Oct 1 to Oct 2
4.87 km from city centre
4.4/5Wonderful! (9 reviews)

"The staff was great but the building was very cold and not equipped for the winter."…"

Reviewed on Dec. 28, 2019

goStops Agra
Orient Taj Hotels and Resorts
4.5 out of 5
Fatehabad Road, Agra
Get Rates
5.75 km from city centre
3.4/5Good! (174 reviews)

"The hotel itself is clean and really looks nice. Staff was tough communication-wise. (Restaurant couldn't put things on our room, for example.) Rooms are nice and big. Pool had no water in it. Wifi access was constantly a problem. It looks nicer than it really was in terms of stay."…"

Reviewed on Aug. 13, 2017

Orient Taj Hotels and Resorts
The Oberoi Amarvilas, Agra
5 out of 5
Taj East Gate Road, Agra, Uttar Pradesh
The price is CA $584 per night from Oct 12 to Oct 13
4.82 km from city centre
4.7/5Exceptional! (201 reviews)
An experience in itself

"Amazing amazing property. I've never stayed at a more beautiful property with such exceptional service! The views of the Taj Mahal are breathtaking! The pictures could never do it justice. Would recommend this hotel to everyone. It is an experience in itself."…"

Reviewed on Mar. 21, 2020

The Oberoi Amarvilas, Agra

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Taj Hotel & Convention Centre, Agra
5 out of 5
Taj East Gate Road, Agra, Uttar Pradesh
Free cancellationReserve now, pay when you stay
The price is CA $57 per night from Sep 22 to Sep 23
5.31 km from city centre
4.2/5Very Good! (762 reviews)

"Extremely attentive and caring staff. Our expectations were surpassed in every way. Excellent food and spotlessly clean premises. Warmly recommend this hotel to everybody! The staff will go out of their way to serve you!"…"

Reviewed on Sep. 5, 2020

Taj Hotel & Convention Centre, Agra
Tajview - IHCL SeleQtions
5 out of 5
Taj Ganj Fatehabad Road, Agra, Uttar Pradesh
Free cancellationReserve now, pay when you stay
The price is CA $52 per night from Sep 22 to Sep 23
3.67 km from city centre
4.3/5Excellent! (346 reviews)

"Excellent staff and room service. Property is a bit old, great location and awesome view of Taj Mahal from Sky bar!"…"

Reviewed on Feb. 22, 2020

Tajview - IHCL SeleQtions
Trident, Agra
5 out of 5
Tajnagri Scheme, Fatehabad Road, Agra, Uttar Pradesh
Free cancellationReserve now, pay when you stay
The price is CA $54 per night from Sep 22 to Sep 23
5.48 km from city centre
4.5/5Wonderful! (182 reviews)
its ok

"It’s ok , basic not 5 star"…"

Reviewed on Jan. 25, 2020

Trident, Agra
Hotel Aditya Palace
2 out of 5
Namner Crossing, Near S R Hospital, Agra, Uttar Pradesh
The price is CA $7 per night from Sep 23 to Sep 24
2.18 km from city centre
1.8/5 (12 reviews)

"very nice hotel, their service very excellant, i wish their future devolopement"…"

Reviewed on Mar. 20, 2018

Hotel Aditya Palace
Sterling Agra
3.5 out of 5
A/C 1/2 Taj Nagri Phase II Agra, Agra, Uttar Pradesh
Get Rates
2.71 km from city centre
3.7/5Good! (23 reviews)

"Our stay was very good. The staff were very good and friendly."…"

Reviewed on Feb. 1, 2020

Sterling Agra
Ramada Plaza by Wyndham Agra
5 out of 5
Ring Road Crossing, Fatehabad Road, Agra, Uttar Pradesh
Get Rates
8.6 km from city centre
4/5Very Good! (25 reviews)

"Hotel entrance outside look is good. As we enter the check in area, it smells sewer. Rooms also smell sewer often.Wifi is horrible. It asks you to login everytime. We need to memorize numbers to do so. Never buy through Expedia. They charge 100% over the actual hotel rate. Unfortunately I paid dou ..."…"

Reviewed on Jun. 10, 2019

Ramada Plaza by Wyndham 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
The price is CA $44 per night from Sep 27 to Sep 28
4.42 km from city centre
4.6/5Wonderful! (252 reviews)

"Excellent facilities with good service. Upon checkout, some of the additional charges were difficult to pin point - these should be made clearer."…"

Reviewed on Feb. 22, 2020

DoubleTree by Hilton Agra
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
The price is CA $57 per night from Sep 28 to Sep 29
4.04 km from city centre
4.2/5Excellent! (932 reviews)
Very average for a “luxury” hotel

"The entrance and insides are very nice, Very worn down at the back. Initially, there was a charge for internet which is ridiculous since the price for staying here is high. However, we were later given free Wifi. Wonderful breakfast. Dinner at the very expensive Indian restaurant was so so."…"

Reviewed on Mar. 14, 2020

ITC Mughal, A Luxury Collection Resort & Spa, 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
The price is CA $41 per night from Sep 28 to Sep 29
5.39 km from city centre
4.5/5Wonderful! (617 reviews)

"Review: Courtyard by Marriott Agra, India We highly recommend the Courtyard by Marriott Agra when visiting the Taj Mahal. It is an excellent hotel with the most accommodating staff. Our stay was highlighted by the Sous chef Binay Bhardwaj who went out off his way to take special care of us without ..."…"

Reviewed on Mar. 31, 2020

Courtyard by Marriott 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
The price is CA $29 per night from Sep 22 to Sep 23
4.74 km from city centre
3.7/5Good! (660 reviews)

"We booked for 3 people for a room. But room size is very small for 3."…"

Reviewed on Mar. 2, 2020

Hotel Taj Resorts
Hotel Atulyaa Taj
3.5 out of 5
538, Near Shilp Gram, Taj Mahal (Eastern Gate), Agra, Uttar Pradesh
Free cancellationReserve now, pay when you stay
The price is CA $29 per night from Sep 22 to Sep 23
5.04 km from city centre
3.7/5Good! (77 reviews)
Great location, staff and breakfast

"Excellent location for the Taj Mahal, easy walking distance and great view on the terrace too. Staff are brilliant, the women on reception on arrival made us feel welcome immediately. Rooms are very spacious, kept clean by lovely staff. Breakfast had a wide range of options."…"

Reviewed on Feb. 28, 2020

Hotel Atulyaa Taj
Hotel Chanakya
2 out of 5
Shahid Nagar Choraha, Agra, UP
Get Rates
3.18 km from city centre
Hotel Chanakya
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 303 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, Uttar Pradesh now!

Frequently asked questions

What's the best place to stay in Agra?
Trident, Agra is a favorite property for Expedia customers. This 5-star hotel offers a full-service spa and a restaurant. Other favorite options based on reviews include Courtyard by Marriott Agra and Jaypee Palace Hotel.
If I need to cancel my hotel reservation in Agra, will I receive a refund?
Yes, you’ll find most room reservations are fully refundable if you cancel prior to the accommodation’s cancellation deadline, which is often 24 or 48 hours before your arrival date. If your reservation is non-refundable, you may still be able to cancel and receive a refund within a 24-hour period of your booking. Add your dates and click on “Search”, then you can use the “free cancellation” filter to view top deals in Agra.
What's the best place to stay on a budget in Agra?
Based on reviews, Optimum Tara Palace is a popular 3-star hotel for our travelers looking for an economical choice, and features free WiFi and free parking. Other good choices to stay on the cheap include Optimum Sheela Inn @ Taj and Pyrenees Homestay.
What's the best hotel for a family trip to Agra?
Courtyard by Marriott Agra is a top 5-star hotel on Expedia for families, and features a children’s pool and 2 restaurants. Other good choices to stay with the kids include Optimum Tara Palace and Tajview - IHCL SeleQtions. Kids of all ages will also enjoy a visit to Guru ka Tal.
What's the best hotel for a romantic vacation to Agra?
Courtyard by Marriott Agra is a favorite 5-star hotel for couples, and features premium bedding and 24-hour room service. Other good options for a stay with your sweetheart include The Oberoi Amarvilas, Agra and Tajview - IHCL SeleQtions.
What's the best pet-friendly place to stay in Agra?
Hotel Aicon Palace is a top hotel for people traveling with their pets, and offers a restaurant and free WiFi for its human guests. Two other good options for you and your pet’s trip include Hotel Taj Plaza and Hotel Aditya Palace.
What are some hotels with pools in Agra?
Tajview - IHCL SeleQtions is a popular 5-star hotel featuring an outdoor pool, a children’s pool, and 2 restaurants. Other choices that feature an onsite pool include Hotel Taj Resorts and Courtyard by Marriott Agra.

Recent Reviews in Agra

More trip options