Hotels in Portsmouth

Search and compare Portsmouth hotels from hundreds of travel sites and save

Portsmouth, NH, United States
22 Jan — 23 Jan2
Portsmouth, NH, United States
Sat 22/1
Sun 23/1
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Portsmouth

Filter by star ratings
All filters
Courtyard by Marriott in Portsmouth
Courtyard by Marriott in Portsmouth
8.5 Excellent
1000 Market Street, Portsmouth, NH, United States
Show on map
1.6 km from city centre, Portsmouth 
ExcellentBased on 199 reviews
8.5

Courtyard Portsmouth is located in Portsmouth and features an indoor pool and a Jacuzzi. It is ideally positioned for those wishing to visit local attractions.

Howard Johnson by Wyndham Portsmouth
Howard Johnson by Wyndham Portsmouth
8.4 Excellent
383 Woodbury Avenue, Portsmouth, NH, United States
Show on map
1.3 km from city centre, Portsmouth 
ExcellentBased on 901 reviews
8.4

Howard Johnson by Wyndham Portsmouth provides a charming setting while in Portsmouth. It is conveniently positioned for guests wishing to sightsee in the area.

Hampton Inn Portsmouth Central
Hampton Inn Portsmouth Central
8.3 Excellent
99 Durgin Lane, Portsmouth, NH, United States
Show on map
3.3 km from city centre, Portsmouth 
ExcellentBased on 242 reviews
8.3

This pet-friendly hotel is located in Portsmouth and offers an indoor pool. It also provides a 24-hour reception, meeting rooms and an express check-in and check-out feature.

Best Western Plus Portsmouth Hotel and Suites
Best Western Plus Portsmouth Hotel and Suites
7.4 Good
580 US Highway 1 Bypass, Portsmouth, NH, United States
Show on map
1.3 km from city centre, Portsmouth 
GoodBased on 383 reviews
7.4

Situated in Portsmouth, the hotel is within a 15-minute drive of Portsmouth International Airport at Pease and offers a Jacuzzi and a heated pool. It has a gym, as well as a sun deck, a ballroom and an express check-in and check-out feature.

Anchorage Inns And Suites
Anchorage Inns And Suites
6.8 Good
417 Woodbury Avenue, Portsmouth, NH, United States
Show on map
1.4 km from city centre, Portsmouth 
GoodBased on 669 reviews
6.8

Situated in Portsmouth, Anchorage Inn and Suites offers cosy 3-star accommodation, as well as a swimming pool, an indoor pool and a Jacuzzi. Its premium amenities include a sauna and a fitness room.

Holiday Inn Portsmouth
Holiday Inn Portsmouth
7.3 Good
300 Woodbury Avenue, Portsmouth, NH, United States
Show on map
1.2 km from city centre, Portsmouth 
GoodBased on 364 reviews
7.3

Opened in 1969, Holiday Inn Portsmouth NH is situated in Portsmouth and offers a sauna, a 24-hour reception and an indoor pool. It is ideally positioned for guests wanting to discover the area's attractions.

Hilton Garden Inn Portsmouth Downtown
Hilton Garden Inn Portsmouth Downtown
8.2 Excellent
100 High Street, Portsmouth, NH, United States
Show on map
0.7 km from city centre, Portsmouth 
ExcellentBased on 524 reviews
8.2

Situated in Portsmouth, Hilton Garden Inn Portsmouth Downtown is within walking distance of the John Paul Jones House and features an indoor pool. It is conveniently located for those wishing to visit local attractions.

Wrens Nest Village Inn
Wrens Nest Village Inn
6.4 Good
3548 Lafayette Road, Portsmouth, NH, United States
Show on map
6.7 km from city centre, Portsmouth 
GoodBased on 5 reviews
6.4

Featuring an indoor pool, Wren's Nest Village Inn is located in Portsmouth and offers charming accommodation. It also provides wireless internet, laundry facilities and a gift shop.

Sheraton Portsmouth Harborside Hotel
Sheraton Portsmouth Harborside Hotel
8.0 Excellent
250 Market Street, Portsmouth, NH, United States
Show on map
0.8 km from city centre, Portsmouth 
ExcellentBased on 316 reviews
8.0

