Travelers are voting The Royal Residency, Hotel Siddhartha International and Hotel Sujata as the best of 9 hotels in Bodh Gaya. There are 2 hotels in Rajgir a city just 35 km from Bodh Gaya and 2 hotels in Nawada which is 35 km distant. The most popular of these are Amrapali Hotel in Rajgir and Indo Hokke Hotel in Nawada. You can find 16 hotels in Bihar and 5111 hotels in the country of India. Our members favorite in Bihar is Hotel President and Tribal Camp is the top pick in India. Want more? Check out our map of hotels in Bodh Gaya.