Hotels in Agra

Find Best Hotels in Agra

Enter your dates for the latest hotel rates and availability.

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

We found these top-rated hotels near Agra for you

Choose your travel dates to see the latest prices and deals.
Recommended
Lowest price
Closest to downtown
Top reviewed
Grand Hotel Hotels in Agra
Grand Hotel Hotels in AgraGrand Hotel Hotels in Agra
49
Hotel near Idgah Colony,Agra
"It was safe and good stay over here, being a solo traveller major concern was safety, and here i felt so easy and. Safe. Good. Staff"
33 reviews
6.7/10
1 night
From S$ 38
Check Availability
The Oberoi Amarvilas Agra Hotels in Agra
The Oberoi Amarvilas Agra Hotels in AgraThe Oberoi Amarvilas Agra Hotels in Agra
99+
Hotel near Tajganj,Agra
"A good hotel in India! The location is right next to the Taj Mahal and is unique to the chaotic surroundings! Especially worthy of praise is the hotel's service, it is really great! Will stay again next time!"
Excellent
105 reviews
9.6/10
1 night
From S$ 368
Check Availability
Hotel Clarks Shiraz Hotels in Agra
Hotel Clarks Shiraz Hotels in AgraHotel Clarks Shiraz Hotels in Agra
81
Hotel near Idgah Colony,Agra
"Go to the Taj Mahal and stay here for one night. The interior of the hotel is old and the bedding is clean. Don't ask too much in India. The service is good, it may be the legacy of the old British colony, and the breakfast is rich. The hotel is not far from the Taj Mahal, more than 1 km, the hotel is opposite the military camp, I heard that security is guaranteed. Overall it can."
69 reviews
8.2/10
1 night
From S$ 48
Check Availability
Agra
You may prefer
Agra Hotels With BreakfastAgra Hotels With Twin RoomAgra Hotels With 1 Double BedAgra Hotels With Swimming PoolAgra Hotels With Free Cancellation
Hotel Moti Palace Hotels in Agra
Hotel Moti Palace Hotels in AgraHotel Moti Palace Hotels in Agra
80
Hotel near Rakabganj,Agra
"Our stay was pleasant and comfortable with staff very polite and extended best hospitality. Restaurant food and morning breakfast was delicious. Need to submit exact size of room selected. Else enjoyed the stay with courteous staff."
115 reviews
7.0/10
1 night
From S$ 31
Check Availability
Taj Inn Hotel Hotels in Agra
Taj Inn Hotel Hotels in AgraTaj Inn Hotel Hotels in Agra
99+
Hotel near Tajganj,Agra
"Property is nearby taj mahal with good connectivity and food at hotel restaurant was delicious. Overall services were good"
46 reviews
7.2/10
1 night
From S$ 20
Check Availability
Taj Sojourn Hotels in Agra
Taj Sojourn Hotels in AgraTaj Sojourn Hotels in Agra
69
Hotel near Tajganj,Agra
"Our family stayed at taj hotel sojourn in agra for 2 nights and 3 days, and the experience was absolutely excellent. The hotel is situated in a peaceful residential area, offering a serene environment, yet it’s conveniently close to the city center. The taj mahal is just a quick 15-minute ride by auto rickshaw, and the view of the taj mahal from the hotel’s terrace in the morning was truly mesmerizing. The rooms are spacious and comfortable, perfectly accommodating our family. They come with all the essential amenities, and for extras like a kettle, the reception staff promptly caters to your requests. The staff were incredibly polite and helpful throughout our stay, making us feel welcome and cared for. The hotel serves only vegetarian food, but that wasn’t an issue for us. The meals were delicious and had a comforting, homely touch, living up to the hotel’s tagline of being a “home away from home. ” overall, we had a satisfying and memorable stay at taj hotel sojourn and would highly recommend it to anyone visiting agra. It’s a perfect blend of comfort, convenience, and great service!"
101 reviews
8.4/10
1 night
From S$ 14
Check Availability
Hotel Dasaprakash Hotels in Agra
Hotel Dasaprakash Hotels in AgraHotel Dasaprakash Hotels in Agra
58
Hotel near Tajganj,Agra
"Everything 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."
106 reviews
7.4/10
1 night
From S$ 29
Check Availability
Maple Grand Hotels in Agra
Maple Grand Hotels in AgraMaple Grand Hotels in Agra
82
Hotel near Tajganj,Agra
"I ordered a double room and gave me a double room. The feedback given by contacting customer service was that I arrived at the hotel too early. I arrived at the hotel around 10pm that day. Well, it's too early. . . . ."
40 reviews
8.8/10
1 night
From S$ 18
Check Availability
Crystal Inn Hotels in Agra
Crystal Inn Hotels in AgraCrystal Inn Hotels in Agra
64
Hotel near Tajganj,Agra
"well maintained rooms washrooms staff behaviour is decent food is awesome checkin experience was nice toiletries and bath room is very good we went with driver hotel management is so good that they provided food to driver and also allowed him to use wash room so nice"
62 reviews
6.8/10
1 night
From S$ 20
Check Availability
Hotel Ten Square, India Hotels in Agra
Hotel Ten Square, India Hotels in AgraHotel Ten Square, India Hotels in Agra
75
Hotel near Tajganj,Agra
"We had a very comfortable stay at hotel ten square. The room was spacious, the bathroom was spotlessly clean. There was enough natural light coming into the room and they also had double curtains. The location was excellent since it was just about one kilometre away from the taj mahal entry gate and with a few hotels located nearby, there were ample auto rickshaws available at the gate always."
64 reviews
8.4/10
1 night
From S$ 33
Check Availability
See All Hotels Near Agra

