Hotels in Agra

Best Agra Hotels

Enter your dates for prices and availability of the best hotels in Agra.

Swipe up to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

210 Best Hotels to Stay in Agra

Find great hotels in Agra on Trip.com! Read guest reviews, compare the latest prices, and explore hotel details to choose your perfect stay.
Most Booked
Lowest Price
Closest to Downtown
Highest Rated
DoubleTree by Hilton Agra Hotels in Agra
DoubleTree by Hilton Agra Hotels in AgraDoubleTree by Hilton Agra Hotels in AgraDoubleTree by Hilton Agra Hotels in AgraDoubleTree by Hilton Agra Hotels in AgraDoubleTree by Hilton Agra Hotels in AgraDoubleTree by Hilton Agra Hotels in Agra
99+
Hotel near Taj Ganj,Agra
Trip.BestNo. 9 of Premium Hotels in Agra
Outdoor swimming pool
Spa
Gym
"I loved loved this hotel! The service was amazing. I came in early because my train arrived to Agra in the morning and they were so kind to allow me to check in early. The staff was extremely helpful! Anything I need they were willing to help. Location wise is 10 mins from Taj Mahal and you can take an Uber for 100 rupees. The food in the hotel is very good as well, I have chicken tikka masala and was to die for! Anyways I highly recommend this hotel. Hilton always hits the expectations"
Great
78 reviews
9.3/10
1 night
From £52
Check Availability
Fairfield by Marriott Agra Hotels in Agra
Fairfield by Marriott Agra Hotels in AgraFairfield by Marriott Agra Hotels in AgraFairfield by Marriott Agra Hotels in AgraFairfield by Marriott Agra Hotels in AgraFairfield by Marriott Agra Hotels in AgraFairfield by Marriott Agra Hotels in Agra
65
Hotel near Sanjay Place,Agra
Trip.BestNo. 20 of 4-Star Select Hotels in Uttar Pradesh
Gym
Public parking
24-hour front desk
"The service level is excellent, all staff are well trained and breakfast was excellent too. The head of chef walked by and asked us is there anything else we would like to order. Besides, this location is also strategic, about 6km from Taj Mahal and next door is a shopping mall. The cleanliness is excellent too. I highly recommended."
Great
70 reviews
9.0/10
1 night
From £52
Check Availability
Holiday Inn Agra MG Road Hotels in Agra
Holiday Inn Agra MG Road Hotels in AgraHoliday Inn Agra MG Road Hotels in AgraHoliday Inn Agra MG Road Hotels in AgraHoliday Inn Agra MG Road Hotels in AgraHoliday Inn Agra MG Road Hotels in AgraHoliday Inn Agra MG Road Hotels in Agra
99+
Hotel near Sanjay Place,Agra
Trip.BestNo. 17 of Premium Hotels in Uttar Pradesh
Outdoor swimming pool
Gym
Private parking
"Worst Policy and Stupid duty Manager... I got penalize for smoking in room just 2 cigarettes that too in bathroom. Which i have to Pay 2300inr . I booked room which cost me 5700inr and i stayed there for only 3 hours ... The worst part is that all the front desk staff especially Duty Manager vinay and Neha Smiling on me making Sarcastic comments maybe this also your hotel policy.. **** hotel with illiterate Staff ...."
Very Good
55 reviews
8.4/10
1 night
From £51
Check Availability
Aman Homestay, A Boutique Hotel Hotels in Agra
Aman Homestay, A Boutique Hotel Hotels in AgraAman Homestay, A Boutique Hotel Hotels in AgraAman Homestay, A Boutique Hotel Hotels in AgraAman Homestay, A Boutique Hotel Hotels in AgraAman Homestay, A Boutique Hotel Hotels in AgraAman Homestay, A Boutique Hotel Hotels in Agra
99+
Hotels in Tajganj,Agra
Sunbathing area
Private parking
Airport pick-up
"First of all, the location is very good, very close to the Taj Mahal and within walking distance. The room was clean and tidy. The landlord is very friendly and helpful. Help customers book train tickets and provide a variety of useful information."
Amazing
113 reviews
9.5/10
1 night
From £41
Check Availability
Hotel Taj Resorts Hotels in Agra
Hotel Taj Resorts Hotels in AgraHotel Taj Resorts Hotels in AgraHotel Taj Resorts Hotels in AgraHotel Taj Resorts Hotels in AgraHotel Taj Resorts Hotels in AgraHotel Taj Resorts Hotels in Agra
56
Hotels in Tajganj,Agra
Outdoor swimming pool
Private parking
24-hour front desk
"Probably one of the best stays I’ve had while traveling. Hotel Taj Resorts in Agra truly exceeded my expectations! I usually go for budget hostels and hotels, but at this point in my trip I decided to book here. Surprisingly, it still fit within my budget, and I never thought I would receive such amazing treatment at this price. Highlights: I arrived early, and they kindly offered me an early check-in. The Taj Mahal is just a short walk away. All the staff, from reception to security and beyond, were very courteous. The breakfast selection was excellent."
Very Good
137 reviews
8.7/10
1 night
From £34
Check Availability
Taj Hotel & Convention Centre, Agra Hotels in Agra
Taj Hotel & Convention Centre, Agra Hotels in AgraTaj Hotel & Convention Centre, Agra Hotels in AgraTaj Hotel & Convention Centre, Agra Hotels in AgraTaj Hotel & Convention Centre, Agra Hotels in AgraTaj Hotel & Convention Centre, Agra Hotels in AgraTaj Hotel & Convention Centre, Agra Hotels in Agra
99+
Hotels in Tajganj,Agra
Trip.BestNo. 1 of Family Hotels in Uttar Pradesh
Outdoor swimming pool
Spa
Massage room
"I couldn't find anything I was dissatisfied with. There were no problems with the shower water pressure, hot water temperature, drainage, or smell, which are of concern to Japanese people. The shower room also had a glass door, so the toilet floor didn't get soaked. The room was spacious, clean, and comfortable. The breakfast buffet had a wide variety of dishes and was very satisfying. The front desk staff are always smiling, and although the exchange rate isn't very good, they will exchange your money for Japanese yen."
Great
123 reviews
9.2/10
1 night
From £122
Check Availability
Golden Tulip Agra Hotels in Agra
Golden Tulip Agra Hotels in AgraGolden Tulip Agra Hotels in AgraGolden Tulip Agra Hotels in AgraGolden Tulip Agra Hotels in AgraGolden Tulip Agra Hotels in AgraGolden Tulip Agra Hotels in Agra
53
Hotel near Taj Ganj,Agra
Indoor swimming pool
Spa
Massage room
"I liked this hotel very much! ) From the beginning, they met welcome, even the category of the room was increased free of charge to improved) When settled on the tray, drink and cookies are brought as compliments 🙂 Very helpful pleasant service. Breakfast was paid separately in the morning - a Swedish table with a slope in Indian dishes, norms)) Recommended)"
Great
55 reviews
9.2/10
1 night
From £40
Check Availability
Bansi Home Stay Hotels in Agra
Bansi Home Stay Hotels in AgraBansi Home Stay Hotels in AgraBansi Home Stay Hotels in AgraBansi Home Stay Hotels in AgraBansi Home Stay Hotels in AgraBansi Home Stay Hotels in Agra
32
Hotel near Taj Ganj,Agra
Parking
24-hour front desk
Luggage storage
"Amazing experience for one night, the people that own Bansi looked after us incredibly well. They made sure we knew when to visit the Taj Mahal, and had breakfast ready for us when we returned. Lovely people and lovely home stay."
Great
32 reviews
9.3/10
1 night
From £39
Check Availability
Royale Sarovar Portico Agra Hotels in Agra
Royale Sarovar Portico Agra Hotels in AgraRoyale Sarovar Portico Agra Hotels in AgraRoyale Sarovar Portico Agra Hotels in AgraRoyale Sarovar Portico Agra Hotels in AgraRoyale Sarovar Portico Agra Hotels in AgraRoyale Sarovar Portico Agra Hotels in Agra
50
Hotel near Taj Ganj,Agra
Trip.BestNo. 4 of 4-Star Select Hotels in Agra
Outdoor swimming pool
Spa
Massage room
"We were travelling with our 18 months old infant & elderly. It was a wonderful stay at Sarovar. The place catered to variety of food & activities for all age groups. The property is kids friendly. The location is easily accessible & readily available parking right in front of the hotel. Food was delicious. All the necessary amenities of good quality were provided. The staff was friendly & approachable. Thank you for making our stay in Agra Comfortable. We especially enjoyed our cold coffee by the Poolside. "
Very Good
128 reviews
8.7/10
1 night
From £37
Check Availability
Howard Plaza the Fern, Agra Hotels in Agra
Howard Plaza the Fern, Agra Hotels in AgraHoward Plaza the Fern, Agra Hotels in AgraHoward Plaza the Fern, Agra Hotels in AgraHoward Plaza the Fern, Agra Hotels in AgraHoward Plaza the Fern, Agra Hotels in AgraHoward Plaza the Fern, Agra Hotels in Agra
96
Hotel near Taj Ganj,Agra
Outdoor swimming pool
Spa
Massage room
"The hotel is not bad, the rooms are like old stock. All the snow, the floor, the plumbing are very worn. Overall ok. There is a cool restaurant on the roof. Very tasty dishes. But, in the evening before leaving for Delhi we got food poisoning (("
Very Good
76 reviews
8.9/10
1 night
From £30
Check Availability
See All Hotels in Agra

