Hotels in Bethlehem

Search for Bethlehem Hotels

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

Best Bethlehem Hotels

Bethlehem overview

Bethlehem is a relaxing place that features picturesque views of mountains and forests. You'll enjoy winter fun such as skiing. You can spend a relaxing day in Bethlehem visiting Strawberry Hill State Forest and White Mountain National Forest. Popular sights in the surrounding area include Cannon Mountain Ski Area.

Where to stay in Bethlehem

Bethlehem is a welcoming city to all with a variety of hotels to choose from. There are 12 hotels in Bethlehem and you can shop for as many as 77 deals for rooms on, some with discounts of up to 36%. We have room prices starting at GBP 44 per night. Below, you can find the number of hotels by star rating in Bethlehem as well as in the surrounding area:
  • • 18 4-star hotels from GBP 81 per night
  • • 34 3-star hotels from GBP 51 per night
  • • 19 2-star hotels from GBP 44 per night

How to get to Bethlehem

Fly into Whitefield, NH (HIE-Mount Washington Regional), 9 mi (14.4 km) from central Bethlehem. Lyndonville, VT (LLX-Caledonia County) is the next-closest major airport, 25.8 mi (41.6 km) away.

What to see around Bethlehem

Fun activities like skiing and tours are on hand, along with attractions such as:
  • • Cannon Mountain Ski Area
  • • Bretton Woods Ski Area
  • • Caps Ridge Trail
  • • Loon Mountain Ski Resort
Distinguished for its historical sites, here are some top landmarks to visit:
  • • Wilder-Holton House
  • • Haverhill-Bath Covered Bridge
Nature lovers will appreciate these places:
  • • Strawberry Hill State Forest
  • • Rocks Estate
  • • White Mountain National Forest
Highlights of the area include:
  • • Colonial Theater
  • • Gallery at WREN
  • • Bethlehem Heritage Society Museum

When to visit Bethlehem

If you're beginning to plan your holiday, you might be wondering when the best time to visit is. Here are the seasonal norms to help you decide when to go:

Seasonal temperatures
  • • January-March: 7°F day, -17°F night
  • • April-June: 25°F day, -5°F night
  • • July-September: 26°F day, 2°F night
  • • October-December: 17°F day, -15°F night
Seasonal average rainfall
  • • January-March: 158 inches
  • • April-June: 275 inches
  • • July-September: 303 inches
  • • October-December: 252 inches