Travel advisory

Please be aware of any coronavirus (COVID-19) travel advisories and review updates from the World Health Organization (WHO). Due to the unprecedented volume of travel disruptions, refunds may take up to 30 days to process.

Search for Portsmouth Hotels from CA $81

Search over 1 million properties and 550 airlines worldwide

Search over 1 million flights, hotels, packages, and more

Free cancellation on most hotels. Because flexibility matters.

Top 10 Hotels in Portsmouth

The Inn Downtown
3.5 out of 5
409 The Hill, Portsmouth, NH
Free CancellationReserve now, pay when you stay
CA $138
per night
Apr 2 - Apr 3
0.24 km from city centre
4.7/5Exceptional! (17 reviews)

"Close to downtown (Name!) Neat, clean, user friendly Didn't like checking in process (call a number on the wall!)"…"

Reviewed on Jan. 12, 2020

The Inn Downtown
Sheraton Portsmouth Harborside Hotel
3.5 out of 5
250 Market St, Portsmouth, NH
Free CancellationReserve now, pay when you stay
CA $187
per night
Apr 22 - Apr 23
0.37 km from city centre
4.1/5Very Good! (1,165 reviews)

"Staff was great. Hotel was within walking distance to all the shops and restaurants which was wonderful. Definitely would go back."…"

Reviewed on Mar. 16, 2020

Sheraton Portsmouth Harborside Hotel
Best Western Plus Portsmouth Hotel & Suites
2.5 out of 5
580 US Highway 1 Bypass, Portsmouth, NH
Get Rates
1.79 km from city centre
3.7/5Good! (793 reviews)

"We wished that the hot tub had been working, but found it to be a very nice place to stay"…"

Reviewed on Mar. 21, 2020

Best Western Plus Portsmouth Hotel & Suites
Motel 6 Portsmouth
2 out of 5
3 Gosling Rd, Portsmouth, NH
Free Cancellation
CA $81
per night
Mar 30 - Mar 31
3.84 km from city centre
3.2/5 (1,247 reviews)

"Clean quiet and affordable what more can i ask for"…"

Reviewed on Mar. 14, 2020

Motel 6 Portsmouth
Howard Johnson by Wyndham Portsmouth
2 out of 5
383 Woodbury Ave, Portsmouth, NH
Free CancellationReserve now, pay when you stay
CA $99
per night
Mar 30 - Mar 31
1.73 km from city centre
3.9/5Very Good! (1,579 reviews)

"Price and location were great.... good overnight stay before flying out the next day!"…"

Reviewed on Mar. 9, 2020

Howard Johnson by Wyndham Portsmouth
Courtyard by Marriott in Portsmouth
3 out of 5
1000 Market St, Portsmouth, NH
Free CancellationReserve now, pay when you stay
CA $127
per night
Apr 12 - Apr 13
1.84 km from city centre
4.2/5Excellent! (584 reviews)

"Clean and comfortable! The hotel was very accommodating regarding late check out. Great experience!"…"

Reviewed on Mar. 22, 2020

Courtyard by Marriott in Portsmouth
Hilton Garden Inn Portsmouth Downtown
3 out of 5
100 High St, Portsmouth, NH
Free CancellationReserve now, pay when you stay
CA $129
per night
Apr 1 - Apr 2
0.19 km from city centre
4.5/5Wonderful! (1,275 reviews)

"I was very impressed how they managed the operation in the mist of the coronavirus."…"

Reviewed on Mar. 26, 2020

Hilton Garden Inn Portsmouth Downtown
Hampton Inn Portsmouth Central
3 out of 5
99 Durgin Ln, Portsmouth, NH
Free CancellationReserve now, pay when you stay
CA $137
per night
Apr 9 - Apr 10
3.42 km from city centre
4.3/5Excellent! (986 reviews)

"Convenient location Stayed before and were very happy with it."…"

Reviewed on Mar. 7, 2020

Hampton Inn Portsmouth Central
AC Hotel by Marriott Portsmouth
3.5 out of 5
299 Vaughn Street, Portsmouth, NH
Free CancellationReserve now, pay when you stay
CA $173
per night
Mar 30 - Mar 31
0.5 km from city centre
4.3/5Excellent! (6 reviews)