Boasting an indoor pool, Sheraton Portsmouth Harborside Hotel is situated in Portsmouth and offers comfortable accommodation. It is ideally located for those wishing to sightsee in the area.

Motel 6 Portsmouth Nh
Motel 6 Portsmouth Nh
6.2 Good
3 Gosling Road, Portsmouth, NH, United States
Show on map
3.8 km from city centre, Portsmouth 
GoodBased on 763 reviews
6.2

Situated in Portsmouth, the hotel is within a 10-minute drive of Portsmouth International Airport at Pease and provides an outdoor pool. It also offers laundry facilities, a 24-hour reception and a lift.

Tips for booking a Portsmouth hotel

Cheapest month:December
Most expensive month:June
Average price in Portsmouth:C$ 240/night
Absolute cheapest price found:C$ 80/night
Cheapest day:Monday
Most expensive day:Friday
C$ 120 - C$ 411
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
C$ 117 - C$ 291
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Portsmouth hotels

Show all 53 hotels
1
The Sailmaker's House
The Sailmaker's House
9.3 Excellent
314 Court Street, Portsmouth, NH, United States
Show on map
0.7 km from city centre, Portsmouth, NH, United States 

The Sailmaker's House is situated in Portsmouth and features complimentary wireless internet. It is conveniently positioned for those wishing to visit the area's popular attractions.

2
Quality Inn
Quality Inn
8.1 Excellent
1190 Lafayette Road, Portsmouth, NH, United States
Show on map
2.9 km from city centre, Portsmouth, NH, United States 

Quality Inn Portsmouth is located in Portsmouth and offers free Wi-Fi and an indoor pool. The various amenities this charming hotel has to offer include meeting rooms, massage services and a 24-hour reception.

3
Hampton Inn & Suites Portsmouth Downtown
Hampton Inn & Suites Portsmouth Downtown
8.7 Excellent
23 Portwalk Place, Portsmouth, NH, United States
Show on map
0.7 km from city centre, Portsmouth, NH, United States 

Offering a bowling alley and an indoor pool, the hotel is located in Portsmouth and is a brief stroll from the John Paul Jones House, The Music Hall and the Portsmouth Athenaeum. It is conveniently positioned for guests wishing to discover the area's attractions.

4
Port Inn and Suites Portsmouth Ascend Hotel Collection
Port Inn and Suites Portsmouth Ascend Hotel Collection
8.3 Excellent
505 US Highway 1 Bypass, Portsmouth, NH, United States
Show on map
1.4 km from city centre, Portsmouth, NH, United States 

This modern inn in Portsmouth provides free Wi-Fi, as well as a sun deck and an outdoor pool. It is ideally positioned for guests wanting to visit the area's popular attractions.

5
Hampton Inn Portsmouth Central
Hampton Inn Portsmouth Central
8.3 Excellent
99 Durgin Lane, Portsmouth, NH, United States
Show on map
3.3 km from city centre, Portsmouth, NH, United States 

This pet-friendly hotel is located in Portsmouth and offers an indoor pool. It also provides a 24-hour reception, meeting rooms and an express check-in and check-out feature.

6
Hilton Garden Inn Portsmouth Downtown
Hilton Garden Inn Portsmouth Downtown
8.2 Excellent
100 High Street, Portsmouth, NH, United States
Show on map
0.7 km from city centre, Portsmouth, NH, United States 

Situated in Portsmouth, Hilton Garden Inn Portsmouth Downtown is within walking distance of the John Paul Jones House and features an indoor pool. It is conveniently located for those wishing to visit local attractions.

7
Homewood Suites by Hilton Portsmouth
Homewood Suites by Hilton Portsmouth
8.0 Excellent
100 Portsmouth Boulevard, Portsmouth, NH, United States
Show on map
2.6 km from city centre, Portsmouth, NH, United States 

This pet-friendly hotel is located in Portsmouth and features an indoor pool. It also offers meeting rooms, an express check-in and check-out feature and a 24-hour reception.

8
Residence Inn by Marriott Portsmouth Downtown/Waterfront
Residence Inn by Marriott Portsmouth Downtown/Waterfront
8.8 Excellent
100 Deer Street, Portsmouth, NH, United States
Show on map
0.8 km from city centre, Portsmouth, NH, United States 

