Rajgir offers many budget hotels and tourist accommodations for the travelers.
Hotel Anand is situated near the bus stand. It is a budget hotel offering both single and double rooms. The Jain restaurant offers vegetarian dishes without onion, egg or garlic.
Hotel Siddharth is situated to the south of the town near the hot springs. It offers both singles and double rooms with attached bathrooms. The hotel offers traditional dishes and clean ambience.