
Top hotels in Uttar Pradesh
Find the perfect hotel for your stay in Uttar Pradesh
Hotels in popular cities in Uttar Pradesh
Below are the most popular cities in Uttar Pradesh to stay in, as well as some of the best hotels in each area
Varanasi
Search hotels in VaranasiPrayagraj
Search hotels in PrayagrajLucknow
Search hotels in LucknowAyodhya
Search hotels in AyodhyaHow much does a hotel in Uttar Pradesh cost per night?
Use the information below to find quality Uttar Pradesh hotel rooms for low prices
2 stars and under
Hotel Aditya Inn
D.37/34 Bansphatak Road Near Jaipuria Bhawan Bada Dev, Godowlia, Varanasi, India
Hotel Sidhartha Walking Distance From Tajmahal
2/95 Katra Umar Khan western gate Taj Mahal Taj Ganj near r.k. Studio Barrier, Agra, India
3 stars
Lemon Tree Hotel, Jhansi
1076 Railway Station Road, Jhānsi, India
Blueneck Hotel Ayodhya A Veg Place
India Opposite Amrit Bottlers, Allahabad Road, Ayodhya, Ayodhya, India
Hotel hari palace
171, Civil Lines, Near Jail Chowraha, Jhānsi, India
4 stars +
Taj Ganges Varanasi
Nadesar Palace Ground, Varanasi 221002, Uttar Pradesh, Varanasi, India
Best prices found by momondo users in the past 24 hours.
Hostels and cheap hotels in Uttar Pradesh
These hotels and hostels usually make for a cheap way to stay in Uttar Pradesh
Get the best value hotel in Uttar Pradesh
These Uttar Pradesh hotels have the best prices for their ratings
momondo's favorite hotels in Uttar Pradesh
Learn more about these user-preferred hotels in Uttar Pradesh
Useful insights on Uttar Pradesh hotels
Get a quick overview on price and accommodation trends for your visit in Uttar Pradesh
Lowest Hotel Price | $7 |
---|---|
Most Popular Hotel (5-star) | Taj Ganges Varanasi |
Average Length of Stay | 2 days |
When to book a hotel in Uttar Pradesh
Check out the information below to find the best deal on a hotel room in Uttar Pradesh
Low Season | June | cheapest month to stay |
High Season | February | most expensive time to stay |
40% | expected price decrease | |
35% | expected price increase |
Price | $74 - $191 |
---|
Cheapest day of week | Monday | is the cheapest day of the week to book |
Highest day of week | Saturday | is the most expensive day of the week to book |
$119 | is the average per night cost for a hotel on this day | |
$156 | is the average per night cost for a hotel on this day |
Best cities to book a hotel in Uttar Pradesh
Below are the average prices for hotels in the most popular cities in Uttar Pradesh
Price | $14 - $94 |
---|
CHEAPEST CITY IN UTTAR PRADESH | Ghāziābād | 52% cheaper | Hotels in Ghāziābād are the cheapest in Uttar Pradesh at just $14 per night on average |
MOST EXPENSIVE CITY IN UTTAR PRADESH | Faizābād | 69% more expensive | Faizābād has the highest priced hotels in Uttar Pradesh with rooms averaging $94 per night |
MOST POPULAR CITY IN UTTAR PRADESH | Prayagraj | 80% more users visited | More momondo users search for hotels in Prayagraj than any other city in Uttar Pradesh |
Information about staying in Uttar Pradesh
Read these important travel tips before booking a hotel in Uttar Pradesh
What is the most popular destination in Uttar Pradesh?
A majority of our users looking for a hotel in Uttar Pradesh will search for Varanasi hotels, where the average price is $172 per night. Other very popular cities in Uttar Pradesh include Agra, where the nightly rate is $217, and Prayagraj, where the nightly rate is $60.
What is considered a good deal for a hotel in Uttar Pradesh?
Those looking for a good deal on a hotel room in Uttar Pradesh should consider looking at hotels in Bareilly, which is generally the cheapest city to stay in. If you are looking to stay elsewhere, a good deal for a hotel in Uttar Pradesh would be any price less than $40/night.
What are the best hotels in Uttar Pradesh?
The Oberoi Amarvilas Agra, located in Agra, is the top-rated hotel in Uttar Pradesh with a rating of 9.6. The next best rating is a 9.3 which was given to BrijRama Palace, Varanasi - By the Ganges by momondo users. The third-highest rated hotel is Goroomgo The Ram Krishna Palace Ayodhya, which was rated a 9.2 by momondo users familiar with the hotel.
What is the most popular hotel in Uttar Pradesh?
The Oberoi Amarvilas Agra is the most popular hotel in Uttar Pradesh, with 7% of all users who searched for hotels in Uttar Pradesh choosing to stay at The Oberoi Amarvilas Agra in the past 12 months. This hotel has a 9.6/10 rating from 965 reviews.
How much does a hotel in Uttar Pradesh cost in April?
A hotel in Uttar Pradesh in April costs $173 per night on average (for a double room). $19 per night was the cheapest rate found in April for a double room, which was in Varanasi.
Which city in Uttar Pradesh has the most expensive hotel rooms?
Visiting and staying overnight in Prayagraj will cost you a premium compared to the rest of Uttar Pradesh. Expect to pay $30 per night, a rate that is about 37% more than the country’s average.
Which city in Uttar Pradesh has the least expensive hotel rooms?
Our users typically find that Bareilly has the lowest nightly rates in the country at just $8. Bareilly offers hotel rooms at an average rate that is 91% lower than the average city in Uttar Pradesh.
What hotels in Uttar Pradesh are good for families?
OYO 12244 Hotel Jk Palace ($44 per night) is the most popular hotel in Uttar Pradesh for families, according to our data. You could also look into booking a room at either Mahagun Sarovar Portico Suites ($107 per night) or Radisson Noida ($97 per night) as both hotels are also great for families.
What hotels in Uttar Pradesh are perfect for couples?
For a couples getaway in Uttar Pradesh, our users often book a room at either Itc Mughal, A Luxury Collection Resort & Spa, Agra ($105 per night), The Grand Imperial - Heritage Hotel ($33 per night) or Radisson Hotel Agra ($54 per night).
How many operators does momondo search for hotels in Uttar Pradesh?
There are 18,574 operators available for hotels in Uttar Pradesh as of April 2025.
When did momondo last update prices for hotels in Uttar Pradesh?
Prices for hotels in Uttar Pradesh are updated daily.
Are there hotels available near Taj Mahal?
If you’re planning on staying at any of momondo’s recommended hotels in the area of Uttar Pradesh nearest to Taj Mahal, you should expect to pay around $76/night. This price fluctuates based on time of year. In general, a rate under $76/night is a good deal for momondo users staying near Taj Mahal. Hotels near Taj Mahal are typically 68% more expensive than the average hotel in Uttar Pradesh, which is $24.
How much are hotels near Kashi Vishwanath Temple?
Below are the 11 user recommended hotels in the area of Uttar Pradesh that is closest to Kashi Vishwanath Temple. The average price near Kashi Vishwanath Temple is $74/night, with prices varying based on several factors including time of year. Hotels near Kashi Vishwanath Temple are typically 67% more expensive than the average hotel in Uttar Pradesh, which is $24.
What is the average price of a hotel near Dasaswamedh ghat?
If you’re looking for a hotel in Uttar Pradesh near Dasaswamedh ghat then you are in luck. momondo recommends 11 hotels near Dasaswamedh ghat and on average, area hotels cost $78/night. This price may vary based on season. Hotels near Dasaswamedh ghat are typically 68% more expensive than the average hotel in Uttar Pradesh, which is $24.
Why use momondo?
Why should I book accomodation in Uttar Pradesh through momondo?
Searching across hundreds of travel sites, momondo finds hotels and accommodation options in Uttar Pradesh and lets you filter them according to your needs. It is free to use and there are no hidden booking fees or costs.
How does momondo help me find a great place to stay in Uttar Pradesh?
momondo offers numerous filters to help you find a great place to stay in Uttar Pradesh. You can filter by star rating, freebies such as free breakfast or internet as well as review scores, location and price.