Hotels in Bihar

Find the best deals on 1,186 hotels in Bihar

Compare vs momondo |

Popular cities in Bihar

Below are the average prices for hotels in popular Bihar cities
£11 - £19
CHEAPEST CITY IN BIHAR Darbhanga 29% cheaper Hotels in Darbhanga are the cheapest in Bihar at just £11 per night on average.
MOST EXPENSIVE CITY IN BIHAR Bodh Gaya 30% more expensive Bodh Gaya has the highest priced hotels in Bihar with rooms averaging £19 per night.
MOST POPULAR CITY IN BIHAR Patna 64% more users visited More momondo users search for hotels in Patna than any other city in Bihar

Popular hotels in Bihar

Book a room in one of momondo’s favourite hotels in these popular Bihar cities
  • Spot On 37503 Hotel Akash
    Best value

    Spot On 37503 Hotel Akash

    Hotel Linefraser Road Fraser Road Area, Patna



    View Deal
  • Gargee Grand Patna
    #1 Most popular

    Gargee Grand Patna

    Plot No. 825 Exhibition Road, Patna



    View Deal
  • Oaks Bodhgaya
    Best value

    Oaks Bodhgaya

    Airport Road, District Gaya, Bodh Gaya



    View Deal

Stay in these Bihar cities

Looking for a Bihar getaway? Check out the hotel deals in these cities

Bihar travel tips

Check these FAQs for important travel tips while planning your visit to Bihar

What is the most popular destination in Bihar?

The most popular cities in Bihar are Patna, Bodh Gaya, and Gaya. The average price for a hotel room in Patna is £31/night, while the price for a hotel room in Bodh Gaya is £11/night and the price for a hotel room in Gaya is £27/night.

What is considered a good deal for a hotel in Bihar?

Seeing as the average price for a hotel in Bihar in £16/night, a good deal for a nightly rate on a hotel room would be anything under £16/night. If you’re looking for a cheap destination to visit in Bihar, we would recommend Bhāgalpur, as it is generally the cheapest city to stay in.

What are the best hotels in Bihar?

Judging by user ratings, the best hotels in Bihar are: Oaks Bodhgaya in Bodh Gaya (rated 83), and Gargee Grand Patna in Patna (rated 56)Spot On 37503 Hotel Akash in Patna (rated 35)