BookGuestRooms
India › Agra
India

Hotels in Agra, India

Agra, India has 13 places to stay listed here — 13 hotels. Each listing shows rooms, photos, guest ratings and live prices compared across booking partners. Listed nightly rates start around ₹6,142.

Agra hotels at a glance

HotelGuest ratingReviewsFromKnown for
Taj Agra 4.3/52,420from ₹12,782Breakfast
Radisson Hotel Agra 4.1/51,938from ₹9,545Pool
Grand Mercure Agra - An Accor Brand 4.5/51,621from ₹11,288Breakfast
Courtyard by Marriott Agra 4.2/51,588from ₹9,628Breakfast
The Grand Imperial - Heritage Hotel 4.0/51,388from ₹8,134Breakfast
Tajview, Agra-IHCL SeleQtions 4.2/51,276from ₹6,142Pool
DoubleTree by Hilton Agra 4.3/51,125from ₹11,205Breakfast
ITC Mughal, A Luxury Collection Resort & Spa, Agra 4.1/51,085from ₹14,608Pool
Royale Sarovar Portico Agra 4.4/51,075from ₹6,142Pool
Fairfield by Marriott Agra 4.0/5837from ₹6,806Breakfast
The Oberoi Amarvilas Agra 4.8/5784from ₹116,947Pool
Saura Hotel, Agra - A Club Mahindra Associate 4.2/5286from ₹17,596Breakfast
Jaypee Palace Hotel 4.3/5221from ₹15,521Breakfast

Nearby areas

Good to know

How many places to stay are listed in Agra?

13 properties are listed in Agra, India, with rooms, photos and live partner rates on each page.

What do hotels in Agra cost?

Listed nightly rates on partner sites start around ₹6,142 and run to about ₹116,947 depending on the property, room and dates. Rates are indicative — the live price shows on the booking partner's page.

Which hotel in Agra do guests rate highest?

The Oberoi Amarvilas Agra, rated 4.8/5 from 784 Google reviews.