Top 10 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.3/10
115 reviews

ITC Mughal, a Luxury Collection Resort & Spa, Agra

Hotel near Tajganj, Agra
"Great service"
Select dates to view prices
No.
2
Jaypee Palace Hotel Hotels in Agra
9.4/10
41 reviews

Jaypee Palace Hotel

Hotel near Tajganj, Agra
"Good Location"
Select dates to view prices
No.
3
Trident Agra Hotels in Agra
9.3/10
113 reviews

Trident Agra

Hotel near Tajganj, Agra
"Great location""Great stay!"
Select dates to view prices
No.
4
Tajview Agra-Ihcl SeleQtions Hotels in Agra
8.2/10
119 reviews

Tajview Agra-Ihcl SeleQtions

Hotel near Tajganj, Agra
"Great location""Great stay!"
Select dates to view prices
No.
5
Courtyard by Marriott Agra Hotels in Agra
8.4/10
126 reviews

Courtyard by Marriott Agra

Hotel near Tajganj, Agra
"Great location""Clean and tidy"
Select dates to view prices
No.
6
DoubleTree by Hilton Agra Hotels in Agra
9.5/10
47 reviews

DoubleTree by Hilton Agra

Hotel near Tajganj, Agra
"Great stay!""Friendly owner"
Select dates to view prices
No.
7
Holiday Inn Agra MG Road Hotels in Agra
8.3/10
56 reviews

Holiday Inn Agra MG Road

Hotel near Civil Lines, Agra
"Great location""Great stay!"
Select dates to view prices
No.
8
Radisson Hotel Agra Hotels in Agra
8.1/10
124 reviews

Radisson Hotel Agra

Hotel near Agra
"Great location""Clean and tidy"
Select dates to view prices
No.
9
Hotel Clarks Shiraz Hotels in Agra
8.2/10
69 reviews

Hotel Clarks Shiraz

Hotel near Idgah Colony, Agra
"Great stay!"
Select dates to view prices
No.
10
Grand Mercure Agra Hotels in Agra
8.1/10
75 reviews

Grand Mercure Agra

Hotel near Tajganj, Agra
"Good Location"
Select dates to view prices

Latest reviews for Agra hotels

See all
Find highly-rated hotels with real reviews and ratings to find the perfect stay!
9.5/10
Outstanding
MMUKESHGUPTAYour listing shows in city centre location in booking . Com i am here for work so now I wasted 15 mins extra each time ... Your staff is brilliant polite and helpful. Bless them all . Your breakfast BHEDAI is bad not authentic . I am here with wife on business but really looked forward to eat all Agra food .. Found Agra surprisingly clean . Enjoyed our trip this visit . Was very apprehensive about the cleanliness on the streets . Congratulations .
DoubleTree by Hilton Agra Hotels in Agra

DoubleTree by Hilton Agra

Hotel near Tajganj, Agra
Price per night fromS$ 48
9.3/10
Very Good
SSoodTrident 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 fromS$ 55
9.0/10
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 Tajganj, Agra
Price per night fromS$ 20
8.4/10
GGuest UserIt didn't look like a Marriott property. 1) Arrogant staff. 2) View from hotel windows is not good at all. 3) Mosquito in the breakfast area 4) Full of flies and mosquito in kids play area. No one would take care of your special request, was there for anniversary but none of the staff bothered to even wish. Other hotel chains like holiday inn, Radisson are much better then Marriott Agra.
Courtyard by Marriott Agra Hotels in Agra

