Agra Hotels from ₹1,046

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Filter by

Popular filters
Popular filters
Price per night
Guest rating
Guest rating
Property class
Payment type
Payment type
Property type
Property type
Area
Area
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveller experience
Traveller experience

Top 10 Agra hotels and places to stay

ITC Mughal, A Luxury Collection Resort & Spa, Agra
5 out of 5
Taj Ganj Uttar Pradesh, Agra, Uttar Pradesh
The price is ₹8,000 per night from 3 Oct to 4 Oct
₹8,000
per night
3 Oct - 4 Oct
4.05 km from city centre
8.4/10 Very Good! (997 reviews)
"When I was talking about my room problem. They solved quickly"

Reviewed on 25 Sep 2023

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
The price is ₹4,000 per night from 2 Oct to 3 Oct
₹4,000
per night
2 Oct - 3 Oct
5.64 km from city centre
8.8/10 Excellent! (739 reviews)
"Very good staff and team. Play room for kids is in thr area of smoking rooms."

Reviewed on 24 Sep 2023

Courtyard by Marriott Agra
The Oberoi Amarvilas, Agra
5 out of 5
Taj East Gate Road, Agra, Uttar Pradesh
The price is ₹50,000 per night from 5 Oct to 6 Oct
₹50,000
per night
5 Oct - 6 Oct
4.21 km from city centre
9.6/10 Exceptional! (272 reviews)
"Of course the unobstructed view of the Taj Mahal from every room is the Oberoi’s top attraction. But I would say the incredible attention to detail & fabulous costumer service is a close second. Staff are incredibly kind and attentive, they anticipate your every need. I was most impressed with the ..."

Reviewed on 27 Sep 2023

The Oberoi Amarvilas, Agra
Save an average of 15% on thousands of hotels when you're signed in
Taj Hotel & Convention Centre, Agra
5 out of 5
Taj East Gate Road, Agra, Uttar Pradesh
The price is ₹7,330 per night from 4 Oct to 5 Oct
₹7,330
per night
4 Oct - 5 Oct
5.22 km from city centre
8.4/10 Very Good! (871 reviews)
"Nice stay, and good Hospitality."

Reviewed on 27 Sep 2023

Taj Hotel & Convention Centre, Agra
Hotel Taj Resorts
4 out of 5
#538, Near Shilp Gram, Taj Mahal E Gate, Eastern Gate of Taj Mahal, Agra, Uttar Pradesh
The price is ₹3,802 per night from 12 Oct to 13 Oct
₹3,802
per night
12 Oct - 13 Oct
4.05 km from city centre
7.4/10 Good! (732 reviews)
"Good."

Reviewed on 13 Sep 2023

Hotel Taj Resorts
Tajview,Agra-IHCL SeleQtions
5 out of 5
Taj Ganj Fatehabad Road, Agra, Uttar Pradesh
The price is ₹6,500 per night from 2 Oct to 3 Oct
₹6,500
per night
2 Oct - 3 Oct
3.72 km from city centre
8.6/10 Excellent! (353 reviews)
"Perfect view of Taj!"

Reviewed on 22 Sep 2023

Tajview,Agra-IHCL SeleQtions
Radisson Hotel Agra
5 out of 5
C-1, C-2, Taj Nagari Phase 1, Fatehabad Road, Agra, Uttar Pradesh
The price is ₹3,958 per night from 2 Oct to 3 Oct
₹3,958
per night
2 Oct - 3 Oct
4.91 km from city centre
8/10 Very Good! (180 reviews)
Excellent stay for 3 nights
"Had a great stay for 3 night at this property, food is good and service is excellent. Breakfast buffet can have some more deserts. Spread is good."

Reviewed on 20 Sep 2023

Radisson Hotel Agra
DoubleTree by Hilton Agra
5 out of 5
B/H - 1&2, Taj Nagri Phase II, Agra, Uttar Pradesh
The price is ₹4,000 per night from 3 Oct to 4 Oct
₹4,000
per night
3 Oct - 4 Oct
5.01 km from city centre
9/10 Wonderful! (324 reviews)
"There were kokroch in the room"

Reviewed on 17 Sep 2023

DoubleTree by Hilton Agra
Holiday Inn Agra MG Road, an IHG Hotel
5 out of 5
16/2/8, Commercial Complex, Sanjay Place, M.G. Road, Agra, Uttar Pradesh
The price is ₹4,222 per night from 2 Oct to 3 Oct
₹4,222
per night
2 Oct - 3 Oct
2.38 km from city centre
8.2/10 Very Good! (68 reviews)
"Overall good property, good food. Location is fine too. Pool is very small for the number of rooms."

Reviewed on 17 Aug 2023

Holiday Inn Agra MG Road, an IHG Hotel
Trident, Agra
5 out of 5
Tajnagri Scheme, Fatehabad Road, Agra, Uttar Pradesh
The price is ₹7,000 per night from 3 Oct to 4 Oct
₹7,000
per night
3 Oct - 4 Oct
5.51 km from city centre
9.2/10 Wonderful! (229 reviews)
"Amazing experience"

