The Capital Territory — Lutyens' Delhi · Old Delhi · NCR
Stay New Delhi
Curated stays across old and new Delhi · Est. guide 2026

Home/Stays/Bihar/Rajgir

Stays in Rajgir

Rajgir is a town in the Nalanda district of Bihar, India, set in a valley surrounded by rocky hills. It is one of the most ancient continuously inhabited places in India, with a history that stretches back to the time of the Buddha. The town is mentioned in Buddhist and Jain texts, and was the…

26 staysfrom ₹2075 a night6 rated 4.5+

Every stay in Rajgir

Recent rates first, then the best-reviewed rooms.

Search live rates in Rajgir

Pick your dates — every Rajgir room with a live price, in one list.

Guests & rooms

Free cancellation on most rooms · 1 t CO₂ removed per booking, at no extra cost.

About Rajgir

For pilgrims, Rajgir is a major destination. The Buddha taught the Lotus Sutra here on Griddhakuta Hill (Vulture Peak), and the town has numerous Buddhist sites, including the Bamboo Grove (Venuvana), where the Buddha stayed, and the ruins of the ancient Cyclopean Wall. Jains revere Rajgir as the place where Lord Mahavira spent several years and attained nirvana at Pavapuri nearby. The town also has Hindu significance, with hot springs that are believed to have healing properties.

Today, Rajgir is a quiet town that draws visitors interested in its religious heritage and archaeological remains. The hills offer views of the surrounding plains, and the ropeway to the Peace Pagoda is a popular activity. The town has a range of hotels, from budget to mid-range, catering to pilgrims and tourists.

Where to stay in Rajgir

Rajgir Town Centre. The central area around the main bus stand and market has the highest concentration of hotels, restaurants, and shops, and is within walking distance of the hot springs and the road to the ropeway.

Bodh Gaya Road Area. Along the road towards Bodh Gaya, several hotels and monasteries are located, offering a quieter stay while still being close to the main sites.

Near the Ropeway and Peace Pagoda. Accommodation in this area provides easy access to the ropeway that leads to the Peace Pagoda and offers panoramic views of the hills and valley.

Getting there and around

Rajgir is well connected by road and rail. The nearest major railway station is Rajgir railway station, which has direct trains from Patna, Gaya, and other cities in Bihar. By air, the closest airport is at Patna (about 100 km away), which has flights to major Indian cities. From Patna, you can take a train or bus to Rajgir. Buses and taxis are available from Gaya (about 70 km) and Nalanda (about 12 km). Within Rajgir, auto-rickshaws and cycle-rickshaws are the main modes of local transport. Many sites are within walking distance of the town centre, but for places like the Peace Pagoda and Vulture Peak, you may need to hire a vehicle or use the ropeway.

When to go

The best time to visit Rajgir is from October to March, when the weather is pleasant for exploring the archaeological sites and hills. The monsoon months (July to September) bring heavy rainfall, which can make travel and sightseeing difficult. Summers (April to June) are very hot, with temperatures often exceeding 40°C, so it is advisable to avoid this period if possible. Major Buddhist festivals, such as Buddha Purnima, are celebrated in Rajgir and nearby Bodh Gaya, attracting many pilgrims.

Questions, answered

What is Rajgir famous for?

Rajgir is famous for its association with the Buddha and Lord Mahavira, and for its ancient ruins, hot springs, and the Peace Pagoda.

How do I get to Rajgir?

Rajgir has its own railway station with connections to Patna and Gaya. The nearest airport is in Patna, about 100 km away.

What are the top attractions in Rajgir?

Key sites include Griddhakuta Hill (Vulture Peak), the Bamboo Grove, the hot springs, the Cyclopean Wall, and the Peace Pagoda.

Is Rajgir suitable for a day trip?

Yes, Rajgir can be visited as a day trip from Bodh Gaya or Patna, but staying overnight allows more time to explore the sites.

Are there good hotels in Rajgir?

Rajgir has a range of hotels, from budget to mid-range, with several options near the town centre and main attractions.

More cities in Bihar