Find hotels in Portsmouth, NH from $65

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.

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 736 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Anchorage Inn and Resort
3 out of 5
265 Long Beach Avenue, York Beach, ME
Fully refundableReserve now, pay when you stay
The price is $119 per night from Oct 15 to Oct 16
$119
per night
Oct 15 - Oct 16
9.28 mi from city center
8.6/10 Excellent! (1,003 reviews)
"Maintained lawn and pools. Beautiful settings. Bathroom needs to be bigger."

Reviewed on Sep 26, 2023

Anchorage Inn and Resort
Sea Latch Inn
2 out of 5
277 Long Beach Avenue, Rte. 1A, York Beach, ME
Fully refundableReserve now, pay when you stay
The price is $100 per night from Oct 16 to Oct 17
$100
per night
Oct 16 - Oct 17
9.19 mi from city center
7.6/10 Good! (813 reviews)
"Best part about this place is the cleanliness and fact that you can see the ocean roaring, directly across the street from the facility! 10/10 this is my 2nd stay here and I will definitely be back!"

Reviewed on Sep 27, 2023

Sea Latch Inn
Coachman Inn
2.5 out of 5
380 US Route 1, Kittery, ME
Fully refundableReserve now, pay when you stay
The price is $117 per night from Oct 25 to Oct 26
$117
per night
Oct 25 - Oct 26
3.69 mi from city center
8/10 Very Good! (1,006 reviews)
"Friendly staff,rate very good for $ spent."

Reviewed on Oct 1, 2023

Coachman Inn
Save an average of 15% on thousands of hotels when you're signed in
Hampton Village Inn
2.5 out of 5
660 Lafayette Road, Hampton, NH
Fully refundableReserve now, pay when you stay
The price is $89 per night from Nov 1 to Nov 2
$89
per night
Nov 1 - Nov 2
9.38 mi from city center
7.8/10 Good! (1,003 reviews)
"Hotbtub"

Reviewed on Oct 2, 2023

Hampton Village Inn
Port Inn and Suites Portsmouth, Ascend Hotel Collection
3 out of 5
505 US Highway 1 Bypass, Portsmouth, NH
Fully refundableReserve now, pay when you stay
The price is $144 per night from Nov 1 to Nov 2
$144
per night
Nov 1 - Nov 2
0.86 mi from city center
8.2/10 Very Good! (1,003 reviews)
"Little thrown off my the photos that make it look “resort-like”, not like a side of the highway motel. But the room was clean and the staff very friendly. Breakfast was lovely and the location in Portsmouth was nice and centrally located."

Reviewed on Oct 1, 2023

Port Inn and Suites Portsmouth, Ascend Hotel Collection
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 $101 per night from Nov 1 to Nov 2
$101
per night
Nov 1 - Nov 2
9.09 mi from city center
7.6/10 Good! (1,006 reviews)
Best Western in Hampton NH
"The room was clean and up dated and the location was fine. The coffee maker was not clean and couldn’t be used. They did have a very good breakfast."

Reviewed on Oct 1, 2023

Best Western Plus The Inn at Hampton
Kittery Inn and Suites
2.5 out of 5
70 US Route 1 Bypass, Kittery, ME
The price is $129 per night from Nov 1 to Nov 2
$129
per night
Nov 1 - Nov 2
1.7 mi from city center
9/10 Wonderful! (1,002 reviews)
"Nice staff. Good location. Nice breakfast."

Reviewed on Sep 27, 2023

Kittery Inn and Suites
The Lighthouse Inn & Carriage House
2.5 out of 5
20 Nubble Road, York Beach, ME
The price is $119 per night from Oct 9 to Oct 10
$119
per night
Oct 9 - Oct 10
10.21 mi from city center
9/10 Wonderful! (568 reviews)
"Great location, wish there was a larger TV"

Reviewed on Sep 25, 2023

The Lighthouse Inn & Carriage House
Magnuson Hotel Hampton NH
2 out of 5
869 Lafayette Rd, Hampton, NH
Fully refundableReserve now, pay when you stay
The price is $72 per night from Nov 1 to Nov 2
$72
per night
Nov 1 - Nov 2
8.87 mi from city center
6.4/10 (403 reviews)
"It was a great place to spend one night at the last minute."

Reviewed on Sep 11, 2023