Reviewed on 14 Sep 2023

Trident, Agra
Crystal Sarovar Premiere Agra
5 out of 5
Fatehabad Road, Agra, Uttar Pradesh
1.09 km from city centre
8/10 Very Good! (140 reviews)
"."

Reviewed on 9 Sep 2023

Crystal Sarovar Premiere Agra
Hotel Clarks Shiraz
5 out of 5
54 Taj Road, Agra, Uttar Pradesh
The price is ₹6,000 per night from 2 Oct to 3 Oct
₹6,000
per night
2 Oct - 3 Oct
2.64 km from city centre
8/10 Very Good! (147 reviews)
"Location wise very good. Sometimes room services are delay."

Reviewed on 26 Nov 2022

Hotel Clarks Shiraz
Fairfield by Marriott Agra
4 out of 5
119/8-120,8,COSMOSS MALL PREMISES, Agra, UP
The price is ₹4,599 per night from 7 Oct to 8 Oct
₹4,599
per night
7 Oct - 8 Oct
2.78 km from city centre
7/10 Good! (2 reviews)
"Mucho Ruido"

Reviewed on 10 Sep 2023

Fairfield by Marriott Agra
Hotel Saniya palace B&B
5 out of 5
34/277 Chowk Kagjiyan Taj Ganj, Agra, utter predesh
The price is ₹1,046 per night from 22 Oct to 23 Oct
₹1,046
per night
22 Oct - 23 Oct
3.59 km from city centre
4.6/10 (6 reviews)
Overall pleasing experience.
"Saniya is a gem hidden just outside of Taj Mahal. You can literally see it from the terrace! The staff are friendly and really accommodating and helpful. They are thoughtful and make sure you are comfortable, provide you water and help you with tours and organize with local guides. The surrounding ..."

Reviewed on 24 Jun 2023

Hotel Saniya palace B&B
The Grand Imperial - Heritage Hotel
4 out of 5
M.G. Road opposite to DM Bunglow, Near to Sai ki Takiya, Agra, Uttar Pradesh
The price is ₹4,700 per night from 2 Oct to 3 Oct
₹4,700
per night
2 Oct - 3 Oct
0.48 km from city centre
7.6/10 Good! (141 reviews)
"Beautiful historical property rich in culture and color. I loved very much . I would stay again."

Reviewed on 31 Jul 2023

The Grand Imperial - Heritage Hotel
Aman Homestay a Boutique Hotel
3.5 out of 5
P-18 MIG Colony, Shilpgram Road, Taj Nagri Phase-1, Agra, UP
The price is ₹3,960 per night from 3 Oct to 4 Oct
₹3,960
per night
3 Oct - 4 Oct
4.76 km from city centre
9.8/10 Exceptional! (104 reviews)
Gorgeous room and amazing service
"If you can stay here while in Agra, do so. The family is so welcoming and helpful. When we arrived, the Homestay was under construction, and as such it didn't really look like the pictures. That being said, the singular disappointment for the entire thing, is that we won't be here to see what the ..."

Reviewed on 19 Jun 2023

Aman Homestay a Boutique Hotel
Hotel Atulyaa Taj
3.5 out of 5
600 meters from Taj Mahal, Taj East Gate, Forest Colony, Tajganj, Agra, Uttar Pradesh
The price is ₹2,843 per night from 8 Oct to 9 Oct
₹2,843
per night
8 Oct - 9 Oct
4.32 km from city centre
7.4/10 Good! (80 reviews)
"The staff made the experience special. Restaurant staff went out of their was to accommodate our needs, front desk staff helped me a lot with some technical issues, and housekeeping staff did a really good job. And my son LOVED watching the moneys swimming and playing in the swimming pool!"

Reviewed on 30 Apr 2023

Hotel Atulyaa Taj
The Retreat
4 out of 5
Taj Nagri, Phase I, Shilpgram Road, Agra, Uttar Pradesh
The price is ₹4,500 per night from 5 Oct to 6 Oct
₹4,500
per night
5 Oct - 6 Oct
4.84 km from city centre
7.2/10 Good! (115 reviews)
"Very nice property. Great food. Near to Taj Mahal. Good hospitality"

Reviewed on 23 Jul 2023

The Retreat
Howard Plaza - The Fern Agra
4 out of 5
Fatehabad Road, Agra, Uttar Pradesh
The price is ₹5,984 per night from 3 Oct to 4 Oct
₹5,984
per night
3 Oct - 4 Oct
3.79 km from city centre
7.2/10 Good! (145 reviews)
"The hotel is old & smells stuffy. Some areas like lobby & rooms are fine but bathrooms are outdated & old. Looks like some portions are renovated or painted but other areas are neglected & brings the hotel down. The gym is outdated & in poor condition. The breakfast buffet was good."

Reviewed on 24 Dec 2022

Howard Plaza - The Fern Agra
Ramada Plaza by Wyndham Agra