Agra Vacations

Book a Hotel + Flight together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to SARĀ 5,400 when you book a flight and hotel together*
  • Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
  • Rest easy

    Plan, book, and manage your trip all in one place

Where to stay in Agra

Find the best Agra areas and neighborhoods for the activities you enjoy most. Learn more about Agra

Find the Best Agra Vacation Packages

Agra Hotel Deals

The Oberoi Amarvilas, Agra

The Oberoi Amarvilas, Agra

5 out of 5
Taj East Gate Road Agra Uttar Pradesh
Fully refundableReserve now, pay when you stay
The price is SARĀ 1,365 per night from Jul 30 to Jul 31
SARĀ 1,365
SARĀ 1,611 total
30 Jul - 31 Jul
includes taxes & fees
9.8/10 Exceptional! (471 reviews)
"Our favorite hotel brand. We love everything about Oberoi."

Reviewed on 11 July 2026

The Oberoi Amarvilas, Agra
Courtyard by Marriott Agra

Courtyard by Marriott Agra

5 out of 5
Taj Nagri, Phase II, Fatehbad Road Agra Uttar Pradesh
Fully refundableReserve now, pay when you stay
The price is SARĀ 144 per night from Jul 21 to Jul 22
SARĀ 144
SARĀ 152 total
21 Jul - 22 Jul
includes taxes & fees
Courtyard by Marriott Agra
Taj Agra

Taj Agra

5 out of 5
Taj East Gate Road Agra Uttar Pradesh
Fully refundableReserve now, pay when you stay
The price is SARĀ 215 per night from Jul 20 to Jul 21
SARĀ 215
SARĀ 225 total
20 Jul - 21 Jul
includes taxes & fees
8.6/10 Excellent! (1,000 reviews)
"Staff were not proactive from check in to restaurants to check out. Our bed sheet had a big stain on it. Some of the menu food descriptions did not reflect what was actually served."

Reviewed on 4 July 2026

Taj Agra
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.

Stay near popular Agra attractions

Frequently asked questions

How much does an Agra vacation package cost?
Offering great value package deals on Expedia, you'll be thrilled with how little a vacation to Agra costs! Our packages mean less travel planning for you and greater savings.
What are the cheapest months to go to Agra?
May, June and September are the best times to look for cheap Agra vacation packages. Traveling in less busy periods means you can typically find lower prices on flights and hotels.
How to find the best Agra package deals?
Bagging a cheap Agra package deal is a breeze with Expedia. Once you've entered your preferred dates and destination under our "Packages" tab, set your budget, apply a few filters and browse what's available. You can customize your search by "Popular locations," "Property type," "Guest rating" and more. Order the results by "Price: low to high" to view the most affordable Agra package deals. Want a simple trick to score even more savings? Be flexible with your departure dates and consider going away on a weekday, when prices are typically lower.
Is it cheaper to book an Agra vacation as a package?
An Expedia vacation package could land you considerable savings when compared to booking flights and accommodations individually. Better still, you can personalize your Agra escape to fit your exact style. Pick your preferred flight time, select the hotel type and add a car rental. Explore our bundles to see how much you can save.
When to book a vacation package to Agra?
If you're planning a spur-of-the-moment Agra adventure, check out our last-minute deals that can be booked up to one week before you go. Don't want to leave things to the last minute? You can land sensational deals on your hotels and flights by booking well in advance.
How to plan a trip to Agra?

  1. Choose when to get away: Check your calendar and get your bags packed. Your preferred season and the type of activities on offer will also help you decide when to escape to Agra.
  2. Budget wisely: On top of the price of your accommodations, you'll need to consider other expenses too. These include transportation, food and flights. Also, put aside some extra funds for unexpected expenses that may crop up during your trip to Agra.
  3. Decide your trip length: Consider how long you want to spend exploring Agra. Plan your itinerary so you can get to all the activities and attractions you're interested in without rushing.
  4. Bundle your airfare and accommodations: After you've settled on your trip dates and duration, book the ideal Agra vacation package for you.