Skip to main content.

Hotels & Accommodation in Haridwar

trover photo by Subhash Chandra

Search for accommodation in Haridwar

trover photo by Subhash Chandra

Save more with Secret Prices

Get instant savings with Secret Prices

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Book hotel rooms & other accommodation in Haridwar

What's Haridwar Like?

If you're looking to discover somewhere new, look no further than Haridwar. Whether you're planning to stay for a night or for the week, the area around Haridwar has accommodations to fit every need. Search for hotels in Haridwar with Hotels.com by checking our online map. Our map displays the areas and neighborhoods around all Haridwar hotels so you can see how close you are from landmarks and attractions, and then refine your search within the larger area. The best Haridwar hotel deals are here with our lowest price guarantee.

Where are the Best Places to Stay in Haridwar?

Below are the number of accommodations by star rating in Haridwar and the surrounding area:

  • • 3 5-star accommodations from ZAR 763 per night
  • • 24 4-star accommodations from ZAR 427 per night
  • • 70 3-star accommodations from ZAR 201 per night
  • • 3 2-star accommodations from ZAR 70 per night

How to Get to Haridwar

Flights to Haridwar

  • • Dehradun (DED-Jolly Grant), 23.5 mi (37.8 km) from central Haridwar

Things to See and Do in Haridwar

What to See in Haridwar

  • • Har Ki Pauri
  • • Daksh Prajapati Temple
  • • Mansa Devi Temple
  • • Shantikunj
  • • Chandi Devi Temple

Things to Do near Haridwar:

  • • Bharat Mata Mandir (10.2 mi/16.5 km from the city center)
  • • Crystal World (7.1 mi/11.4 km from the city center)

Other Popular Haridwar Attractions

  • • Birla Ghat
  • • Har-ki-Pair Ghat

When Is the Best Time to Visit Haridwar?

  • • Hottest months: May, June, April, July (average 102°F)
  • • Coldest months: January, December, February, November (average 46°F)
  • • Rainiest months: August, July, September, and June (average 6.68 inches of rainfall)