New Hampshire may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

Find Luxury Hotels in Portsmouth, NH

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top Portsmouth Luxury Hotels

The Hotel Portsmouth
3 out of 5
40 Court St., Portsmouth, NH
Free CancellationReserve now, pay when you stay
The price is $119 per night from Dec 1 to Dec 2
4.6/5Exceptional! (298 reviews)

"It was very nice, private and quiet. Perfect location."…"

Reviewed on Oct 27, 2020

The Hotel Portsmouth
Residence Inn by Marriott Portsmouth Downtown/ Waterfront
3 out of 5
100 Deer Street, Portsmouth, NH
Free CancellationReserve now, pay when you stay
The price is $119 per night from Dec 20 to Dec 21
4.6/5Wonderful! (907 reviews)

"Great big rooms! Separate sleeping area. Nice amenities. Close to EVERYTHING!"…"

Reviewed on Nov 20, 2020

Residence Inn by Marriott Portsmouth Downtown/ Waterfront
Three Chimneys Inn
3.5 out of 5
17 Newmarket Rd, Durham, NH
Free CancellationReserve now, pay when you stay
The price is $101 per night from Dec 1 to Dec 2
4.6/5Wonderful! (254 reviews)

"We really enjoyed our stay. The rooms were beautiful and clean. The staff were very welcoming and attentive. We had dinner there no the nights. The food was delicious, the service unfortunately a little slow. I would definitely recommend, we will be back next month for dinner, looking forward to ..."…"

Reviewed on Sep 7, 2020

Three Chimneys Inn
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Homewood Suites by Hilton Portsmouth
3 out of 5
100 Portsmouth Blvd, Portsmouth, NH
Free CancellationReserve now, pay when you stay
The price is $134 per night from Dec 1 to Dec 2
4.5/5Wonderful! (796 reviews)

"Our experience was great . They actually did a great job keeping us safe and the room was very clean while scheduling times for pool times for each guest I will definitely recommend staying here in Portsmouth"…"

Reviewed on Sep 8, 2020

Homewood Suites by Hilton Portsmouth
Port Inn and Suites Portsmouth, Ascend Hotel Collection
3 out of 5
505 US Highway 1 Bypass, Portsmouth, NH
Free CancellationReserve now, pay when you stay
The price is $99 per night from Dec 6 to Dec 7
4.5/5Wonderful! (843 reviews)

"Very friendly, courteous and accommodating staff. I liked the homey feeling"…"

Reviewed on Nov 24, 2020

Port Inn and Suites Portsmouth, Ascend Hotel Collection
Wentworth by the Sea, A Marriott Hotel & Spa
3.5 out of 5
588 Wentworth Rd, New Castle, NH
Free CancellationReserve now, pay when you stay
The price is $199 per night from Dec 7 to Dec 8
4.4/5Wonderful! (444 reviews)

"Great hotel, wonderful staff! Will definitely go back"…"

Reviewed on Nov 22, 2020

Wentworth by the Sea, A Marriott Hotel & Spa
Exeter Inn
3.5 out of 5
90 Front St, Exeter, NH
Get Rates
4.4/5Wonderful! (639 reviews)
5 star hotel nestled in NH Prep School Town

"The staff is wonderful and the hotel is spectacular. A must stay if you are visiting the Exeter NH area."…"

Reviewed on Aug 11, 2020

Exeter Inn
Hilton Garden Inn Portsmouth Downtown
3 out of 5
100 High St, Portsmouth, NH
Free CancellationReserve now, pay when you stay
The price is $101 per night from Dec 1 to Dec 2
4.4/5Wonderful! (976 reviews)

"It was WONDERFUL! We enjoyed our stay and staff were great!"…"

Reviewed on Nov 8, 2020

Hilton Garden Inn Portsmouth Downtown
Lamie's Inn and The Old Salt Restaurant
3 out of 5
490 Lafayette Rd, Hampton, NH
Free CancellationReserve now, pay when you stay
The price is $76 per night from Dec 1 to Dec 2
4.4/5Excellent! (745 reviews)
Hampton inn

"Comfortable staff pleasant"…"

Reviewed on Nov 27, 2020

Lamie's Inn and The Old Salt Restaurant
The Rosewood Inn at Rye
2.5 out of 5
150 Lafayette Road, Rye, NH
Get Rates
4.3/5Excellent! (247 reviews)

"Clean, bed was good size and quiet during nite. All I needed and happy I made the choice"…"

Reviewed on Oct 29, 2019

The Rosewood Inn at Rye
Fairfield Inn by Marriott Portsmouth-Seacoast
2.5 out of 5
650 Borthwick Ave, Portsmouth, NH
Free CancellationReserve now, pay when you stay
The price is $79 per night from Dec 11 to Dec 12
4.2/5Excellent! (783 reviews)

"The workers kept at a safe distance and was hospitable. Room was clean and sufficient to stay in."…"

Reviewed on Oct 14, 2020

Fairfield Inn by Marriott Portsmouth-Seacoast
Hampton House Hotel
2 out of 5
333 Ocean Blvd., Hampton, NH
The price is $100 per night from Dec 1 to Dec 2
4.2/5Very Good! (540 reviews)

"Its location directly on the main boulevard and across from the beach."…"

Reviewed on Sep 26, 2020

Hampton House Hotel
Best Western Hampshire Inn
2 out of 5
20 Spur Rd., Seabrook, NH
Free CancellationReserve now, pay when you stay
The price is $70 per night from Dec 3 to Dec 4
4/5Very Good! (311 reviews)

"Loved that the suite was 2 completely separate Rooms. Comfortable furnishings made our stay one of the best this trip."…"

