Skip to main content.

Hotels in Bethlehem, New Hampshire

Search & Compare Bethlehem Hotels

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

Best hotels in Bethlehem

What's Bethlehem like?

Bethlehem is a relaxing place surrounded by mountain views. If you're visiting during colder months, enjoy activities such as skiing during your stay. You can easily spend a relaxing day visiting White Mountain National Forest and Strawberry Hill State Forest. Popular sights in the surrounding area include Cannon Mountain Ski Area.

Where are the best places to stay in Bethlehem?

Here's our travelers' top place to stay in Bethlehem:

Arlington Hotel

Family hotel with indoor pool, bar
  • • Free breakfast • Free parking • Free WiFi • Steam room • Central location

What types of hotels are available in Bethlehem?

We have 16 Bethlehem accommodations with prices starting at USD 59. Choose one of our 59 deals and get discounts of up to 36%.

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

  • • 18 4-star accommodations from USD 110 per night
  • • 34 3-star accommodations from USD 73 per night
  • • 19 2-star accommodations from USD 60 per night

How to Get to Bethlehem

What are the closest airports to Bethlehem?

  • • Whitefield, NH (HIE-Mount Washington Regional), 9 mi (14.4 km) from central Bethlehem
  • • Lyndonville, VT (LLX-Caledonia County), 25.8 mi (41.6 km) from central Bethlehem

Things to See and Do in Bethlehem

What is there to see in Bethlehem?

  • • White Mountain National Forest
  • • Strawberry Hill State Forest
  • • Rocks Estate

What is there to do in Bethlehem?

  • • Colonial Theater
  • • Gallery at WREN
  • • Bethlehem Heritage Society Museum

When is the best time to visit Bethlehem?

  • • Hottest months: July, August, June, September (average 77°F)
  • • Coldest months: January, February, December, March (average 4°F)
  • • Rainiest months: August, June, July, and October (average 4.11 inches of rainfall)