We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Hotels near Taj Mahal

  • Sort by:
  • Traveller Ranked
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
Fatehabad Road, Agra 282001, India
1.2 km from Taj Mahal
#16 of 146 hotels in Agra
Get additional 5% discount on room booking through hotel... Read more
Check In Check Out
Show Prices
West gate of taj mahal | Taj Ganj, Agra 282001, India
1.6 km from Taj Mahal
#74 of 146 hotels in Agra
Check In Check Out
Show Prices
1 Hotel Maniram Palace Fatehabad Road | 1,Bansal Nagar,Fatehabad Road, Agra 282001, India
1.6 km from Taj Mahal
#98 of 146 hotels in Agra
Check In Check Out
Show Prices
Mehra Plaza | Near Taj Mahal, Agra 282001, India
1.6 km from Taj Mahal
#109 of 146 hotels in Agra
Check In Check Out
Show Prices
Fatehabad Road, Agra 282001, India
1.7 km from Taj Mahal
#25 of 146 hotels in Agra
Check In Check Out
Show Prices
Fatehabad Road | Opp Hotel ITC Mughal, Agra 282001, India
1.7 km from Taj Mahal
#66 of 146 hotels in Agra
Check In Check Out
Show Prices
8 Fatehabad Road | Behind ManSingh Palace Hotel, Fatehabad Road, Agra 282001, India
1.7 km from Taj Mahal
#69 of 146 hotels in Agra
Check In Check Out
Show Prices
10, Bansal Nagar, Tourist Complex Area Fatehabad Road | Fatehabad Road, Agra 282001, India
1.7 km from Taj Mahal
#80 of 146 hotels in Agra
Check In Check Out
Show Prices
Tourist Complex Area Near Mughal ITC | Near Mughal Sheraton, Fatehabad Road, Agra 282001, India
1.7 km from Taj Mahal
#90 of 146 hotels in Agra
Check In Check Out
Show Prices
181/1, Tourist Complex Area, Agra 282001, India
1.7 km from Taj Mahal
#100 of 146 hotels in Agra
Check In Check Out
Show Prices
196 SMC Road Baluganj | Baluganj, Agra 282001, India
1.7 km from Taj Mahal
#127 of 146 hotels in Agra
No photo provided
Check In Check Out
Show Prices
Fatehabad Road, Agra 282001, India
1.8 km from Taj Mahal
#60 of 146 hotels in Agra
Check In Check Out
Show Prices
Fatehabad Road, Agra 282001, India
1.8 km from Taj Mahal
#112 of 146 hotels in Agra
Check In Check Out
Show Prices
Shilp Gram Road | 132-KB Sub Station, Agra 282006, India
1.8 km from Taj Mahal
No photo provided
Check In Check Out
Show Prices
Taj Nagari Phase -1 | Near Prateek Enclave, Shilpgram Road, Agra 282 001, India
1.9 km from Taj Mahal
#30 of 146 hotels in Agra
Check In Check Out
Show Prices
768 Hotel Crimson Palace Taj Nagri Vip Road | Taj Ganj, Fatehabad Road, Agra 282001, India
1.9 km from Taj Mahal
#38 of 146 hotels in Agra
Check In Check Out
Show Prices
25 - 30 A Fatehabad Road Near Saga Emporium | Fatehabad Road, Agra 282001, India
1.9 km from Taj Mahal
#114 of 146 hotels in Agra
Check In Check Out
Show Prices
Taj East Gate Road | Near Shilpgram, Agra 282001, India
2.0 km from Taj Mahal
#7 of 146 hotels in Agra
Check In Check Out
Show Prices
Taj Nagari Phase II A C | Fatehabad Rd, Agra 282001, India
2.0 km from Taj Mahal
#34 of 146 hotels in Agra
Check In Check Out
Show Prices
18/163a/6 Minto Road | Near Hotel Amar, Shamshabad Road, Agra 282001, India
2.0 km from Taj Mahal
#41 of 146 hotels in Agra
Check In Check Out
Show Prices
A-14, Phase-II, Taj Nagari | Fatehabad Road, Agra 282001, India
2.0 km from Taj Mahal
#61 of 146 hotels in Agra
Check In Check Out
Show Prices
Fatehabad Road | Taj Ganj (Next to Western Gate of Taj Mahal), Agra 282001, India
2.0 km from Taj Mahal
#123 of 146 hotels in Agra
Check In Check Out
Show Prices
Fatehabad Road, Agra 282001, India
2.0 km from Taj Mahal
Check In Check Out
Show Prices
C - 1 C - 2 Taj Nagari Phase I Fatehabad Road, Agra 282001, India
2.1 km from Taj Mahal
#10 of 146 hotels in Agra
Check In Check Out
Show Prices
Fatehabad Road, Agra 282001, India
2.1 km from Taj Mahal
#15 of 146 hotels in Agra
Check In Check Out
Show Prices
Before Tajnagari Crossing | Fatehabad Road, Agra 282001, India
2.1 km from Taj Mahal
#33 of 146 hotels in Agra
Check In Check Out
Show Prices
8 Fatehabad Road, Agra 282001, India
2.1 km from Taj Mahal
#49 of 146 hotels in Agra
Check In Check Out
Show Prices
15/252/1 | Fatehabad Road, Agra 282001, India
2.1 km from Taj Mahal
#77 of 146 hotels in Agra
Check In Check Out
Show Prices
Fatehabad Road | Before TDI Mall, Agra 282001, India
2.1 km from Taj Mahal
#115 of 146 hotels in Agra
Check In Check Out
Show Prices
Fatehabad Road | M.G. Tower, Agra 282 001, India
2.1 km from Taj Mahal
#119 of 146 hotels in Agra
Check In Check Out
Show Prices
Fatehabad Road | Tajganj, Agra 282001, India
2.1 km from Taj Mahal
#129 of 146 hotels in Agra
Check In Check Out
Show Prices
*Prices above are the total stay price including base rate, taxes, and fees as provided by our partners. Please see our partners for full details.