Trending places in Agra

Find top attractions and hotspots in Agra

Landmarks

Taj Mahal
210 hotels
Agra Fort
210 hotels
Jama Masjid
210 hotels
Itmad-ud-Daula
210 hotels
Musamman Burj
210 hotels

Districts

Tajganj
118 hotels
Civil Lines
5 hotels
Rakabganj
10 hotels
Idgah Colony
10 hotels
Mantola
2 hotels

Popular areas

Taj Ganj
79 hotels
Sanjay Place
3 hotels
Rakabganj
12 hotels

Browse by hotel type

Immerse yourself in the vibrant atmosphere of Agra with our handpicked accommodation options

Premium Hotels in Agra

See all
Discover our curated selection of premium hotels in Agra for your next stay
No.
1
ITC Mughal, a Luxury Collection Resort & Spa, Agra Hotels in Agra
8.5/10
115 review

ITC Mughal, a Luxury Collection Resort & Spa, Agra

Hotel near Taj Ganj, Agra
"Great service"
Select dates to view prices
No.
2
Jaypee Palace Hotel Hotels in Agra
9.2/10
42 review

Jaypee Palace Hotel

Hotel near Taj Ganj, Agra
"Good Location"
Select dates to view prices
No.
3
Taj Hotel & Convention Centre, Agra Hotels in Agra
9.2/10
123 review

