Search hotels in New Hampshire

Most hotels are fully refundable. Because flexibility matters.

Save 10% or more on over 100,000 hotels worldwide as a One Key member.

Search over 2.9 million properties and 550 airlines worldwide.

Top Cities in New Hampshire

Visiting New Jersey but not sure where to go? Have a look at all the cities in New Jersey .

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Neighborhood
Neighborhood
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveler experience
Traveler experience

Compare 6,600 hotels in New Hampshire with room rates, reviews, and availability. Most hotels are fully refundable.

Green Granite Inn, Ascend Hotel Collection
2.5 out of 5
1515 White Mountain Hwy, North Conway, NH
Fully refundableReserve now, pay when you stay
The price is $99 per night from Jun 8 to Jun 9
$99
per night
Jun 8 - Jun 9
7.4/10 Good! (1,342 reviews)
"Check in could not have been easier! The person at the desk was pleasant, kind and helpful. Our room was older and fine for an overnight stay. The lighting in the room left much to be desired. Only one of the bedside lamps worked and it gave no more light than a night light. One of the the other ..."

Reviewed on Jun 2, 2023

Green Granite Inn, Ascend Hotel Collection
Steele Hill Resorts
3 out of 5
516 Steele Hill Road, Sanbornton, NH
The price is $189 per night from Jun 8 to Jun 9
$189
per night
Jun 8 - Jun 9
8.2/10 Very Good! (401 reviews)
"Beautiful views, very cleans rooms, nice staff!!! I can’t wait to go back !!!"

Reviewed on May 24, 2023

Steele Hill Resorts
North Conway Grand Hotel
4 out of 5
72 Common Court, North Conway, NH
The price is $116 per night from Jun 8 to Jun 9
$116
per night
Jun 8 - Jun 9
8.4/10 Very Good! (1,001 reviews)
"Very nice place to go to will go again"

Reviewed on Jun 6, 2023

North Conway Grand Hotel

Save an average of 15% on thousands of hotels when you're signed in

Coachman Inn
2.5 out of 5
380 US Route 1, Kittery, ME
Fully refundableReserve now, pay when you stay
The price is $113 per night from Jun 8 to Jun 9
$113
per night
Jun 8 - Jun 9
8/10 Very Good! (1,003 reviews)
"The property is a bit older, but everything was clean and in working order. Our room was huge--much larger than in a regular chain hotel. During the week, the breakfast consists of toast/bagels, pastries, cereal and yogurt. On the weekend, there was sausage links and egg "patties". Pretty basic stuff, ..."

Reviewed on Jun 3, 2023

Coachman Inn
Woodwards White Mountain Resort, BW Signature Collection
3 out of 5
527 US Route 3, Lincoln, NH
Fully refundableReserve now, pay when you stay
The price is $104 per night from Jun 8 to Jun 9
$104
per night
Jun 8 - Jun 9
8.6/10 Excellent! (461 reviews)
"Very nice place to stay!!"

Reviewed on Jun 2, 2023

Woodwards White Mountain Resort, BW Signature Collection
Eagle Mountain House & Golf Club
3.5 out of 5
179 Carter Notch Rd, Jackson, NH
The price is $149 per night from Jun 8 to Jun 9
$149
per night
Jun 8 - Jun 9
8.4/10 Very Good! (1,001 reviews)
"Beautiful turn of the century hotel. Friendly staff, wonderful food and clean/cozy room. Reasonably priced and beautiful view of the mountains. Definitely worth coming back to."

Reviewed on May 29, 2023

Eagle Mountain House & Golf Club
Best Western Plus The Inn at Hampton
2.5 out of 5
815 Lafayette Road, Hampton, NH
Fully refundableReserve now, pay when you stay
The price is $133 per night from Jun 18 to Jun 19
$133
per night
Jun 18 - Jun 19
7.6/10 Good! (1,005 reviews)
MEH
"Older hotel and very expensive, however most hotels in this area or closer to the beach are even more pricey and dirtier. I will not stay here again do the faculty being too dated. I received a vintage room with no view or one that looked like a trap house outside my window, curtains stayed closed. ..."

Reviewed on Jun 4, 2023

Best Western Plus The Inn at Hampton
The Naswa Resort
3 out of 5
1086 Weirs Blvd, Laconia, NH
The price is $159 per night from Jun 8 to Jun 9
$159
per night
Jun 8 - Jun 9
8.2/10 Very Good! (430 reviews)
I would stay again
"Very nice place. Nothing was mentioned about the room service. We put out our tag to be serviced. Our friends next door were serviced and we were not. We stayed for 3 days and never received service. We did not complain because we had enough toilets, toilet paper, and kleenex for our time there. ..."

Reviewed on Jun 5, 2023

