Best Hotels in Agra

The Coral Court Homestay, Rajasthan, India

The Coral Court Homestay

4.8 / 5 - 557 reviews

#1 of 5 hotels in Agra

Agra, Amar Lok Colony, 1.6 km from Taj Mahal

₹ 3,200 / night

Trident Agra, Rajasthan, India

Trident Agra

4.6 / 5 - 683 reviews

#2 of 5 hotels in Agra

Agra, Fatehabad Road, 3.8 km from Taj Mahal

₹ 8,900 / night

DoubleTree by Hilton, Rajasthan, India

DoubleTree by Hilton

4.3 / 5 - 1278 reviews

#3 of 5 hotels in Agra

Agra, Taj Nagri Phase II, 3.7 km from Taj Mahal

₹ 14,300 / night

Taj Hotel, Rajasthan, India

Taj Hotel

4.3 / 5 - 2614 reviews

#4 of 5 hotels in Agra

Agra, Taj East Gate Road, 2.5 km from Taj Mahal

₹ 9,200 / night

Courtyard by Marriott, Rajasthan, India

Courtyard by Marriott

4.1 / 5 - 1088 reviews

#5 of 5 hotels in Agra

Agra, Fatehbad Road, 4.1 km from Taj Mahal

₹ 12,400 / night

WhatsApp Logo