Travelers are voting Hotel Apollo, The Oberoi Amarvilas and Amar Yatri Niwas as the best of 73 accommodations in Agra. There are 12 accommodations in Mathura a city just 30 km from Agra and 8 accommodations in Bharatpur which is 32 km distant. The most popular of these are Gaurav Boarding House in Mathura and Laxmi Vilas Palace in Bharatpur. You can find 194 accommodations in Uttar Pradesh and 5045 accommodations in the country of India. Our members favorite in Uttar Pradesh is Hotel Amar and Tribal Camp is the top pick in India. Want more? Check out our map of accommodations in Agra.