Check prices on hotels in Portsmouth

Top 10 Hotels in Portsmouth

See all 66 Hotels in Portsmouth
Hilton Garden Inn Portsmouth/Downtown
Hilton Garden Inn Portsmouth/Downtown

100 High St, Portsmouth 03801

3.0 out of 5.0
4.5 out of 5 (189 reviews)

Located in the heart of Portsmouth, this hotel is 0.1 mi (0.2 km) from Three Graces Gallery and 3.1 mi (4.9 km) from Fort …

$131
per night
Anchorage Inns And Suites
Anchorage Inns And Suites

417 Woodbury Ave, Portsmouth 03801

2.5 out of 5.0
3.6 out of 5 (280 reviews)

Located in the heart of Portsmouth, this hotel is within 1 mi (2 km) of Jackson House Museum, George Rodgers House, and …

$79
per night
Holiday Inn Portsmouth
Holiday Inn Portsmouth

300 Woodbury Ave, Portsmouth 03801

3.0 out of 5.0
3.6 out of 5 (126 reviews)

Situated in Portsmouth, this hotel is within a 15-minute walk of Jackson House Museum and George Rodgers House. Albacore Park …

$94
per night
Days Inn Dover
Days Inn Dover

481 Central Ave, Dover 03820

2.0 out of 5.0
3.6 out of 5 (129 reviews)

Situated in Dover, this hotel is within 1 mi (2 km) of The Children's Museum of New Hampshire and Woodman Institute. Dover …

$67
per night
Quality Inn
Quality Inn

1190 Lafayette Road, Portsmouth 03801

2.5 out of 5.0
4.1 out of 5 (104 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
per night
Holiday Inn Express Durham
Holiday Inn Express Durham

2 Main St, Durham 03824

2.5 out of 5.0
3.9 out of 5 (62 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 …

$89
per night
Microtel Inn & Suites by Wyndham Dover
Microtel Inn & Suites by Wyndham Dover

31 Webb Pl, Dover 03820

2.0 out of 5.0
4.1 out of 5 (122 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) of …

$77
per night
Hampton Inn Dover
Hampton Inn Dover

9 Hotel Drive, Dover 03820

2.5 out of 5.0
4.5 out of 5 (61 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
per night
Holiday Inn Express Hotel & Suites Seabrook
Holiday Inn Express Hotel & Suites Seabrook

11 Rocks Rd, Seabrook 03874

2.5 out of 5.0
4.2 out of 5 (131 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 …

$88
per night
Homewood Suites by Hilton Portsmouth
Homewood Suites by Hilton Portsmouth

100 Portsmouth Blvd, Portsmouth 03801

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

Situated in the business district, this aparthotel is within 2 mi (3 km) of Albacore Park, Celia Thaxter's Garden, and Fox …

$105
per night

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.