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
Fri, 31 Jul
Check-out
Sat, 01 Aug
Rooms and Guests2 Guests, 1 room
We’ll open Booking.com in a new tab for fair comparison.
Check-in
Fri, 31 Jul
-
Check-out
Sat, 01 Aug
Rooms and Guests2 Guests, 1 room
2Filter & Sort
View map
Check-in
Fri, 31 Jul
-
Check-out
Sat, 01 Aug
Rooms and Guests2 Guests, 1 room
2Filter & Sort
View map
View map
1-5 out of 5
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
9.7
Perfect1048 total reviews
our site & Booking.com
Map
4.1 km from City Centre1.1 km from Taj Mahal
Taj-View SpaMughal PoolButler Service
  • Unrestricted Taj views from all rooms
  • Private dining overlooking Taj Mahal
  • Couples therapy suite with Taj views
FromINR 33 375 /nightSelect
9.0
Perfect1789 total reviews
our site & Booking.com
Map
4.6 km from City Centre800 m from TDI Mall, Agra
Rooftop PoolAyurvedic SpaKids' Club
  • Rooftop pool with Taj Mahal views
  • Ayurvedic treatments and spa
  • Three on-site dining options
FromINR 3 634 /nightSelect
8.3
Great1197 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 241 /nightSelect
9.1
Perfect1090 total reviews
our site & Booking.com
Map
5.4 km from City Centre300 m from TDI Mall, Agra
Outdoor PoolKids ClubSpa
  • Only wood-fired pizzas in Agra
  • Exclusive Trident Kids' Club
  • Mughal-inspired architecture
FromINR 4 973 /nightSelect
5.0
Needs improvement4 total reviews
our site & Booking.com
Map
10.6 km from City Centre
Indian RestaurantLush GardenSoundproof Rooms
  • Vegetarian & halal dining options
  • Lush garden for serene stays
  • Soundproof rooms for quiet stay
FromINR 8 702 /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.