Reviewed on Oct 3, 2020

Best Western Hampshire Inn
Howard Johnson by Wyndham Portsmouth
2 out of 5
383 Woodbury Ave, Portsmouth, NH
Free CancellationReserve now, pay when you stay
The price is $76 per night from Dec 1 to Dec 2
3.9/5Very Good! (985 reviews)

"Happy with everything Thank you Staff was very helpful and polite"…"

Reviewed on Oct 12, 2020

Howard Johnson by Wyndham Portsmouth
Hampton Village Inn
2.5 out of 5
660 Lafayette Road, Hampton, NH
Free CancellationReserve now, pay when you stay
The price is $85 per night from Dec 4 to Dec 5
3.8/5Good! (821 reviews)

"Clean room I was able to check in early, the host was very cordial and gave me advice on where to eat."…"

Reviewed on Sep 21, 2020

Hampton Village Inn
Breakers by the Sea
2.5 out of 5
409 Ocean Blvd, Hampton, NH
Get Rates
3.6/5Good! (283 reviews)

"Everything was great. Wonderful spot. Definitely would book again."…"

Reviewed on Aug 30, 2020

Breakers by the Sea
The Hillcrest
2 out of 5
113 ocean blvd, Hampton, NH
The price is $169 per night from Dec 31 to Jan 1
3.5/5Good! (251 reviews)

"Very friendly staff, decently easy parking and overall great place to stay"…"

Reviewed on Sep 27, 2020

The Hillcrest
Regal Inn
2 out of 5
162 Ashworth Ave, Hampton, NH
Get Rates
3.4/5Good! (309 reviews)
good for family

"Price and location was good room was clean kids loved bunk bed and the pool"…"

Reviewed on Aug 21, 2020

Regal Inn
Anchorage Inn of Rochester
2 out of 5
13 Wadleigh Rd., Rochester, NH
Free CancellationReserve now, pay when you stay
The price is $89 per night from Dec 1 to Dec 2
3.3/5 (290 reviews)

"It is a decent place,nice people.My only problem was there were stains on the blankets"…"

Reviewed on Jun 20, 2020

Anchorage Inn of Rochester
Motel 6 Portsmouth, NH
2 out of 5
3 Gosling Rd, Portsmouth, NH
Free Cancellation
The price is $69 per night from Dec 1 to Dec 2
3.2/5 (992 reviews)

"Everything was great and clean except that our room had a cigarette stench to it. it was a non smoking room so it shouldn’t have had that smell to it."…"

Reviewed on Aug 13, 2020

Motel 6 Portsmouth, NH
Don't see what you're looking for?
We've got more Luxury Hotels. Find the right one for you.
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.

Want to find the perfect hotel for your luxury getaway to Portsmouth? Expedia can help you get a flight to Portsmouth, NH (PSM-Portsmouth Intl.) airport or Sanford, ME (SFM-Sanford Seacoast Regional) airport, and then you can select from a variety of places to stay that will deliver the luxury you seek. Amenities are an important consideration when you plan a vacation, so we make it easy to find what you'd like to make your stay special. If you want a posh hotel that has a spa, an indoor pool, or luxury bedding, Expedia can assist you in finding the best luxury hotel experience that Portsmouth offers. Known for its beaches and shopping, Portsmouth also has some interesting things to see and do including Fort Constitution Historical Site, so you may want to take in the local sights during your visit.

When to Visit Portsmouth

This is what you can expect from the weather while you are staying in Portsmouth:

  • Hottest months: July, August, June, and September, with an average temperature of 81°F
  • Coldest months: January, February, December, and March, with an average temperature of 17°F
  • Driest months: August, February, January, and September, with an average rainfall of 3.68 inches
  • Rainiest months: March, November, April, and October, with an average rainfall of 4.77 inches

Exploring Portsmouth

Take in the sights and attractions that Portsmouth offers with a visit to Fort Constitution Historical Site, Portsmouth Athenaeum, and Market Square. If you have some spare time during your trip, you might want to check out Portsmouth Brewery and Tugboat Alley.

Several other things that make Portsmouth unique are its:
  • Museums
  • Breweries
  • Live music
  • Flowers
  • Shopping
  • Historical sites
  • Beaches
  • Entertainment

Getting Around Portsmouth

Take advantage of local transportation options that make it easy to see Portsmouth. If you'd like to explore more of the area, ride aboard a train from Durham Station, Dover Transportation Center, or Exeter Station.

Frequently asked questions

Are you searching for the perfect hotel for your luxury holiday in Portsmouth?
Fly into Logan Intl. Airport (BOS) Airport or Portsmouth, NH (PSM-Portsmouth Intl.) Airport, and then pamper yourself by staying at one of 30 Portsmouth luxury hotels. Known for its beaches and shopping, Portsmouth also has some interesting things to see and do including Hampton Beach and Water Country, so you may want to take in the local sights during your visit.
How many luxury hotels are there in Portsmouth?
Lie in the lap of luxury during your getaway to Portsmouth in one of Expedia’s 30 luxury hotels.
When can I expect good weather in Portsmouth?
Planning for the weather is an important factor for making your trip to Portsmouth a success, especially when you’re splurging. The hottest months are usually July and August with an average temp of 66°F, while the coldest months are January and February with an average of 29°F. The snowiest months in Portsmouth are December, January, March, and February, with each month seeing an average of 14 inches of snowfall.
What's there to see and do in Portsmouth?
Enjoy Portsmouth with a stop at Hampton Beach, Water Country, and Casino Ballroom. If you have extra time while you’re in the area, you might want to see Hampton Beach State Park and Market Square.

Travelers Loved These Luxury Hotels

More trip options