Luxury Hotels in Agra (Uttar Pradesh)

5 luxury hotels in Agra near Taj Mahal with scores up to 97. Compare Oberoi Amarvilas, Trident, Holiday Inn, Grand Mercure, Aaram Baagh. Book exclusive deals now!

Check-in
Thu, 24 Sept
Check-out
Fri, 25 Sept
Rooms and Guests2 Guests, 1 room
We’ll open Booking.com in a new tab for fair comparison.
Check-in
Thu, 24 Sept
-
Check-out
Fri, 25 Sept
Rooms and Guests2 Guests, 1 room
2Filter & Sort
View map
Check-in
Thu, 24 Sept
-
Check-out
Fri, 25 Sept
Rooms and Guests2 Guests, 1 room
2Filter & Sort
View map
View map
1-7 out of 7
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.2
Great2104 total reviews
our site & Booking.com
Map
4.8 km from City Centre500 m from TDI Mall, Agra
Rooftop PoolIndoor PoolWellness Centre
  • Rooftop grill with Taj Mahal views
  • Indoor and rooftop pools
  • Taj Mahal views from rooms
FromINR 3 637 /nightSelect
8.3
Great1420 total reviews
our site & Booking.com
Map
3.8 km from City Centre1.4 km from TDI Mall, Agra
Kaya Kalp SpaMughal GardensPillar-less Hall
  • Aga Khan Award-winning design
  • World-class Kaya Kalp Royal Spa
  • Five award-winning dining options
FromINR 9 476 /nightSelect
Taj AgraHotel
8.7
Great2477 total reviews
our site & Booking.com
Map
4.9 km from City Centre500 m from TDI Mall, Agra
Infinity PoolSky LoungeAlive Spa
  • Rooftop dining with Taj Mahal views
  • Exclusive Taj Club Lounge access
  • Infinity pool with Taj Mahal view
FromINR 5 839 /nightSelect
8.4
Great1224 total reviews
our site & Booking.com
Map
2.6 km from City Centre700 m from Raja Ki Mandi Railway Station
Outdoor PoolKids ClubBusiness Centre
  • In Agra's commercial hub
  • Meeting rooms for up to 40
  • Kids' club with playground
FromINR 12 539 /nightSelect
8.0
Great1603 total reviews
our site & Booking.com
Map
100 m from City Centre1.2 km from Idgah
Outdoor PoolSpaConference Room
  • Chamber of Princes royal suites
  • Heritage dating back to 1900s
  • Colonial-era antique decor
FromINR 6 605 /nightSelect
9.4
Perfect1662 total reviews
our site & Booking.com
Map
4.7 km from City Centre700 m from TDI Mall, Agra
Rooftop TerraceCooking ClassesChildren's Playground
  • 900 m walk to Taj Mahal
  • Personalized cooking classes offered
  • Rooftop terrace with Taj views
FromINR 5 073 /nightSelect
8.2
Great73 total reviews
our site & Booking.com
Map
4.8 km from City Centre1000 m from TDI Mall, Agra
Rooftop PoolIndoor PoolHot Tub
  • Rooftop pool with city view
  • 2 km from Taj Mahal
  • Indoor pool and hot tub
FromINR 5 265 /nightSelect

Luxury hotels in Agra offer proximity to the Taj Mahal, high guest scores, and premium amenities such as dedicated spas, multiple dining options, and outdoor pools. Guests can expect nightly rates ranging from approximately $100 to over $500. The best districts to stay include Taj Ganj, closest to the Taj Mahal, and MG Road, a commercial hub with convenient access to transport and dining.

Among the top-rated properties, The Oberoi Amarvilas Agra (Exceptional, 97) sits just 600 meters from the Taj Mahal and features the Oberoi Spa and four restaurants. Trident Agra (Superb, 91) offers an outdoor pool and garden views. Holiday Inn Agra MG Road (Very Good, 84) provides a kids' club and a variety of cuisines. Grand Mercure Agra (Fabulous, 89) in Taj Ganj has three restaurants and a bar. For a resort-style stay, Aaram Baagh (Decent, 43) offers a garden setting at a greater distance from the city center.