Mahakala Caves
Visit Mahakala Caves
Popular places to visit

Mahabodhi Temple
Mahabodhi Temple is just one of the places to see in Bodh Gaya, so why not enjoy the other things to explore during your travels? Take some time to visit the temples in this family-friendly area.
Vishnupad Temple
Learn about the local history of Gaya with a stop at Vishnupad Temple. Take some time to visit the temples in this family-friendly area.
Surya Kund
You can find out about the history of Gaya with a visit to Surya Kund. Take some time to visit the temples in this family-friendly area.
Gaya Pind Daan
You can find out about the history of Gaya with a stop at Gaya Pind Daan. Take some time to visit the temples in this family-friendly area.
Sujata Stupa
You can learn about the history of Bodh Gaya with a trip to Sujata Stupa. While in the area, you can find time to visit its temples.
Ajapala Nigrodha Tree
Take the family on an outing to Ajapala Nigrodha Tree during your trip to Bodh Gaya. While in the area, you can find time to visit its temples.
Top Hotel Deals
Check availability on hotels close to Mahakala Caves

Hyatt Place Bodh Gaya

Marasa Sarovar Premiere Bodhgaya

Welcomhotel By ITC Hotels Bodh Gaya Hotel & Convention Centre

Hotel Shakuntla Palace 400 mts to Vishnupad Temple

Narayans Residency

Bodhi Stay

Hotel Taj Darbar

Nirvana Grand Hotel & Resort

The Fern Residency Bodhgaya, Series by Marriott
Explore a world of travel with Expedia
- 3 Star Hotels in Bodh Gaya
- 3 Star Hotels in Gaya
- 3 Star Hotels in Nawada
- 3 Star Hotels in Rajgir
- 4 Star Hotels in Bodh Gaya
- 4 Star Hotels in Gaya
- 5 Star Hotels in Bodh Gaya
- 5 Star Hotels in Gaya
- 5 Star Hotels in Nawada
- 5 Star Hotels in Rajgir
- Hotels near Ajatshatru Fort
- Hotels near Barabar Hills
- Aparthotels in Bodh Gaya
- B&B in Bodh Gaya
- Guest Houses in Bodh Gaya
- Hostels in Bodh Gaya
- Adults Only Resorts & in Bodh Gaya
- All-Inclusive Hotels in Bodh Gaya
- Family-Friendly Hotels in Bodh Gaya
- Gay-Friendly Hotels in Bodh Gaya
- Historic Hotels in Bodh Gaya
- Hotels with a Bar in Bodh Gaya
- Hotels with Air Conditioning in Bodh Gaya
- Hotels with Connecting Rooms in Bodh Gaya
- Hotels with Entertainment in Bodh Gaya
- Hotels with Parking in Bodh Gaya
- Hotels with Parking in Bodh Gaya
- Hotels with Restaurant in Bodh Gaya
- Hotels with Room Service in Bodh Gaya
- Hotels with Swimming Pool in Bodh Gaya
- Luxury Hotels in Bodh Gaya
- Oyo Rooms Hotels in Bodh Gaya
- Pet-Friendly Hotels in Bodh Gaya
- Romantic Hotels in Bodh Gaya
- Spa Hotels in Bodh Gaya
- Wedding Hotels in Bodh Gaya
- Bodh Gaya Hotels
- Inns in Bodh Gaya
- Hotels near Gaya
- Aparthotels in Gaya
- Guest Houses in Gaya
- Hostels in Gaya
- Resorts in Gaya
- All-Inclusive Hotels in Gaya
- Cheap Hotels in Gaya
- Business Hotels in Gaya
- Historic Hotels in Gaya
- Hotels with a Bar in Gaya
- Hotels with Air Conditioning in Gaya
- Hotels with Connecting Rooms in Gaya
- Hotels with Early Check-in in Gaya
- Hotels with Parking in Gaya
- Hotels with Restaurant in Gaya
- Hotels with Swimming Pool in Gaya
- Hotels with smoking rooms in Gaya
- Independent Hotels in Gaya
- Luxury Hotels in Gaya
- Oyo Rooms Hotels in Gaya
- Pet-Friendly Hotels in Gaya
- Romantic Hotels in Gaya
- Safari Hotels in Gaya
- Spa Hotels in Gaya
- Hotels with Waterpark in Gaya
- Wedding Hotels in Gaya
- Gaya Hotels
- Hotels near Gaya Pind Daan
- Hotels near Mahabodhi Temple
- Aparthotels in Nawada
- Guest Houses in Nawada
- Hostels in Nawada
- Resorts in Nawada
- Cheap Hotels in Nawada
- Luxury Hotels in Nawada
- Oyo Rooms Hotels in Nawada
- Nawada Hotels
- Hotels near Patan Devi Temple
- Hotels near Rajgir Hot Springs
- Family-Friendly Hotels in Rajgir
- Hotels with Swimming Pool in Rajgir
- Luxury Hotels in Rajgir
- Pet-Friendly Hotels in Rajgir
- Romantic Hotels in Rajgir
- Rajgir Hotels
- Hotels near Sudama Cave
- Hotels near Vishnupad Temple
- Hotels near Wat Thai Buddhagaya