When travelling on a budget, take a look at Zostel Agra with room rate starting from 34C$. Guests hoping to spend a vacation near Sanskriti's Imperial Gems could select a hotel like the affordable Hotel Laxman Resort, a top rated budget hotel in Rakabganj district. Budget options can be found in Taj Ganj district at quaint hotels like Hotel Ganga Ratan with room rates from 30C$.
576 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
Where to stay in Agra (Uttar Pradesh)?
Best cheap hotels in Agra (Uttar Pradesh)
Agra (Uttar Pradesh) airports & Underground stations
Convenience of staying in hotels in the city centre
For those looking to be close to Jahangir Mahal, Grand Imperial will put you within a 10-minute walk from the city center where you can find a range of sights.
Luxury and boutique accommodation in Agra (Uttar Pradesh)
Crystal Sarovar Premiere is a luxury hotel only a 15-minute walk from Gem Jewellery and Handicraft Gallery. The romantic Mansingh Palace is a 5-minute walk from Nakkashi Gems And Handicrafts and offers an outdoor swimming pool, a sauna and a Jacuzzi. Howard Plaza The Fern offers an outdoor swimming pool, a sauna and a Jacuzzi as well as an unbeatable comfort of a chain hotel.
Explore and find your best apartments, B&Bs and others
Lucky Restaurant & Guest House is a modest apartment, located a 5-minute walk from Peshawri. Agra Paying Guest House offers cozy B&B-style accommodation, complete with snow skiing, cycling and a sunbathing terrace. Sai Palace is a family hotel that is just a 15-minute walk from Agra Cooking & Exotic Dining. Radisson Blu Agra Taj East Gate ia an elegant resort hotel set less than a 25-minute walk from Shahin Arts.