Providing an indoor pool and a sauna, the hotel is located in Portsmouth and is a short walk from the Portsmouth Athenaeum. It is conveniently positioned for those wanting to visit the area's popular attractions.

Cheapest hotels in Portsmouth, New Hampshire

Show all 53 hotels
Motel 6 Portsmouth Nh
Motel 6 Portsmouth Nh
6.2 Good
3 Gosling Road, Portsmouth, NH, United States
Show on map
3.8 km from city centre,  

Situated in Portsmouth, the hotel is within a 10-minute drive of Portsmouth International Airport at Pease and provides an outdoor pool. It also offers laundry facilities, a 24-hour reception and a lift.

C$ 106
Avg. per night
Hampton Inn Portsmouth Central
Hampton Inn Portsmouth Central
8.3 Excellent
99 Durgin Lane, Portsmouth, NH, United States
Show on map
3.3 km from city centre,  

This pet-friendly hotel is located in Portsmouth and offers an indoor pool. It also provides a 24-hour reception, meeting rooms and an express check-in and check-out feature.

C$ 110
Avg. per night
Howard Johnson by Wyndham Portsmouth
Howard Johnson by Wyndham Portsmouth
8.4 Excellent
383 Woodbury Avenue, Portsmouth, NH, United States
Show on map
1.3 km from city centre,  

Howard Johnson by Wyndham Portsmouth provides a charming setting while in Portsmouth. It is conveniently positioned for guests wishing to sightsee in the area.

C$ 115
Avg. per night
Anchorage Inns And Suites
Anchorage Inns And Suites
6.8 Good
417 Woodbury Avenue, Portsmouth, NH, United States
Show on map
1.4 km from city centre,  

Situated in Portsmouth, Anchorage Inn and Suites offers cosy 3-star accommodation, as well as a swimming pool, an indoor pool and a Jacuzzi. Its premium amenities include a sauna and a fitness room.

C$ 121
Avg. per night
Best Western Plus Portsmouth Hotel and Suites
Best Western Plus Portsmouth Hotel and Suites
7.4 Good
580 US Highway 1 Bypass, Portsmouth, NH, United States
Show on map
1.3 km from city centre,  

Situated in Portsmouth, the hotel is within a 15-minute drive of Portsmouth International Airport at Pease and offers a Jacuzzi and a heated pool. It has a gym, as well as a sun deck, a ballroom and an express check-in and check-out feature.

C$ 124
Avg. per night
Holiday Inn Portsmouth
Holiday Inn Portsmouth
7.3 Good
300 Woodbury Avenue, Portsmouth, NH, United States
Show on map
1.2 km from city centre,  

Opened in 1969, Holiday Inn Portsmouth NH is situated in Portsmouth and offers a sauna, a 24-hour reception and an indoor pool. It is ideally positioned for guests wanting to discover the area's attractions.

C$ 126
Avg. per night
Wrens Nest Village Inn
Wrens Nest Village Inn
6.4 Good
3548 Lafayette Road, Portsmouth, NH, United States
Show on map
6.7 km from city centre,  

Featuring an indoor pool, Wren's Nest Village Inn is located in Portsmouth and offers charming accommodation. It also provides wireless internet, laundry facilities and a gift shop.

C$ 129
Avg. per night
Hampton Inn & Suites Portsmouth Downtown
Hampton Inn & Suites Portsmouth Downtown
8.7 Excellent
23 Portwalk Place, Portsmouth, NH, United States
Show on map
0.7 km from city centre,  

Offering a bowling alley and an indoor pool, the hotel is located in Portsmouth and is a brief stroll from the John Paul Jones House, The Music Hall and the Portsmouth Athenaeum. It is conveniently positioned for guests wishing to discover the area's attractions.

C$ 131
Avg. per night

Hotel prices in Portsmouth

2 stars and under
Howard Johnson by Wyndham Portsmouth
#1 Most popular

Howard Johnson by Wyndham Portsmouth

383 Woodbury Avenue, Portsmouth, NH, United States

8.4 Excellent
C$ 115

Avg. per night

Best Western Plus Portsmouth Hotel and Suites
#2 Most popular

Best Western Plus Portsmouth Hotel and Suites

