Travel advisory

Please be aware of any coronavirus (COVID-19) travel advisories and review updates from the World Health Organization (WHO). Due to the unprecedented volume of travel disruptions, refunds may take up to 30 days to process.

Agra Hotels from Rs1,800

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Agra hotels and places to stay

Radisson Hotel Agra
5 out of 5
C-1, C-2, Taj Nagari Phase 1, Fatehabad Road, Agra, Uttar Pradesh
Free cancellationReserve now, pay when you stay
Rs1,918
per night
16 Apr-17 Apr
4.79 km from city centre
4/5Very Good! (83 reviews)

"Clean, friendly staff, excellent breakfast and dinner"…"

Reviewed on 1 Mar 2020

Radisson Hotel Agra
DoubleTree by Hilton Agra
4 out of 5
B/H - 1&2, Taj Nagri Phase II, Agra, Uttar Pradesh
Free cancellationReserve now, pay when you stay
Rs2,762
per night
23 Apr-24 Apr
4.42 km from city centre
4.6/5Wonderful! (243 reviews)

"Excellent facilities with good service. Upon checkout, some of the additional charges were difficult to pin point - these should be made clearer."…"

Reviewed on 22 Feb 2020

DoubleTree by Hilton Agra
Hotel Taj Resorts
4 out of 5
#538, Near Shilp Gram, Taj Mahal E Gate, Eastern Gate of Taj Mahal, Agra, Uttar Pradesh
Free cancellationReserve now, pay when you stay
Rs2,249
per night
1 May-2 May
4.74 km from city centre
3.7/5Good! (646 reviews)

"The hotel is a short walking distance from the Taj Mahal, clean, modern with all the amenities. I want to thank the general manager OP Dayav for tracking me on WhatsApp and arranging a complementary pickup from the train station. He made sure"…"

Reviewed on 28 Feb 2020

Hotel Taj Resorts
Ramada Plaza by Wyndham Agra
5 out of 5
Ring Road Crossing, Fatehabad Road, Agra, Uttar Pradesh
Free cancellationReserve now, pay when you stay
Rs3,800
per night
16 Apr-17 Apr
8.6 km from city centre
4/5Very Good! (24 reviews)

"When I book was breakfast included but when I check in they man on the hotel say no breakfast are included If you go to the app will show breakfast. You need to check that please"…"

Reviewed on 25 May 2019

Ramada Plaza by Wyndham Agra
Courtyard by Marriott Agra
5 out of 5
Taj Nagri, Phase II, Fatehbad Road, Agra, Uttar Pradesh
Free cancellationReserve now, pay when you stay
Rs3,399
per night
30 Apr-1 May
5.39 km from city centre
4.5/5Wonderful! (603 reviews)

"Review: Courtyard by Marriott Agra, India We highly recommend the Courtyard by Marriott Agra when visiting the Taj Mahal. It is an excellent hotel with the most accommodating staff. Our stay was highlighted by the Sous chef Binay Bhardwaj who went out off his way to take special care of us without ..."…"

Reviewed on 31 Mar 2020

Courtyard by Marriott Agra
ITC Mughal, A Luxury Collection Resort & Spa, Agra
5 out of 5
Taj Ganj Uttar Pradesh, Agra, Uttar Pradesh
Rs4,275
per night
23 Apr-24 Apr
4.04 km from city centre
4.2/5Excellent! (923 reviews)

"Lovely hotel few little irritations with staff. Without full tiresome details .... lights in room v bright and nothing could be done ok but receptionist insisted that there were more switches which I hadn’t found - there weren’t Ditto I couldn’t get tv to work - it didn’t work - but all of this culminated ..."…"

Reviewed on 25 Feb 2020

ITC Mughal, A Luxury Collection Resort & Spa, Agra
Hotel Atulyaa Taj
3.5 out of 5
538, Near Shilp Gram, Taj Mahal (Eastern Gate), Agra, Uttar Pradesh
Free cancellationReserve now, pay when you stay
Rs1,800
per night
10 Apr-11 Apr
5.04 km from city centre
3.7/5Good! (74 reviews)

"Overall staff behaviour was very helpful. Checkin and check out was prompt. Roof top dinning area is perfect for open air eating. It wellmaintained and food is really good."…"

Reviewed on 14 Feb 2020

Hotel Atulyaa Taj
The Oberoi Amarvilas, Agra
5 out of 5
Taj East Gate Road, Agra, Uttar Pradesh
Free cancellationReserve now, pay when you stay
Rs23,000
per night
16 Apr-17 Apr
4.82 km from city centre
4.7/5Exceptional! (194 reviews)

"Excellent service and property. Rooms and amenities are excellent. Close to Taj Mahal with beautiful view at Taj from your room. The hotel will arrange carts to take you for short ride to Taj Mahal."…"

Reviewed on 17 Mar 2020

The Oberoi Amarvilas, Agra
Taj Hotel & Convention Centre, Agra
5 out of 5
Taj East Gate Road, Agra, Uttar Pradesh
Free cancellationReserve now, pay when you stay
Rs4,000
per night
16 Apr-17 Apr
5.31 km from city centre
4.2/5Very Good! (750 reviews)

"Excellent breakfast fantastic top floor view from restaurant/ bar with a view of Taj Mahal. Would give this Hotel 10 stars if I could"…"

