Check prices on hotels in Portsmouth

Top 10 Hotels in Portsmouth

See all 66 Hotels in Portsmouth
Americas Best Inns-Portsmouth
Americas Best Inns-Portsmouth

383 Woodbury Ave, Portsmouth 03801

2.0 out of 5.0
3.9 out of 5 (1,297 reviews)

Situated near the airport, this hotel is within 1 mi (2 km) of Jackson House Museum, George Rodgers House, and Albacore Park. …

$67
The Port Inn, an Ascend Hotel Collection Member
The Port Inn, an Ascend Hotel Collection Member

505 US Highway 1 Bypass, Portsmouth 03801

3.0 out of 5.0
4.4 out of 5 (516 reviews)

The stylish Port Inn is within 2 miles of downtown Portsmouth, Pease International Tradeport, and Strawberry Banke Museum. …

$94
Quality Inn
Quality Inn

1190 Lafayette Road, Portsmouth 03801

2.5 out of 5.0
4.1 out of 5 (363 reviews)

Situated in Portsmouth, this hotel is 0.9 mi (1.4 km) from Water Country and within 3 mi (5 km) of Rundlet-May House and John …

$99
Holiday Inn Express Durham
Holiday Inn Express Durham

2 Main St, Durham 03824

2.5 out of 5.0
4.1 out of 5 (278 reviews)

Situated in Durham, this hotel is 0.6 mi (0.9 km) from University of New Hampshire and within 6 mi (10 km) of Adams Point and …

$93
Microtel Inn & Suites by Wyndham Dover
Microtel Inn & Suites by Wyndham Dover

31 Webb Pl, Dover 03820

2.0 out of 5.0
4.2 out of 5 (559 reviews)

Situated in the business district, this hotel is 0.3 mi (0.5 km) from Dover Bowl Family Fun Center and within 3 mi (5 km) o …

$77
Hampton Inn Dover
Hampton Inn Dover

9 Hotel Drive, Dover 03820

2.5 out of 5.0
4.5 out of 5 (267 reviews)

Situated near the airport, this hotel is 0.5 mi (0.8 km) from Dover Bowl Family Fun Center and within 3 mi (5 km) of The …

$93
Holiday Inn Express Hotel & Suites Seabrook
Holiday Inn Express Hotel & Suites Seabrook

11 Rocks Rd, Seabrook 03874

2.5 out of 5.0
4.3 out of 5 (574 reviews)

Situated in Seabrook, this hotel is 0.8 mi (1.3 km) from Seabrook Science & Nature Center and within 6 mi (10 km) of Sanborn' …

$92
Ale House Inn
Ale House Inn

121 Bow Street, Portsmouth 03801

2.0 out of 5.0
4.3 out of 5 (20 reviews)

Situated in Portsmouth, this hotel is 0 mi (0 km) from Seacoast Repertory Theatre and 2.9 mi (4.6 km) from Fort Constitutio …

$129
Wentworth by the Sea, A Marriott Hotel & Spa
Wentworth by the Sea, A Marriott Hotel & Spa

588 Wentworth Rd, New Castle 03854

3.5 out of 5.0
4.5 out of 5 (217 reviews)

Situated in New Castle, this spa hotel is 0.6 mi (1 km) from Wentworth by the Sea Golf Club and 1.4 mi (2.3 km) from Fort …

$199
Residence Inn by Marriott Portsmouth
Residence Inn by Marriott Portsmouth

1 International Dr, Portsmouth 03801

3.0 out of 5.0
4.2 out of 5 (103 reviews)

Situated in Portsmouth, this aparthotel is 0.8 mi (1.3 km) from Red Hook Brewery and within 3 mi (5 km) of Fox Run Mall and …

$119

Recent Reviews in Portsmouth

Hide content

Where to stay in Portsmouth

Portsmouth Hotel Guide

Accommodation options are in generous supply in Portsmouth. If you are after accommodation within a 0.1-mile distance of downtown Portsmouth, Expedia's comprehensive database features no less than 31 hotels and apartments within that area.

Within 0.6 miles of Portsmouth's heart, visitors can choose from some great accommodation options, including the Sheraton Portsmouth Harborside Hotel and Residence Inn by Marriott Portsmouth Downtown/ Waterfront.

A good area to stay in is Hampton Beach. Hampton Beach is 12 miles from downtown and is home to 19 Expedia hotels. The Ashworth by the Sea and Beach View Inn are some of the Expedia-listed establishments here. Visitors to Portsmouth will also find good accommodation options in Hampton. This neighborhood is 10 miles from downtown. Hampton has 28 hotels, including the Lamie's Inn and The Old Salt Restaurant and Best Western Plus The Inn at Hampton.

Alternative areas with a range of hotels are Dover and Durham. The Homewood Suites Dover and Hampton Inn Dover are in Dover, while Durham is where you'll find the Three Chimneys Inn and Holiday Inn Express Durham. The Fairfield Inn & Suites by Marriott Portsmouth Exeter and Hampton Inn and Suites Exeter are located in Exeter, and Holiday Inn Express Hotel & Suites Seabrook and The Hampshire Inn and Conference Center are part of the Seabrook area.

While you are in Portsmouth, you could opt to book a hotel close to the Fort Constitution Historical Site. The Ramada Kittery and the Days Inn Kittery are both a short drive away from this often-visited attraction.

The Portsmouth area has some lower-priced hotel and apartment options sure to satisfy thrifty travelers. The Hampton Inn Dover is 12 miles from the heart of Portsmouth, while the Holiday Inn Portsmouth is 1 mile away. The Holiday Inn Express Durham and the Fairfield Inn by Marriott Portsmouth-Seacoast are some more cheaper options worth investigating.

The Atlantic House Inn is situated 10 miles away from the main part of Portsmouth. Another option is the ViewPoint Hotel, which can be found 10 miles away. Other Expedia-registered hotels include the Cliff House Maine and the Residence Inn by Marriott Portsmouth.

Why don't you enjoy some more of the valleys and rolling hills that are common in Southern New Hampshire? Choose to spend a few nights in some of the other parts of Southern New Hampshire. You might like to travel to the region's various sights or have a go at hiking and then find a convenient place to stay.

4 miles to the south of Portsmouth you will find Rye, where you can enjoy Seacoast Science Center and Rye Harbor State Park. The Wrens Nest Inn and Quality Inn are some of the Expedia-listed long and short-stay options in Rye. Or stay in Exeter, 12 miles to the southwest of Portsmouth, where you can choose from the Exeter Inn and Inn By The Bandstand. The American Independence Museum and Apple Hill Golf Course are some of the most popular points of interest to experience should you visit Exeter.

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