580 US Highway 1 Bypass, Portsmouth, NH, United States

7.4 Good
C$ 124

Avg. per night

Motel 6 Portsmouth Nh
Best value

Motel 6 Portsmouth Nh

3 Gosling Road, Portsmouth, NH, United States

6.2 Good
C$ 106

Avg. per night

3 stars
Port Inn and Suites Portsmouth Ascend Hotel Collection
#1 Most popular

Port Inn and Suites Portsmouth Ascend Hotel Collection

505 US Highway 1 Bypass, Portsmouth, NH, United States

8.3 Excellent
C$ 147

Avg. per night

Holiday Inn Portsmouth
#2 Most popular

Holiday Inn Portsmouth

300 Woodbury Avenue, Portsmouth, NH, United States

7.3 Good
C$ 126

Avg. per night

Hampton Inn Portsmouth Central
Best value

Hampton Inn Portsmouth Central

99 Durgin Lane, Portsmouth, NH, United States

8.3 Excellent
C$ 110

Avg. per night

4 stars +
Ale House Inn
#1 Most popular

Ale House Inn

121 Bow Street, Portsmouth, NH, United States

8.6 Excellent
C$ 206

Avg. per night

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

Where to stay in Portsmouth

About Portsmouth

Cobblestone streets meet freshly caught lobsters in Portsmouth. Settled in the early 1600s, Portsmouth is one of America’s oldest cities, known for its charming colonial architecture, historic white churches, leafy parks and bustling port.

Things to do

Immerse yourself in over 300 years of America’s history at the Strawbery Banke Museum, a four-hectare outdoor heritage park in the heart of Portsmouth’s historic downtown. Wander along the narrow cobblestone streets lined with Georgian homes and Colonial architecture. Try your hand at making traditional crafts taught by costumed role-players and relax in the heritage gardens while the kids meet baby farm animals.

Looking to sample locally produced beer? Microbrews are big in Portsmouth, where you can find a handful of boutique breweries in its winding city streets or venture 20 minutes out of town to taste the big name craft beers at the Smuttynose and Redhook breweries. Visit Portsmouth Book & Bar to see a cosy library-themed restaurant where you can enjoy a beverage while browsing new and used books.

Manicured lawns and summertime concerts can be found in the Prescott Park, but for a truly unique experience, follow the riverside trail on Peirce Island where magnificent views of Memorial Bridge and the Piscataqua River await. After working up an appetite, stop by The River House Restaurant to try one of New Hampshire’s famous lobster rolls.

Getting around

Portsmouth is located midway between Boston and Portland, an easy one-hour drive from each city. Portsmouth International Airport is a 10-minute drive from the centre of town, with taxis and buses available for transport. With plenty of pedestrian-friendly areas, Portsmouth is a pleasant place to explore on foot.

Portsmouth travel FAQs

  • What are the best hotels in Portsmouth?

    Port Inn and Suites Portsmouth Ascend Hotel Collection (8.3/10 from 541 reviews), Howard Johnson by Wyndham Portsmouth (8.5/10 from 900 reviews), and Best Western Plus Portsmouth Hotel and Suites (7.4/10 from 383 reviews) are all highly rated places to stay in Portsmouth.

  • What is a good hotel near Prescott Park?

    Hilton Garden Inn Portsmouth Downtown is a popular hotel near Prescott Park that is highly recommended, with a score of 8.2 across 524 reviews.

  • What is a good hotel in Portsmouth near Wentworth Gardner and Tobias Lear Houses?

    Hilton Garden Inn Portsmouth Downtown is a hotel near Wentworth Gardner and Tobias Lear Houses that is popular with HotelsCombined users, scoring 8.2 from 524 reviews.

  • How much do hotels in Portsmouth cost?

    Portsmouth hotels have an average price of C$ 182/night (based on searches on HotelsCombined in the last 3 days).

  • How much is a cheap hotel in Portsmouth?

    Prices for Portsmouth hotels have been found for as low as C$ 106/night over the last 3 days.

  • How much is a hotel in Portsmouth tonight?

    Users have found prices for hotels in Portsmouth tonight starting as low as C$ 104, rising to an average cost of C$ 185, based on searches in the last 72 hours.