"Friendly staff who greeted at door and continued until our departure. Was there to celebrate my son's meritorious promotion while in active duty. Restaurant convenietly located on rooftop. No Uber needed."…"

Reviewed on Mar. 12, 2020

AC Hotel by Marriott Portsmouth
Fairfield Inn by Marriott Portsmouth-Seacoast
2.5 out of 5
650 Borthwick Ave, Portsmouth, NH
Free CancellationReserve now, pay when you stay
CA $110
per night
Mar 30 - Mar 31
2.12 km from city centre
4.3/5Excellent! (690 reviews)

"New and clean staff was nice overall great stay exactly what I was looking for"…"

Reviewed on Mar. 13, 2020

Fairfield Inn by Marriott Portsmouth-Seacoast
Don't see what you're looking for?
See all available properties in Portsmouth
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.

Portsmouth Hotel Guide

Portsmouth has plenty of great short- and long-stay accommodation options to choose from. There are 31 places to stay within a 0.1-kilometre (0.06-mile) radius of downtown Portsmouth on Expedia's handy accommodation pages.

Travelers keen to find a hotel close to the heart of Portsmouth, should check out the latest deals at the Sheraton Portsmouth Harborside Hotel and Residence Inn by Marriott Portsmouth Downtown/ Waterfront.

19 kilometres (12 miles) from the heart of Portsmouth is the neighborhood of Hampton Beach. This has 19 hotel establishments. Choose from a number of hotels options such as the Ashworth by the Sea and Beach View Inn. Visitors will also find popular accommodations in Hampton. This area is 17 kilometres (10 miles) from the center of Portsmouth. There are 28 places to base yourself in Hampton, including the Lamie's Inn and The Old Salt Restaurant and Best Western Plus The Inn at Hampton.

Alternatively, you could stay in Dover, which is where you'll find the Homewood Suites Dover and Hampton Inn Dover, or Durham, which has the Three Chimneys Inn and Holiday Inn Express Durham. Exeter is 19 kilometres (12 miles) from Portsmouth's downtown, while Seabrook is 25 kilometres (14 miles) from the middle of Portsmouth. The Fairfield Inn & Suites by Marriott Portsmouth Exeter and Hampton Inn and Suites Exeter are situated in Exeter, while Holiday Inn Express Hotel & Suites Seabrook and The Hampshire Inn and Conference Center are situated in Seabrook.

A convenient option when you visit Portsmouth is to stay in the vicinity of the Fort Constitution Historical Site. Within driving distance are both the Ramada Kittery and the Days Inn Kittery.

Budget-concious travelers will be happy to discover that there is a decent range of lower-priced lodgings in the vicinity of Portsmouth. The Hampton Inn Dover is 20 kilometres (12 miles) from the main part of Portsmouth, while the Holiday Inn Portsmouth is 2 kilometres (1 mile) away. Two more options at the lower end of the spectrum in Portsmouth include the Holiday Inn Express Durham and the Fairfield Inn by Marriott Portsmouth-Seacoast.

Check out the Atlantic House Inn as well as the ViewPoint Hotel. The Atlantic House Inn is located 16 kilometres (10 miles) from the middle of Portsmouth. The ViewPoint Hotel, is positioned 17 kilometres (10 miles) away. More hotel and apartment options worth checking out are the Cliff House Maine and the Residence Inn by Marriott Portsmouth.

Interested in seeing more of the valleys this area features? Why not book some extra days in other places in Southern New Hampshire? You could visit regional attractions or go hiking and horse riding and then find a convenient hotel.

Looking for more to do? Consider spending a day or two visiting Seacoast Science Center and Rye Harbor State Park, in Rye, 7 kilometres (4 miles) to the south of Portsmouth. If you'd like to visit Rye, be sure to check out the Wrens Nest Inn and Quality Inn. Or, you could consider staying in Exeter, 19 kilometres (12 miles) to the southwest of Portsmouth, where you'll find the Exeter Inn and Inn By The Bandstand. If you stay in Exeter, make sure you visit the American Independence Museum and Apple Hill Golf Course.

If you are traveling into or out of Manchester-Boston Regional Airport and are looking to stay nearby try Homewood Suites by Hilton Manchester/Airport or Holiday Inn Manchester Airport.

Frequently asked questions

Recently booked Portsmouth hotels

Recent Reviews in Portsmouth

More trip options