The Naswa Resort
Hampton Village Inn
2.5 out of 5
660 Lafayette Road, Hampton, NH
Fully refundableReserve now, pay when you stay
The price is $106 per night from Jun 11 to Jun 12
$106
per night
Jun 11 - Jun 12
7.6/10 Good! (1,000 reviews)
"We stayed here because of the close proximity to the drag strip where we were racing. This is an older facility. It was clean and comfortable, well maintained. It does not have the amenities of a modern chain but it’s a good clean place for a night or two, long weekend etc. Close to some really good ..."

Reviewed on May 29, 2023

Hampton Village Inn
Regal Inn
2 out of 5
162 Ashworth Ave, Hampton, NH
The price is $139 per night from Jun 8 to Jun 9
$139
per night
Jun 8 - Jun 9
7/10 Good! (468 reviews)
"No frills decent place. Just 2 complaints - the stairs felt off level, so needed to be really careful. And they need new towels… the ones we had were paper thin. But overall totally fine."

Reviewed on Jun 4, 2023

Regal Inn
Surf House
2 out of 5
46 Ashworth Ave, Hampton, NH
The price is $165 per night from Jun 14 to Jun 15
$165
per night
Jun 14 - Jun 15
9.4/10 Exceptional! (101 reviews)
"The aesthetic of the room and cleanliness were really outstanding. The staff at the front desk, were extremely friendly and helpful. One major con was the thin walls. At night, with the TV off you can hear the people next door. Other than that, it was a great stay and do plan on revisiting in the ..."

Reviewed on Jun 5, 2023

Surf House
North Conway Mountain Inn
2.5 out of 5
2114 White Mountain Highway, North Conway, NH
Fully refundableReserve now, pay when you stay
The price is $94 per night from Jun 8 to Jun 9
$94
per night
Jun 8 - Jun 9
8.6/10 Excellent! (1,003 reviews)
"We will definitely be back. We had a great stay. The staff was wonderful and very helpful"

Reviewed on Jun 3, 2023

North Conway Mountain Inn
Hampton Inn & Suites Portsmouth Downtown
3 out of 5
23 Portwalk Pl, Portsmouth, NH
Fully refundableReserve now, pay when you stay
The price is $215 per night from Jun 18 to Jun 19
$215
per night
Jun 18 - Jun 19
9/10 Wonderful! (1,189 reviews)
Free Night, Awesome Stay!
"The Hampton Inn in Portsmouth downtown was awesome. The car valets were so energetic and personable and the entire staff was happy to help. The offered us umbrellas and coffee and the room was so neat and clean. Looking forward to our next stay. To top it off, this was a free night from Hotels.com. ..."

Reviewed on Jun 4, 2023

Hampton Inn & Suites Portsmouth Downtown
The Hillcrest
2 out of 5
113 ocean blvd, Hampton, NH
The price is $150 per night from Jun 18 to Jun 19
$150
per night
Jun 18 - Jun 19
7/10 Good! (415 reviews)
"The owner/staff was helpful and friendly."

Reviewed on May 29, 2023

The Hillcrest
Best Western Hampshire Inn
2.5 out of 5
20 Spur Rd., Seabrook, NH
Fully refundableReserve now, pay when you stay
The price is $122 per night from Jun 21 to Jun 22
$122
per night
Jun 21 - Jun 22
8/10 Very Good! (670 reviews)
"Staff was top rate, allowed me to check in early. Shower in room did not work and florescent light in bathroom was on it's way out."

Reviewed on May 30, 2023

Best Western Hampshire Inn
Hampton Inn & Suites North Conway
2.5 out of 5
1788 White Mountain Hwy, North Conway, NH
The price is $139 per night from Jun 8 to Jun 9
$139
per night
Jun 8 - Jun 9
8.2/10 Very Good! (1,005 reviews)
"Our 1 night stay was good. The room was big clean, continental breakfast is always a plus and pool area with the slides was fun for my kids. I was happy to get a room on the first floor. However, the only issue i have is i can hear the upstair guests while they’re talking. Overall, it was a good ..."

Reviewed on Jun 5, 2023

Hampton Inn & Suites North Conway
DoubleTree by Hilton Manchester Downtown
4 out of 5
700 Elm St., Manchester, NH
Fully refundableReserve now, pay when you stay
The price is $118 per night from Jul 3 to Jul 4
$118
per night
Jul 3 - Jul 4
8.8/10 Excellent! (913 reviews)
"The suites were quite sweet!"

Reviewed on Jun 5, 2023

DoubleTree by Hilton Manchester Downtown
Fireside Inn & Suites West Lebanon
2.5 out of 5
25 Airport Road, West Lebanon, NH
Fully refundableReserve now, pay when you stay
The price is $143 per night from Jun 18 to Jun 19
$143
per night
Jun 18 - Jun 19
8/10 Very Good! (1,005 reviews)
"Had a really good vibe to it do and you felt like you’re at home"