Reviewed on 8 Mar 2020

Taj Hotel & Convention Centre, Agra
Sterling Agra
3.5 out of 5
A/C 1/2 Taj Nagri Phase II Agra, Agra, Uttar Pradesh
Rs1,900
per night
16 Apr-17 Apr
2.71 km from city centre
3.6/5Good! (21 reviews)
Great hotel, but get out of Agra ASAP

"Nice hotel, with accommodating staff. But Agra itself leaves a lot to be desired, go for the Taj Mahal and get out as soon as possible"…"

Reviewed on 24 May 2019

Sterling Agra
Can't see what you're looking for?
See all available properties in Agra
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Visiting Agra

Budget-minded travellers will find good deals in Agra, and visitors give high marks for the beautiful gardens. This secluded city also attracts tourists with its monuments and tours. A top sight in the city is Taj Mahal.

  • You'll find 191 Expedia hotels and other accommodation options in the larger area of Agra District
  • The closest major airport is in Agra (AGR-Kheria), 2.7 mi (4.3 km) from the city centre

Getting around Agra

To explore the surrounding area, hop aboard a train at Agra Cantonment Station or Agra Fort Station. Agra may not have many public transport options so consider renting a car to explore the city.

Dressing for Agra

  • Between January and March, you can expect the daytime average to be around 33°C and the nighttime average to be 7°C
  • From April to June, temperatures average about 41°C during the day and 17°C at night
  • July to September averages 37°C during the day and 22°C at night
  • Between October and December, the average temperature is 34°C during the day and 8°C at night
  • About 780 millimetres of rain falls on Agra each year
  • Hottest months are usually May and June with an average temperature of 39°C, while the coldest months are January and December with an average of 8°C

Frequently asked questions

What's the best place to stay in Agra?
Aman Homestay is a favourite property for Expedia customers. This 3.5-star hotel offers a restaurant and free WiFi. Other favourite options based on reviews include DoubleTree by Hilton Agra and The Oberoi Amarvilas, Agra.
If I need to cancel my hotel reservation in Agra, will I receive a refund?
Yes! You’ll find that most room reservations are fully refundable as long as you cancel before the accommodation’s cancellation deadline, which is usually within 24-48 hours of your scheduled arrival. If you have a reservation that’s non-refundable, you might still have the option to cancel and get a refund within a 24-hour period of your booking. Add dates, click “Search”, then you can use the “free cancellation” filter to view the best deals in Agra.
What's the best budget-friendly accommodation in Agra?
Based on reviews, Hotel Sidhartha is a popular 2.5-star hotel for our travellers looking for an economical choice, and features free WiFi and a restaurant. Other good options to stay on the cheap include Ray Of Maya Retreat and Resorts and Hotel Safari.
What's the best place to stay when travelling with children to Agra?
Sai Home Stay Bed and Breakfast is a B&B with a restaurant and free parking, and it’s a top choice on Expedia for families. Other good options for your family trip include The Retreat and Trident, Agra. Also, children of all ages will enjoy a visit to Guru ka Tal.
What's the best hotel for a romantic holiday in Agra?
The Oberoi Amarvilas, Agra is a favourite 5-star hotel for couples, and features a full-service spa and 2 restaurants. Other good options for a stay with your sweetheart include Taj Hotel & Convention Centre, Agra and Hotel Atulyaa Taj.
What's the best pet-friendly place to stay in Agra?
MD 9 Star Hotel is a top hotel for people travelling with their pets, and offers a restaurant and a coffee shop/café for its human guests. Two other good options to stay with your pet include Hotel Taj Plaza and Hotel Grace Agra.
What's the best high-end hotel in Agra?
Tajview - IHCL SeleQtions is a 5-star hotel with 2 restaurants and a full-service spa, and it’s a popular choice for Expedia travellers looking for a pampered stay. The Oberoi Amarvilas, Agra and ITC Mughal, A Luxury Collection Resort & Spa, Agra are other upscale choices for your trip.
What's the best boutique-style hotel in Agra?
The Oberoi Amarvilas, Agra is a favourite 5-star hotel with Expedia travellers looking for stylish accommodation, and features 2 restaurants and a poolside bar. Hotel Taj Resorts and Hotel Seven Hills Tower are a couple of other boutique hotels.
What is staying in Agra like?
Luxury-minded travellers will find upscale places to stay in Agra, and visitors give high marks for the beautiful gardens. This secluded city also attracts tourists with its monuments and local tours. Top sights in the city include Taj Mahal, Agra Fort and Kinari Bazar. In Agra, there are 302 hotels and other accommodation options to choose from.
What are the top places to visit in Agra?
The city is notable for its monuments and landmarks such as Taj Mahal, Agra Fort and Jama Masjid. Kinari Bazar is another notable sight to explore.
What's the best way to get around Agra?
To see more of the surrounding area, hop aboard a train at Agra Cantonment Station or Agra Fort Station. Agra may not have many public transport options, so consider renting a car to explore more.
What's the seasonal weather like in Agra?
The hottest months are usually May and June, with an average temperature of 39°C, while the coldest months are January and December, with an average of 8°C. Average annual rainfall for Agra is 781.80 mm.

Agra Hotel Reviews

More trip options