Magnuson Hotel Hampton NH
The Grandview Hotel
2 out of 5
800, York Street, Route 1A, Long Beach Ave., York Beach, ME
8.88 mi from city center
8.2/10 Very Good! (383 reviews)
Great little getaway
"Our room was very clean and reasonably priced, but it lacked shelf space in the bathroom for toiletries. Since the room was small, it lacked space for comfortable chairs or an extra table. It did have decent outside seating but no screen on the door so you couldn't leave it open. It certainly had ..."

Reviewed on Sep 25, 2023

The Grandview Hotel
Hampton Inn & Suites Portsmouth Downtown
3 out of 5
23 Portwalk Pl, Portsmouth, NH
Fully refundableReserve now, pay when you stay
The price is $196 per night from Oct 30 to Oct 31
$196
per night
Oct 30 - Oct 31
0.42 mi from city center
9/10 Wonderful! (1,186 reviews)
"The staff were fantastic"

Reviewed on Sep 27, 2023

Hampton Inn & Suites Portsmouth Downtown
Sunrise Motel
2.5 out of 5
340 Long Sands Road, York Beach, ME
The price is $149 per night from Oct 3 to Oct 4
$149
per night
Oct 3 - Oct 4
8.9 mi from city center
8.8/10 Excellent! (525 reviews)
"Gorgeous sunrise over the Atlantic, great walking, nice and quiet."

Reviewed on Sep 27, 2023

Sunrise Motel
Ramada by Wyndham Kittery
2 out of 5
2 Gorges Rd, Kittery, ME
Fully refundableReserve now, pay when you stay
The price is $139 per night from Oct 3 to Oct 4
$139
per night
Oct 3 - Oct 4
2.03 mi from city center
6/10 (1,001 reviews)
Good
"Good place for the price, employees very helpful and friendly. Room could have used an upgrade in cleaning."

Reviewed on Sep 25, 2023

Ramada by Wyndham Kittery
AC Hotel by Marriott Portsmouth
3.5 out of 5
299 Vaughn Street, Portsmouth, NH
Fully refundableReserve now, pay when you stay
The price is $212 per night from Oct 22 to Oct 23
$212
per night
Oct 22 - Oct 23
0.55 mi from city center
9/10 Wonderful! (636 reviews)
"Nice property, modern, convenient and very well located"

Reviewed on Sep 25, 2023

AC Hotel by Marriott Portsmouth
Hampton Inn & Suites Exeter
2.5 out of 5
59 Portsmouth Ave, Exeter, NH
The price is $131 per night from Oct 15 to Oct 16
$131
per night
Oct 15 - Oct 16
10.72 mi from city center
9/10 Wonderful! (1,001 reviews)
Great stay
"We stayed 2 days. Was great, room was very clean. Staff was very friendly. I would stay again if in the area again for sure. I give them a 10/10."

Reviewed on Sep 22, 2023

Hampton Inn & Suites Exeter
The Garrison Hotel & Suites Dover - Durham, Ascend Hotel Collection
2.5 out of 5
200 Sterling Way, Dover, NH
Fully refundableReserve now, pay when you stay
The price is $171 per night from Oct 31 to Nov 1
$171
per night
Oct 31 - Nov 1
10.28 mi from city center
9.2/10 Wonderful! (678 reviews)
"Overall great stay. Hotel is well maintained considering its a bit dated but still functional and a good place to overnight. Room was good for two and clean/comfortable. The bathroom was small, relatively clean/maintained and served its purpose. Easy access off the Spalding Turnpike from Portsmouth ..."

Reviewed on Sep 27, 2023

The Garrison Hotel & Suites Dover - Durham, Ascend Hotel Collection
Stage Neck Inn
4 out of 5
8 Stage Neck Rd, York Harbor, ME
The price is $250 per night from Oct 31 to Nov 1
$250
per night
Oct 31 - Nov 1
7.46 mi from city center
9.2/10 Wonderful! (414 reviews)
"Stunning property views. Beautiful rooms. Personal deck space was a bonus."

Reviewed on Oct 1, 2023

Stage Neck Inn
Sheraton Portsmouth Harborside Hotel
3.5 out of 5
250 Market St, Portsmouth, NH
Fully refundableReserve now, pay when you stay
The price is $197 per night from Oct 29 to Oct 30
$197
per night
Oct 29 - Oct 30
0.53 mi from city center
8.2/10 Very Good! (1,001 reviews)
"Very nice would definitely go again"

Reviewed on Oct 1, 2023

Sheraton Portsmouth Harborside Hotel
Sands by the Sea Motel
2.5 out of 5
15 Ocean Ave., York Beach, ME