Hotels in New Hampshire

Search and compare New Hampshire hotels from hundreds of travel sites and save

New Hampshire
Dec 2 — Dec 32
New Hampshire
Thu 12/2
Fri 12/3
...and more

Tips for booking a New Hampshire hotel

Cheapest month:April
Most expensive month:February
Average price in New Hampshire:$171/night
Absolute cheapest price found:$11/night
Cheapest day:Monday
Most expensive day:Saturday
$132 - $195
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$150 - $201
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated New Hampshire hotels

Show all 5,248 hotels
1
Adventure Suites
Adventure Suites
9.1 Excellent
3440 White Mountain Highway, North Conway, NH, United States
Show on map
1.4 mi from city centre, North Conway, NH, United States 

This themed hotel in North Conway provides free wireless internet, as well as a Jacuzzi and a sauna. It also features meeting rooms, a concierge and massage services.

2
Towneplace Suites By Marriott Gilford
Towneplace Suites By Marriott Gilford
8.8 Excellent
14 Sawmill Road, Gilford, NH, United States
Show on map
2.0 mi from city centre, Gilford, NH, United States 

TownePlace Suites Laconia Gilford provides 3-star accommodation, as well as ski passes, an indoor pool and an express check-in and check-out feature. It features a fitness centre, as well as a 24-hour reception, a lake and luggage storage.

3
Riverwalk Resort At Loon Mountain
Riverwalk Resort At Loon Mountain
8.9 Excellent
22 South Mountain Drive, Lincoln, NH, United States
Show on map
0.3 mi from city centre, Lincoln, NH, United States 

RiverWalk Resort at Loon Mountain is located in Lincoln and offers free Wi-Fi, a Jacuzzi and an indoor pool. It also provides a games room, a 24-hour reception and a 24-hour business centre.

4
Kearsarge Inn
Kearsarge Inn
9.4 Excellent
42 Seavey Street, North Conway, NH, United States
Show on map
0.2 mi from city centre, North Conway, NH, United States 

Kearsarge Inn is located in North Conway and features free Wi-Fi. It is ideally positioned for guests wishing to visit local attractions.

5
Eastern Slope Inn Resort
Eastern Slope Inn Resort
8.5 Excellent
2760 White Mountain Highway, North Conway, NH, United States
Show on map
0.1 mi from city centre, North Conway, NH, United States 

Boasting an indoor pool, a Jacuzzi and a ski school, Eastern Slope Inn Resort is situated in North Conway and offers historic accommodation. The various amenities this elegant resort features include a 24-hour reception, a currency exchange and a playground.

6
Courtyard by Marriott Keene Downtown
Courtyard by Marriott Keene Downtown
8.2 Excellent
75 Railroad Street, Keene, NH, United States
Show on map
0.1 mi from city centre, Keene, NH, United States 

Just a 10-minute car trip from Dillant-Hopkins Airport, Courtyard Keene Downtown offers convenient accommodation and provides an indoor pool. It is also steps from Keene's well-known attractions and landmarks.

7
Holiday Inn Express Hotel & Suites Seabrook, An IHG Hotel
Holiday Inn Express Hotel & Suites Seabrook, An IHG Hotel
8.3 Excellent
11 Rocks Road, Seabrook, NH, United States
Show on map
0.4 mi from city centre, Seabrook, NH, United States 

This comfortable hotel in Seabrook offers complimentary Wi-Fi, as well as an express check-in and check-out feature and an indoor pool. It also provides a 24-hour business centre, laundry facilities and a 24-hour reception.

8
Holiday Inn Concord Downtown
Holiday Inn Concord Downtown
8.2 Excellent
172 North Main Street, Concord, NH, United States
Show on map
0.1 mi from city centre, Concord, NH, United States 

Situated in Concord, Holiday Inn Concord provides 3-star accommodation, as well as a sauna, an indoor pool and a Jacuzzi. It is ideally positioned for those wanting to visit local attractions.

Cheapest hotels in New Hampshire, United States

Show all 5,248 hotels
Quality Inn Merrimack - Nashua
Quality Inn Merrimack - Nashua
6.8 Good
242 Daniel Webster Highway, Merrimack, NH, United States
Show on map
2.4 mi from city centre,  