Taj Hotel & Convention Centre, Agra

Hotel near Tajganj, Agra
"Great rooms""Great service"
Select dates to view prices
No.
4
Trident, Agra Hotels in Agra
9.5/10
119 review

Trident, Agra

Hotel near Tajganj, Agra
"Has facilities for children"
Select dates to view prices
No.
5
Tajview Agra-Ihcl SeleQtions Hotels in Agra
8.6/10
121 review

Tajview Agra-Ihcl SeleQtions

Hotel near Taj Ganj, Agra
"Clean pool""Great swimming pool"
Select dates to view prices
No.
6
Holiday Inn Agra MG Road Hotels in Agra
8.4/10
55 review

Holiday Inn Agra MG Road

Hotel near Sanjay Place, Agra
"Great location""Great food"
Select dates to view prices
No.
7
Courtyard by Marriott Agra Hotels in Agra
8.7/10
138 review

Courtyard by Marriott Agra

Hotel near Taj Ganj, Agra
"Great swimming pool""Clean pool"
Select dates to view prices
No.
8
Radisson Hotel Agra Hotels in Agra
8.0/10
126 review

Radisson Hotel Agra

Hotel near Agra
"Great location""Great swimming pool"
Select dates to view prices
No.
9
DoubleTree by Hilton Agra Hotels in Agra
9.3/10
78 review

DoubleTree by Hilton Agra

Hotel near Taj Ganj, Agra
"Great stay!""Great service"
Select dates to view prices
No.
10
Hotel Clarks Shiraz Hotels in Agra
8.2/10
73 review

Hotel Clarks Shiraz

Hotel near Idgah Colony, Agra
"Clean pool""Great swimming pool"
Select dates to view prices

Latest reviews for Agra hotels

