Agra Hotels By Star Rating
- 5 Star hotels in Agra
- 4 Star hotels in Agra
- 3 Star hotels in Agra
- 2 Star hotels in Agra
- 1 Star hotels in Agra
- Budget hotels in Agra
- Luxury hotels in Agra
- Best Hotels in Agra
- View List Of Hotels In Agra
You are booking hotel for more than 90 days

Your Budget
Show 3 more
Show 6 more
Show -3 more
Showing Properties in Agra

Taj Agra
(8912 Ratings)
₹ 8,000
+ ₹ 1,440 taxes & fees
Per Night

Trident Agra
(3343 Ratings)
₹ 5,000
+ ₹ 250 taxes & fees
Per Night
Change Check-In Dates

Radisson Hotel Agra
(8629 Ratings)
₹ 5,711
+ ₹ 286 taxes & fees
Per Night

The Vacation Villa Agra A Boutique Hotel Near Taj Mahal
Early Check-in/Late Check-out available(210 Ratings)

₹ 3,780
₹ 2,394
+ ₹ 129 taxes & fees
Per Night

Hotel Taj Resorts
(2038 Ratings)

₹ 5,999
₹ 2,400
+ ₹ 240 taxes & fees
Per Night

Royale Sarovar Portico Agra
(940 Ratings)

₹ 5,800
₹ 5,220
+ ₹ 261 taxes & fees
Per Night

ITC Mughal - A Luxury Collection Hotel
(4226 Ratings)
₹ 8,250
+ ₹ 1,485 taxes & fees
Per Night

DoubleTree by Hilton Hotel Agra
(2724 Ratings)
₹ 3,953
+ ₹ 198 taxes & fees
Per Night

Courtyard by Marriott Agra
(4109 Ratings)
₹ 4,200
+ ₹ 210 taxes & fees
Per Night

Tajview, Agra - IHCL SeleQtions
(2197 Ratings)
₹ 5,200
+ ₹ 260 taxes & fees
Per Night

Sukoon Homestay
Private Room in a Homestay
(295 Ratings)
₹ 1,700
₹ 977
+ ₹ 107 taxes & fees
Per Night

Crystal Inn
Early Check-in/Late Check-out available(632 Ratings)

₹ 13,499
₹ 2,525
+ ₹ 272 taxes & fees
Per Night

Holiday Inn Agra MG Road
(3353 Ratings)
₹ 3,522
+ ₹ 176 taxes & fees
Per Night

DD SUITES
(106 Ratings)

₹ 2,999
₹ 2,280
+ ₹ 271 taxes & fees
Per Night


Pearl of Taj Luxury Homestay | Rooms & Wi-FiLike a 3
Private Room in a Homestay
(694 Ratings)
₹ 4,000
₹ 2,268
+ ₹ 251 taxes & fees
Per Night

Hotel Alleviate
(2113 Ratings)

₹ 2,100
₹ 1,706
+ ₹ 171 taxes & fees
Per Night

Fairfield by Marriott Agra
(1190 Ratings)
₹ 3,990
+ ₹ 200 taxes & fees
Per Night

Agra Bliss A Luxury Home Stay near Taj
Private Room in a Homestay
Early Check-in/Late Check-out available(89 Ratings)

₹ 2,250
₹ 1,159
+ ₹ 131 taxes & fees
Per Night
Book the best Hotels in Agra. Choose from 393 available Agra hotels & save up to 80% on hotel booking online at Makemytrip. Hotels & resorts price range starts from Rs.341 to 53100 per night in Agra. ✓Free WiFi ✓AC Room ✓Free Breakfast ✓Spa ✓Free Cancellation.
Check out lates Agra hotel offers on more than 393 hotels in Agra only on MakeMyTrip !
All Above Listings for Agra are updated on Sunday, May 31, 2026- 18.05.
Agra - Book affordable hotels in Agra at discounted prices with MakeMyTrip.com. Check out your Preferred stay from popular area in Agra, Stay in Agra's best hotels! pick from Agra's best hotels with breakfast, amenities, Budget Hotels You can book with Free Cancellation and Pay At check out options. Also See Most-booked hotels in Agra & Recently booked hotels. Plan your trip and Get inspired by reviews, Explore guest reviews, In and Around Agra.
You can also purchase a Hotel Gift Card from MakeMyTrip and sponser your loved one hotel's accommodation.
You can also Explore Hotels in Agra on out partner site https://www.goibibo.com.
Get the best deals on different type of Hotel categories in Agra with MakeMyTrip.com. Choose from 393 hotels in Agra. Just Rs 341 onwards ✔ Use coupon code & Get Upto 70% OFF instantly. Make your stay special and comfortable with MakeMyTrip Hotels. Spacious rooms and impeccable service within your budget.
| Starting Price | Rs. 341 |
| Agra Hotels | 393 |
Fatehabad Road
Vibhav Nagar
Fatehabad Road
Fatehabad Road
Tajganj
Fatehabad Road
Tajganj
Dharamlok Nagar
Brij Nagar
Alinagar Kenjra
Jatoli Ghana
Masani Road
Aurangabad
Radhika Vihar