Courtyard by Marriott Agra

Hotel near Tajganj, Agra
Price per night fromS$ 49
8.4/10
HharuxuTransportation location: The hotel is only 5km away from Agra Airport and 1km away from Agra Railway Station. The location is not bad, but it is a bit away from the Taj Mahal and requires a tuk-tuk, which takes about 20 minutes. Overall impression: The hotel is an English-style building with a history of more than one hundred years. Before it can be seen, its owner should be a large local family. Nowadays, there are still many portraits of the owner’s photos as decorative paintings. The characters are dignified and well-dressed. It can be inferred that the person who can keep such clear photos in that era must be of extraordinary origin, probably a certain prince. The front desk service was very good. There was a welcome gift as soon as we arrived at the hotel. Our family of three each gave a bunch of wreaths on our necks, and we also put a red dot on the eyebrows, which is said to be a sign of luck. Guest room impression: The rooms are very local in style. From the bed to the dressing table, all the furniture is very old and old. The room is equipped with a TV and the bathroom is also very large. In addition, due to the large temperature difference between morning and evening, each room is also equipped With the oil heater, it is very warm. Public facilities: The hotel has an English garden with swings and lounge chairs in the garden. There is also a swimming pool in the backyard. The environment is good. You can see monkeys in the hotel. Catering services: The hotel restaurant is located on the first floor and provides all-weather catering services. Breakfast is fine. After lunch at the hotel, the price is more expensive, the serving speed is slow, and the taste is average, so it is not recommended. The hotel as a whole is very local. The staff is attentive and courteous. When we left, we also gave each of us a beautifully packaged candy. It is worth staying in Agra.
The Grand Imperial - Heritage Hotel Hotels in Agra

The Grand Imperial - Heritage Hotel

Hotel near Rakabganj, Agra
Price per night fromS$ 26
8.3/10
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 Tajganj, Agra
Price per night fromS$ 123
8.3/10
GGuest UserI loved this hotel, its just that we do not get the opportunity to utilize this hotel as we arrived late night and checked out early after Taj Mahal tour. Plenty of choices for breakfast, lovely staffs, great location… 5 out of 5 ❤️
Hotel Taj Resorts Hotels in Agra

Hotel Taj Resorts

Hotel near Tajganj, Agra
Price per night fromS$ 38
8.2/10
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 Tajganj, Agra
Price per night fromS$ 58
7.7/10
MMecy putriGood hotel, good facilities, staff are also friendly, cleanliness is not bad, I give it a score of 8 out of 10, really recommend if you go to Agra, stay here
Hotel Atulyaa Taj Hotels in Agra

Hotel Atulyaa Taj

Hotel near Tajganj, Agra
Price per night fromS$ 20
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 fromS$ 9

FAQs about Agra hotels

What are the best hotels in Agra?

Agra has some of the best hotels to satisfy your needs. Whether you're looking for a business stay or a vacation hotel, DoubleTree by Hilton Agra, Fairfield by Marriott Agra and Grand Mercure Agra are best choices for your stay.

What are the best luxury hotels in Agra?

Agra has many popuplar luxury hotels with different styles, top amenities and unique experiences. DoubleTree by Hilton Agra, Grand Mercure Agra and Courtyard by Marriott Agra are highly recommended luxury hotels for exceptional stay.

What are the best pet-friendly hotels in Agra?

Bedweiser Backpackers Hostel, Hotel Taj Plaza, VIP Road, Agra and Hotel Aicon Palace are the best pet-friendly hotels that welcomes your furry friends. Enjoy your stay with your pets by your side!

What are the best hotels with a spa in Agra?

Planning a relaxing getaway? A spa experience can be the perfect addition to your trip. DoubleTree by Hilton Agra, Grand Mercure Agra and Courtyard by Marriott Agra provide highly rated spa services for ultimate relaxation.

Which hotels in Agra have pools?

DoubleTree by Hilton Agra, Grand Mercure Agra and Hotel Taj Resorts are popular hotels with swimming pools. Stay at any of these hotels to enjoy a swimming pool!

Which hotels in Agra have breakfast?

DoubleTree by Hilton Agra, Grand Mercure Agra and Courtyard by Marriott Agra provide breakfast to start your day. Begin your day with a tasty and satisfying breakfast!

More information about Agra hotels

Highest PriceS$ 316
Lowest PriceS$ 10
Number of Reviews7,524
Total Properties0
Average Price (Weekdays)S$ 51
Average Price (Weekends)S$ 53