See all
Browse these genuine traveler ratings and real guest reviews to find the best Agra hotels.
9.5/10
Amazing
GGuest UserTrident Agra proved to be a hidden gem. Their service staff was very warm helpful and friendly. Though it was just one night the stay was comfortable and we enjoyed the drinks at the bar and the in room dining option. The presence of a potter, a palm reader and bangle seller added to the charm.
Trident, Agra Hotels in Agra

Trident, Agra

Hotel near Tajganj, Agra
Price per night from:£57
8.9/10
Very Good
GGuest UserAmazing place to be food is amazing. Comfortable rooms mattress are not too soft which becomes uncomfortable. Staff is also very courteous. Must recommend to everyone in the perfect budget.
Hotel Taj Heights Hotels in Agra

Hotel Taj Heights

Hotel near Taj Ganj, Agra
Price per night from:£16
8.7/10
Very Good
FFresh Prince HarithI had an exceptional stay at the Courtyard by Marriott in Agra, India. From the moment I arrived, the hospitality and service were outstanding. The hotel’s modern and elegant design perfectly blended with the cultural charm of Agra, making it a relaxing and luxurious retreat. The rooms were spacious, clean, and well-appointed, offering a comfortable and peaceful environment after a day of sightseeing. One of the highlights of my stay was the impeccable service provided by the staff. They were always attentive and eager to ensure I had everything I needed, from the front desk to the restaurant staff. The food was another highlight – I thoroughly enjoyed both the international and local Indian dishes. The breakfast buffet was a delightful start to each day, with a great selection of fresh fruits, baked goods, and traditional Indian breakfast items like parathas and dosas. The hotel’s location is also ideal, being just a short drive away from the iconic Taj Mahal. The rooftop pool offered a great view of the Taj Mahal, which was a perfect spot to unwind in the evening. Overall, I highly recommend the Courtyard by Marriott in Agra for anyone looking for a combination of luxury, comfort, and exceptional service in this beautiful city.
Courtyard by Marriott Agra Hotels in Agra

Courtyard by Marriott Agra

Hotel near Taj Ganj, Agra
Price per night from:£63
8.6/10
Very Good
EEddieb2bThe perfect hotel in Agra. The real 5 star hotel. The service is extremely high, the stuff can help you with everything. The breakfast is delicious and there are a lot of choice. From the Sky deck you can see Taj Mahal and have a drink (cocktail price is 1000 rupees). The dinner was great. And the best thing is a swimming pool.
Tajview Agra-Ihcl SeleQtions Hotels in Agra

Tajview Agra-Ihcl SeleQtions

