Hotels in Jackson

Search and compare Jackson hotels from hundreds of travel sites and save

Jackson, NH, United States
23 Jul — 24 Jul2
Jackson, NH, United States
Fri 23/7
Sat 24/7
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Jackson

Filter by star ratings
All filters
Nordic Village Resort
Nordic Village Resort
8.3 Excellent
Route 16, Jackson, NH, United States
Show on map
1.8 km from city centre, Jackson 
ExcellentBased on 571 reviews
8.3

This pet-friendly resort is located in Jackson and offers ski passes, an indoor pool and outdoor tennis courts. It also provides a tour desk, a concierge and a sauna.

Inn at Jackson
Inn at Jackson
9.2 Excellent
12 Thorn Hill Road, Jackson, NH, United States
Show on map
0.6 km from city centre, Jackson 
ExcellentBased on 184 reviews
9.2

This Victorian bed & breakfast in Jackson offers complimentary wireless internet, as well as a Jacuzzi and a library. It provides 3-star accommodation with air-conditioned rooms.

Tips for booking a Jackson hotel

Cheapest month:June
Most expensive month:July
Average price in Jackson:$244/night
Absolute cheapest price found:$48/night
Cheapest day:Monday
Most expensive day:Saturday
$106 - $476
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$181 - $329
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Jackson hotels

Show all 77 hotels
1
Inn at Jackson
Inn at Jackson
9.2 Excellent
12 Thorn Hill Road, Jackson, NH, United States
Show on map
0.6 km from city centre, Jackson 

This Victorian bed & breakfast in Jackson offers complimentary wireless internet, as well as a Jacuzzi and a library. It provides 3-star accommodation with air-conditioned rooms.

2
Nordic Village Resort
Nordic Village Resort
8.3 Excellent
Route 16, Jackson, NH, United States
Show on map
1.8 km from city centre, Jackson 

This pet-friendly resort is located in Jackson and offers ski passes, an indoor pool and outdoor tennis courts. It also provides a tour desk, a concierge and a sauna.

Cheapest hotels in Jackson, New Hampshire

Show all 77 hotels
Inn at Jackson
Inn at Jackson
9.2 Excellent
12 Thorn Hill Road, Jackson, NH, United States
Show on map
0.6 km from city centre,  

This Victorian bed & breakfast in Jackson offers complimentary wireless internet, as well as a Jacuzzi and a library. It provides 3-star accommodation with air-conditioned rooms.

$173
Avg. per night
Nordic Village Resort
Nordic Village Resort
8.3 Excellent
Route 16, Jackson, NH, United States
Show on map
1.8 km from city centre,  

This pet-friendly resort is located in Jackson and offers ski passes, an indoor pool and outdoor tennis courts. It also provides a tour desk, a concierge and a sauna.

$176
Avg. per night

Hotel prices in Jackson

3 stars

$173 - $176

Nordic Village Resort

No. 1 most popular

$176
Avg. per night
Inn at Jackson

Best value

Inn at Jackson
9.2 Excellent
$173
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Jackson

Jackson travel FAQs

  • What are the best hotels in Jackson?

    571 reviews rated Nordic Village Resort with an average score of 8.3/10. It may also be worth looking into the Inn at Jackson, which received a rating of 9.2/10 from 184 reviews. Swiss Chalets Village Inn could also be a good option, with a score of 7.8/10 from 1,388 reviews.

  • What is a good hotel near Black Mountain?

    Christmas Farm Inn And Spa is a good hotel close to Black Mountain - it has scored 9.0 over 348 reviews from HotelsCombined users.

  • How much do hotels in Jackson cost?

    Jackson hotels have an average price of $357/night (based on searches on HotelsCombined in the last 3 days).

  • How much is a cheap hotel in Jackson?

    Prices for Jackson hotels have been found for as low as $123/night over the last 3 days.

  • How much is a hotel in Jackson tonight?

    Prices for a hotel in Jackson tonight are about $246 on average, but HotelsCombined users have found prices as low as $217 for tonight in the last 3 days.