Quality Inn Merrimack is a good-value hotel situated a short drive from Manchester. It is conveniently located for those wanting to sightsee in the area.

$64
Avg. per night
Swiss Chalets Village Inn
Swiss Chalets Village Inn
7.7 Good
457 Intervale Resort Loop, Intervale, NH, United States
Show on map
2.3 mi from city centre,  

Featuring an outdoor pool, Swiss Chalets Village Inn offers well-appointed rooms close to Conway Scenic Railroad. It also features an express check-in and check-out feature.

$65
Avg. per night
Woodwards White Mountain Resort, BW Signature Collection
Woodwards White Mountain Resort, BW Signature Collection
8.0 Excellent
527 US Route 3, Lincoln, NH, United States
Show on map
2.5 mi from city centre,  

This comfortable resort in Lincoln offers free wireless internet, as well as a Jacuzzi and an outdoor pool. It also provides a sauna, meeting rooms and a playground.

$68
Avg. per night
Red Roof Inn Salem
Red Roof Inn Salem
7.3 Good
15 Red Roof Lane, Salem, NH, United States
Show on map
2.0 mi from city centre,  

Red Roof Inn Salem is located in Salem and is close to the area's well-known attractions. It also provides a 24-hour reception, a vending machine and a safe.

$73
Avg. per night
Green Granite Inn
Green Granite Inn
7.6 Good
1515 White Mountain Highway, North Conway, NH, United States
Show on map
2.6 mi from city centre,  

Situated in North Conway, Green Granite Inn is an easy drive from Conway and features a Jacuzzi and an outdoor pool. It also provides a playground, meeting rooms and ski passes.

$73
Avg. per night
Kearsarge Inn
Kearsarge Inn
9.4 Excellent
42 Seavey Street, North Conway, NH, United States
Show on map
0.2 mi from city centre,  

Kearsarge Inn is located in North Conway and features free Wi-Fi. It is ideally positioned for guests wishing to visit local attractions.

$75
Avg. per night
La Quinta Inn & Suites by Wyndham Salem NH
La Quinta Inn & Suites by Wyndham Salem NH
7.9 Good
8 Keewaydin Drive, Salem, NH, United States
Show on map
2.5 mi from city centre,  

Within a 40-minute car ride of Logan International Airport, La Quinta Inn & Suites Salem NH offers an outdoor pool and complimentary Wi-Fi. It also provides an express check-in and check-out feature, a lake and a 24-hour reception.

$76
Avg. per night
Hampton Falls Inn
Hampton Falls Inn
7.4 Good
11 Lafayette Road, Hampton Falls, NH, United States
Show on map
0.8 mi from city centre,  

Situated in Hampton Falls, Hampton Falls Inn is an easy drive from Seabrook and offers complimentary wireless internet, an express check-in and check-out feature and an indoor pool. It also features meeting rooms, a vending machine and a 24-hour reception.

$78
Avg. per night

Hotel prices in New Hampshire

2 stars and under

$64 - $283

Holiday Inn Express & Suites North Conway
$90
Avg. per night
Best Western Plus Portsmouth Hotel and Suites
$107
Avg. per night
Quality Inn Merrimack - Nashua
$64
Avg. per night
3 stars

$68 - $271

Ashworth by the Sea

#1 Most popular

$79
Avg. per night
Red Jacket Mountain View And Indoor Water Park
$118
Avg. per night
4 stars +

$91 - $373

North Conway Grand Hotel

#1 Most popular

$118
Avg. per night
Omni Mount Washington Resort

#2 Most popular

$319
Avg. per night
Owl's Nest Resort

Best value

Owl's Nest Resort
9.1 Excellent
$91
Avg. per night

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

Where to stay in New Hampshire

New Hampshire travel FAQs

  • Where is the best place to stay in New Hampshire?

    North Conway, Hampton Beach, and Portsmouth are the most popular places on HotelsCombined for stays in New Hampshire.

  • What are the best hotels in New Hampshire?

    294 reviews rated North Conway Grand Hotel with an average score of 7.8/10. It may also be worth looking into the Red Jacket Mountain View And Indoor Water Park, which received a rating of 7.9/10 from 438 reviews. Hilton Garden Inn Portsmouth Downtown could also be a good option, with a score of 8.3/10 from 531 reviews.