Reviewed on May 27, 2023

Fireside Inn & Suites West Lebanon
Atlantic Sands
2 out of 5
109 Ocean Blvd, Hampton, NH
The price is $116 per night from Jun 8 to Jun 9
$116
per night
Jun 8 - Jun 9
6.8/10 (446 reviews)
"small but clean."

Reviewed on Jun 5, 2023

Atlantic Sands
The Covered Bridge Inn
2.5 out of 5
1043 Putney Road, Brattleboro, VT
Fully refundableReserve now, pay when you stay
The price is $110 per night from Jun 11 to Jun 12
$110
per night
Jun 11 - Jun 12
8.2/10 Very Good! (746 reviews)
"It was very busy when we arrived so it took several minutes to register and get the key. The room was on the second floor, with no elevator, which could have been a problem but turned out okay. At least the stairs were inside the building. It was surprisingly quiet in the room and, all in all, the ..."

Reviewed on May 28, 2023

The Covered Bridge Inn
Don't see what you're looking for?
See all available properties in New Hampshire
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Explore the best hotels in New Hampshire with Expedia

How much does it cost to stay in a hotel in New Hampshire?


Hotel rooms in New Hampshire cost between $94 and $215 per night. Prices vary depending on your choice of amenities, preferred location, and travel dates.

What are the best hotels in New Hampshire?


A sweeping Victorian staircase and cozy fireplace greet you at The Inn at Thorn Hill & Spa—one of New Hampshire’s best hotels. Formerly a working farm, The Bedford Village Inn is now a 5-star retreat with four-poster beds, a heated saltwater pool, and delicate organic wines. New Hampshire is full of incredible properties that are waiting to welcome you.

How do I get the top New Hampshire hotel deals?


To find deals on the best hotels in New Hampshire, select some of our easy-to-use filters. Search by guest rating, property type, budget, and more—try alternate travel dates to find the top deals. The map helps you adjust your search area, so you can try neighborhoods outside the popular tourist areas, which can also help you save money.

What are some great cheap hotels in New Hampshire?


Stay at the low-cost Colonial Motel—a family-run business with a warm welcome—and you’re close to New Conway village and gorgeous natural attractions. Relax, try a game of Corn Hole, and soak up the mountain views from the heated pool or hot tub at Top Notch Inn—a gloriously affordable stay. Expedia has fantastic deals on a great selection of cheap hotels in New Hampshire.

What are the best places to stay in New Hampshire?


If you like fabulous restaurants, exploring the past, and wonderful harborside views, then a historic hotel in Portsmouth is the perfect choice. Enjoy a wealth of water sports, swimming spots, and summer festivals in Wolfeboro, alongside New Hampshire’s inviting Winnipesaukee Lake. 

Where should I stay in New Hampshire in the fall?


Soak up the crimson reds and golden yellows of the White Mountain National Forest and stay in one of the incredible resorts for fantastic fall vistas. Stay in a hotel near Monadnock State Park and discover the breath-taking views of ever-changing foliage from the summit.

Where should I stay in New Hampshire in the winter?


For skiing and winter sports, the Bretton Woods hotels strike home every time. Ski-in, ski-out? Yes! Cozy firesides? Check! Après-ski fun? Plenty! Another amazing winter spot is Mountain View Grand Resort & Spa in Whitefield for ice-skating and snow-tubing. Stay at the RiverWalk Resort at Loon Mountain for fun on the slopes and to explore the Lincoln attractions.  

Why should I book my hotel in New Hampshire with Expedia?


When you book your vacation with Expedia, you get incredible deals from a huge selection of trusted providers. Enjoy rewards on every booking, and when you bundle car rental, flight, and activities with your hotel, you save even more.

What is Expedia’s cancellation policy?


Many hotels offer free cancellation up to 24 hours before check in. Select this option when you choose your hotel or check your itinerary after booking. Our customer service portal has more information. 

New Hampshire hotels information

Number of reviews
15,605
Accommodation
6,600 hotels
Lowest Price
$94
Highest Price
$215

Price trends for hotels in New Hampshire

Less expensive
More expensive
This month
Next month
April
August
$179
$192
Month
Price
January
$157
February
$161
March
$149
April
$140
May
$149
June
$179
July
$192
August
$195
September
$182
October
$183
November
$150
December
$149
Price trend information excludes taxes and fees and is based on base rates for a nightly stay for 2 adults found in the last 7 days on our site and averaged for commonly viewed hotels in New Hampshire. Select dates and complete search for nightly totals inclusive of taxes and fees.

Recent reviews of New Hampshire hotels
Expedia verified reviews