Hotel near Taj Ganj, Agra
Price per night from:£58
8.5/10
Very Good
GGuest UserIt was very clean and the surrounding area was not bad. (I think it's best not to walk around too much at night.) Some of the outlets in the room didn't work, but it was tolerable. There was a refrigerator in the room. They lent me a hairdryer if I asked. The breakfast was delicious. The road to the Taj Mahal seems safe. It's about a 10-minute walk.
Hotel Atulyaa Taj Hotels in Agra

Hotel Atulyaa Taj

Hotel near Tajganj, Agra
Price per night from:£39
8.5/10
Very Good
BBenThe ITC Mughal was an incredible stay! We have been travelling round the world for the last few months and the Bed in our room was by far the comfiest of them all! Make sure to check out Peswhari restaurant. The lamb shank and Black Daal are must trys!!! Unbelievable! Also, there is actually 2 swimming pools, ignore the central one and head to the pool next to the spa, so much nicer!
ITC Mughal, a Luxury Collection Resort & Spa, Agra Hotels in Agra

ITC Mughal, a Luxury Collection Resort & Spa, Agra

Hotel near Taj Ganj, Agra
Price per night from:£116
8.3/10
Very Good
DDanielle JadeThis hotel is packed with old-school charm. Room was comfortable and beautifully decorated and the grounds of the hotel are lovely. The staff were all very hardworking and welcoming, despite us showing up late at night after a delayed flight. Breakfast was good. Restaurant fare is on the pricier side compared to outside food (as to be expected with hotels) but tasty and generous, we also really enjoyed their special Xmas Eve dinner. Location is a bit further out from the taj area but it was very easy to get around using Uber auto (rickshaws) and the hotel’s garden area + pool area made it feel like a nice quiet oasis from busy Agra, so we slept well. They were doing some work on the rooftop during the time we were there so we weren’t able to use the terrace - a shame as the views seemed great.
The Grand Imperial - Heritage Hotel Hotels in Agra

The Grand Imperial - Heritage Hotel

Hotel near Rakabganj, Agra
Price per night from:£39
8.2/10
Very Good
PPANCHALExceptional Hospitality & Delicious Cuisine! From the moment we arrived, the hospitality at this hotel was nothing short of exceptional. The staff went above and beyond to make us feel welcomed and comfortable, always greeting us with warm smiles and genuine care. Every interaction, whether at the reception, housekeeping, or restaurant, reflected a high standard of professionalism and kindness. The highlight of our stay, without a doubt, was the food. Each meal was a culinary delight – beautifully presented, bursting with flavor, and thoughtfully prepared using the freshest ingredients. Whether it was the lavish breakfast spread, the authentic local dishes, or the indulgent desserts, every bite was memorable. It’s rare to find a place where both service and food are so perfectly balanced, but this hotel truly excels at both. We left with full hearts and even fuller stomachs. Highly recommended for anyone looking to be pampered with genuine hospitality and top-notch cuisine
Grand Mercure Agra Hotels in Agra

Grand Mercure Agra

Hotel near Taj Ganj, Agra
Price per night from:£56
7.4/10
GGuest UserEverything was up to mark. The room was neat & clean. Food was also quite expensive but it was ok. I chose thali which was good in taste & quantity was ok for one person.
Hotel Dasaprakash Hotels in Agra

Hotel Dasaprakash

Hotel near Taj Ganj, Agra
Price per night from:£21
6.4/10
UUjang RusliThe hotel is quite strategic and there are lots of places to eat, I recommend it at very low prices on Trip.com
Hotel Taj Plaza, VIP Road, Agra Hotels in Agra

Hotel Taj Plaza, VIP Road, Agra

Hotel near Tajganj, Agra
Price per night from:£7

FAQs About Agra Hotels

Where can I find the best hotels in Agra?

Agra has some of the best hotels for you to select. Whether you're traveling for business or on a vacation, DoubleTree by Hilton Agra (from £43), Fairfield by Marriott Agra (from £40) and Hotel Taj Resorts (from £25) are preferred hotels.

What's the best high-end place to stay in Agra?

Agra has many luxury hotels of different styles. DoubleTree by Hilton Agra (from £43), Courtyard by Marriott Agra (from £45) and Grand Mercure Agra (from £33) are very popular.

Where can you find hotels with excellent breakfast in Agra?

DoubleTree by Hilton Agra (from £43),Courtyard by Marriott Agra (from £45) and Grand Mercure Agra (from £33) provide high-quality breakfast. Start your day with fresh, delicious breakfast!

What's the best pet-friendly accommodation in Agra?

What are some hotels with pools in Agra?

DoubleTree by Hilton Agra (from £43), Hotel Taj Resorts (from £25) and Courtyard by Marriott Agra (from £45) are hotels with swimming pools. Stay at any of these hotels to enjoy a swimming pool!

What’s the best hotel in Agra with hot springs?

Wanna experience hot springs in your hotel? Jaypee Palace Hotel (from £112) has hot springs. Book now!

What is the best spa hotel in Agra?

Getting tired after a long walk? DoubleTree by Hilton Agra (from £43), Courtyard by Marriott Agra (from £45) and Grand Mercure Agra (from £33) provide highly rated spa services.

Where can I find the best hotel discounts in Agra?

Trip.com provides various promotions and discounts for users all year round. You can check the promotions page to see what promotions are available on Trip.com.

Which hotels are recommended near Taj Mahal in Agra?

For Agra hotels near Taj Mahal, many travelers recommend Hotel Sidhartha Walking Distance from TajMahal (from £10), Joey's Hostel Agra (from £4) and Hotel Atulyaa Taj (from £23) for their great location and service.

What is the average price of hotels in Agra for this weekend?

The average hotel prices in Agra for this weekend are as follows:
3-star hotels: £30
4-star hotels: £85
5-star hotels: £282

What is the average price of hotels in Agra on weekdays?

On average, weekday hotel prices in Agra are:
3-star hotels– £30
4-star hotels– £80
5-star hotels– £279

Agra Hotels Info

Highest Price£386
Lowest Price£9
Number of Reviews7,483
Total Properties210
Average Price (Weekdays)£43
Average Price (Weekends)£44