There are two main options for hotels in Varanasi. Hotels and guesthouses along the ghats of the Ganges River, or luxury hotels in sterile environments over the other side of the city. If you want to immerse yourself in Varanasi, which you should because it's a fascinating holy city, do stay in a hotel that faces the river so you can watch all the goings-on. It's mesmerizing! The only issue is that these hotels can be difficult to reach, as they're not accessibly by car, and the unsanitary conditions surrounding them can be a shock to some people. The luxury heritage hotels do provide boat transport for guests who don't want to walk through the alleyways. Also note, riverside hotels generally don't serve meat or alcohol for religious reasons. You can drink alcohol in your room though.
Here's the pick of the riverside hotels in Varanasi for all budgets. Substantial discounts are usually available during the low season (from April until September).
01 of 08
If budget is not a concern, Brijrama Palace offers the ultimate regal indulgence. This remarkable hotel is situated at picturesque Darbhanga Ghat, just a few minutes walk to Dasaswamedh Ghat (one of the most sacred ghats where the famous Ganga aarti is held every evening). It's one of the oldest buildings in Varanasi and was originally a fort, built in 1812, by a Maratha minister. The Maharaja of Darbhanga (in Bihar) acquired it in 1915 and turned it into a palace. The property's present owners, 1589 Hotels, spent 18 years restoring it before opening it as a luxury heritage hotel in 2016. Its exquisite interiors are filled with antiques and original 18th century artworks. The hotel has 32 rooms spread across three floors, some of them with outstanding views of the Ganges River. Unlike other hotels in the area, it has an elevator, which may be an important consideration. There's live classical music in the mornings and evenings, sunrise yoga and meditation on the rooftop... terrace, and exclusive dining experiences ranging from on a boat to in a private courtyard.
- Rates: From 23,199 rupees per night, including breakfast. Tax is additional.
02 of 08
Suryauday Haveli is another beautifully restored heritage property fronting the Ganges River. It was built in the early 20th century by the Royal Family of Nepal as a retreat for the aged, and opened as a hotel in 2011. The hotel is located at Shivala Ghat, which is about halfway between Assi and Dasaswamedh ghats (walking time is approximately 10 minutes). It's a small boutique property with 14 guest rooms. The better ones have river views but the windows are unfortunately small, which is a drawback. It's possible to get better views for less money elsewhere. The hotel also offers rooftop sunrise yoga, and boat trips to see the evening aarti at Dasaswamedh Ghat.
- Rates: From 13,000 rupees per night upwards for a double, plus tax. Rooms with a river view cost 15,500 rupees, plus tax. Breakfast is included.
03 of 08
Hotel Sri Omkar Palace is a new hotel that opened in late 2016, so it's super clean and attractively designed with a contemporary Indian look. The hotel is conveniently situated about 5 minutes walk south of Dasaswamedh Ghat. It has 14 rooms, and it's worth paying extra for a deluxe river view one with a private balcony. It's great value! The hotel's rooftop restaurant also has panoramic views.
- Rates: 5,000 rupees per night, plus tax, for a standard room. 7,000 rupees per night, plus tax, for a river view room. Breakfast is included.
04 of 08
For atmosphere and elegance, you can't pass up the Ganges View hotel. This rather quirky hotel is a private family mansion owned by aristocracy from Bihar state, and they opened it to guests in 1990. It's situated at Assi Ghat, which is an easily accessible and quieter area at the extreme southern end of the river, with many restaurants. The hotel has large verandas full of plants, and characterful individually decorated rooms. Old photographs and books grace the public areas, and there's a delightful rooftop where you can take in the sights and sounds of Varanasi. The hotel attracts eclectic guests including academics, writers, and artists.
Continue to 5 of 8 below.
- Rates: From 5,000 rupees per night for an air-conditioned ground floor room, to 7,000 rupees per night for a room on the upper floor. Breakfast is included but tax is additional.
05 of 08
The very groovy Ganpati Guest House is brightly painted and recently refurbished. It's transformed from backpacker style accommodations to boutique guesthouse, with a distinct feeling of zen about it. Understandably, guests love it and it attracts a lot of foreigners. The rooftop restaurant is a sociable place, with stunning views, that serves great food for travelers. There's also a leafy courtyard, and 20 rooms for all budgets to choose from. The guesthouse is very centrally located at Meer Ghat, between Dasaswamedh and Manikarnika ghats. Do note that the entrance is down a narrow lane and you'll need to walk for 5-10 minutes to reach it. Porters are provided to carry luggage.
- Rates: From 1,500 rupees per night for a double (some of these rooms are situated in an annex building). Expect to pay 3,500 rupees upwards per night for a room with a private balcony and view. Tax is extra.
06 of 08
Hotel Alka is located next to Ganpati Guest House at Meer Ghat. If you're on a budget, it can't be beat! I stayed there during my first visit to India in 2000, and it's just as popular nowadays as it was then. One of the best features of the hotel is its huge central courtyard and balcony, perfect for relaxing and watching the lively scene below. The hotel has a vegetarian restaurant and a wide range of rooms, some with their own balconies overlooking the river. It recently gave the rooms a makeover and added an Ayurvedic spa.
- Rates: The cheapest rooms with shared bathrooms cost 800 rupees per night, and go up to 8,000 rupees per night for the best room with a private balcony. You'll be buying the view!
07 of 08
This hotel is hardly a palace, although it was recently refurbished and it has an enviable location next to Dasaswamedh Ghat. The views from the rooftop restaurant (which surprisingly serves beer and non-vegetarian food) and river-facing rooms are magnificent. However, you will be paying for location, location, location!
- Rates: The hotel offers two types of air-conditioned rooms. The standard ones are 2,500 rupees per night, while the attractively decorated deluxe river view ones are a significantly higher 6,000 rupees per night. If you can, reserve room 303 for the best view of the river and ghats from the side window. Be aware that the cheaper rooms are known to be very small and windowless. Another drawback is that there is no elevator. You'll need to climb five flights of stairs to reach the restaurant.
08 of 08
This very popular and reasonably priced bed & breakfast is a real gem. It's located in a sweet and homely blue building right at the top of the steps leading down to Chowki Ghat (near Kedar Ghat, not far upriver from Harischandra Ghat, and around 10 minutes walk to Dasaswamedh Ghat). It's kept super clean and has helpful, friendly staff. Importantly, the beds are comfortable and the rooms are spacious, although they're rather dated. Breakfast is served on the rooftop overlooking the river.
- Rates: From 1,600 rupees per night, plus tax. Breakfast is included. Expect to pay 3,200 rupees per night for a room with a river view.