Search Hotels near Top Portsmouth Attractions

Top 10 Hotels in Portsmouth

See all 9 Hotels in Portsmouth
Renaissance Portsmouth-Norfolk Waterfront Hotel
Renaissance Portsmouth-Norfolk Waterfront Hotel

425 Water St, Portsmouth 23704

3.5 out of 5.0
4.4 out of 5 (653 reviews)

Situated in the historical district, this hotel is within a 5-minute walk of Portsmouth Naval Shipyard Museum and Children' …

Get Rates
The Mermaids' Porch Bed and Breakfast
The Mermaids' Porch Bed and Breakfast

497 North Street, Portsmouth 23704

4.9 out of 5 (47 reviews)

Located in the heart of Portsmouth, this bed & breakfast is within a 10-minute walk of Hill House Museum and Children's Museu …

Get Rates
Comfort Inn Olde Town
Comfort Inn Olde Town

347 Effingham St, Portsmouth 23704

2.5 out of 5.0
3.9 out of 5 (129 reviews)

Located in the heart of Portsmouth, this hotel is within a 15-minute walk of Hill House Museum and Children's Museum of …

$80
Super Value Inn
Super Value Inn

925 London Boulevard, Portsmouth 23704

2.0 out of 5.0
2.4 out of 5 (91 reviews)

Situated in Portsmouth, this hotel is within a 15-minute walk of Commodore Theatre and Children's Museum of Virginia. Moses …

Get Rates
Riverwalk Inn & Suites
Riverwalk Inn & Suites

333 Effingham Street, Portsmouth 23704

2.0 out of 5.0
1.4 out of 5 (24 reviews)

Situated in Portsmouth, this motel is within 1 mi (2 km) of Hill House Museum and Children's Museum of Virginia. Nauticus …

Get Rates
Oakwood At Harbor Tower
Oakwood At Harbor Tower

1 Harbor Ct, Portsmouth 23704

Get Rates
National At Harbor Towers
National At Harbor Towers

1 Harbort Court A, Portsmouth 23704

Get Rates
Oakwood At Myrtles Of Oldetwne
Oakwood At Myrtles Of Oldetwne

850 Crawford Pkwy, Portsmouth 23704

Get Rates
National at Harbor Tower Portsmouth
National at Harbor Tower Portsmouth

One Harbor Court, Portsmouth 23704

3.5 out of 5.0
5 out of 5 (1 reviews)

Situated in Portsmouth, this apartment is within a 10-minute walk of Tidewater Yacht Marina and Children's Museum of Virginia …

Get Rates
Wyndham Garden Norfolk Downtown
Wyndham Garden Norfolk Downtown
0.9 mi from Portsmouth
3.5 out of 5.0
3.1 out of 5 (761 reviews)

Located in the heart of Norfolk, this hotel is within a 10-minute walk of Norfolk Scope, Moses Myers House, and Chrysler …

$109

Recent Reviews in Portsmouth

Hide content

Where to stay in Portsmouth

Portsmouth Hotel Guide

If you want to book upscale or affordable lodging options in Portsmouth, it is useful to know that there is a wide range of options. Spend some time perusing Expedia's 52 hotel listings, which are all within a 0.1-mile radius of central Portsmouth.

Portsmouth offers visitors a range of convenient accommodations, such as the Renaissance Portsmouth-Norfolk Waterfront Hotel and Comfort Inn Olde Town.

The Norfolk Waterside Marriott and the Residence Inn Norfolk Downtown are conveniently located if you'd like to stay near the Children's Museum of Virginia. The Norfolk Waterside Marriott is 0.8 miles away from the Children's Museum of Virginia. The Residence Inn Norfolk Downtown is 1 mile away.

The Rodeway Inn near Naval Hospital is a more economical accommodation option. You will find it positioned 0.6 miles from the middle of Portsmouth. Visitors could also investigate the Super Value Inn.

The Church Point Manor is positioned 11 miles from the main part of Portsmouth. Alternatively, the Homewood Suites by Hilton Chesapeake - Greenbrier can be found 5 miles away. The The Westin Virginia Beach Town Center as well as the Virginia Beach Resort Hotel and Conference Center are other alternative accommodation options worth looking into in Portsmouth.

If you have the time, why not investigate the many other attractions of Coastal Virginia while you are in the area? Coastal Virginia is marked by beaches and coastal plains. Popular Coastal Virginia visitor draws are history museums and open-air museums. Common activities in this part of United States of America include hiking, horse riding and quad biking.

Suffolk is 15 miles to the west of Portsmouth and is where you'll find Planters Peanut Center and Suffolk Visitor Center. Some of our recommended Suffolk hotels include the Hilton Garden Inn Suffolk Riverfront and Holiday Inn Express Hotel & Suites Suffolk. 18 miles to the east of Portsmouth, you can also stay at Virginia Beach, which is home to the Hilton Virginia Beach Oceanfront and Courtyard by Marriott Virginia Beach Oceanfront South. If you're staying in Virginia Beach, be sure to visit the First Landing State Park and Ocean Breeze Waterpark.

Located 7 miles away from Portsmouth is Norfolk International Airport. Stay nearby at Residence Inn by Marriott Norfolk Airport or Best Western Plus Holiday Sands Inn & Suites.