Visiting the Taj Mahal and wondering where to stay? Unfortunately, many of the hotels in Agra are as uninspiring as the city itself. However, there are a few appealing choices that will help make your stay a memorable one.
Here are five of the best accommodations in Agra, to suit all budgets.
Looking for somewhere else to stay that's cheap in Agra? Check out the great deals and reviews on Hostel World (Book direct).
1. Oberoi Amarvilas
If money isn't an issue, the luxurious Oberoi Amarvilas, located only 600 meters from the Taj Mahal, is the place to stay. Rooms with a view of the Taj start from around $700. It's certain that you won't want to leave!
2. ITC Mughal
3. The Retreat
4. Hotel Kamal
If you're looking for an inexpensive hotel with an unbeatable location, Hotel Kamal is a popular choice -- what's more, it has a fabulous view of the Taj Mahal from its rooftop restaurant! This hotel is situated near the south gate entrance to the Taj. Rooms are basic but the hotel staff are very friendly and helpful. And, let's face it, the view of the Taj is hard to pass up. There are 20 rooms to choose from. Rates start from 1,000 rupees per night, for a double room without air conditioning. All rooms have attached bathrooms and hot water. There's also free wireless Internet.
5. N.Homestay
For something different and also affordable, why not try homestay accommodations in Agra? N.Homestay is a cozy gem of a place with very welcoming hosts, which makes it feel like a home away from home. It's located in a quiet residential neighborhood around 20 minutes walk from the Taj Mahal. Expect to pay 1,500 rupees per night for a double, including breakfast. There's free wireless Internet too. Do ask for a front room with a balcony.







