Look for deals on Agra (Uttar Pradesh) today! Hotelmix.co.uk enables you to narrow your search in North Zone by services and hotel brands. We’ve got modern and historical hotels with a large list of facilities and services as well as other attractive accommodation options that give you a perfect base for exploring.
591 hotels in Agra (Uttar Pradesh)
Search the best hotels and places to stay in Agra (Uttar Pradesh)
- Sort by
- Pricefrom low to highfrom high to low
- Popularityfrom low to highfrom high to low
- Guest ratingfrom low to highfrom high to low
Your booking experience in Agra (Uttar Pradesh)
Budget hotels in Agra (Uttar Pradesh)
If you're a budget-conscious traveler, you may consider a stay at Zostel Agra with room rates from 19£ or Lucky Restaurant & Guest House where prices start at 10£. Hotel Ajay International is a budget choice that is a 30-minute walk from Taj Mahal. If you looking for a budget-friendly hotel near Agra Fort Railway train station, consider staying at Crystal Retreat.
Proximity to public transport
For direct access to Gwalior airport, book a room at Hotel Adityaz, which has a sauna and a wellness area.
Convenience of staying in the city centre
Luxury and boutique accommodation
Apartments, B&Bs and others
Hotel Saniya Palace is an affordable apartment for families located next to New Nice Marble Art & Handicrafts, with room rates from 8£. Guests planning to visit Rakabganj district may want to book a room at Royal Class Apartments, with rates from 40£. If you are interested in business facilities, find a hotel in Rakabganj district, such as Hotel Laxman Resort. Make sure to choose Courtyard Agra near Agra Fort - a top-rated resort with views of the city.