Portsmouth, VA

Travel Guide

Portsmouth which includes a bay or harbor
Portsmouth showing a house
Portsmouth which includes a house
Portsmouth featuring a house and wildflowers
Portsmouth featuring a bay or harbor
For fans of antiques shops, historic homes and waterfront dining, this bustling seaport on Hampton Roads harbor serves all your interests.

A visit to Portsmouth satisfies just about every travel yearning. For marine history, there are shipyards and museums to explore. Numerous antiques shops have hidden treasures. If you enjoy public art, you can view more than a dozen displays over eight city blocks. This historic little city has been around since 1752. Despite its age, it remains one of the hippest seaports in the country.

Start your Portsmouth exploration with a self-guided walk along the Path of History, a waterfront walkway that strings together several historical sites. Stroll through the charming Olde Towne Historic District, with its many antiques shops, multiple museums, fine dining and centuries-old homes.

Wander from Olde Towne to the Lightship Portsmouth Museum, where you’ll find uniforms, models and photos in a 1915 lightship docked on land. Eventually, you’ll arrive at the Portsmouth Naval Shipyard Museum. Plan to wander for a couple hours here, learning about the shipyard’s nearly 250-year history through ship models and artifacts from the 1700s through 1900s.

In addition to studying marine history, stop at Portsmouth’s many other highlights, including the Children’s Museum of Virginia, a must for families. From antique trains to a hands-on port exhibit to a full-dome planetarium, the museum caters to kids’ imaginations. Nearby, the historic Commodore Theatre offers delights in its own way, with full-service dining while you watch the latest film, in a setting that has been restored to its original art deco style.

After these explorations, satisfy your appetite at one of Portsmouth’s many great restaurants. Find menus with everything from Southern comfort foods, international cuisine, burgers and fries to crabcakes.

Portsmouth is in Virginia at the southern end of Chesapeake Bay. Get here from Norfolk by car or the pedestrian Elizabeth River Ferry. You can also travel back and forth by water taxi and kayak. Park for free for up to 2 hours on High Street. Metered spots, garages and lots offer free parking on Saturdays and Sundays and weekday evenings.

Where to stay in Portsmouth

Churchland showing a garden and a house

Churchland

The breweries and shopping are just a few features travelers like about Churchland. If you want to do some sightseeing nearby, Chesapeake Square Mall and Rivers Casino Portsmouth are a few top places to visit.

Churchland
Holiday Inn & Suites Virginia Beach North Beach by IHG

Holiday Inn & Suites Virginia Beach North Beach by IHG

3 out of 5
3900 Atlantic Avenue, Virginia Beach, VA
$287 nightly
The price is $332 total per night from Jul 20 to Jul 21
$332 total
Jul 20 - Jul 21
Total includes taxes and fees
Stay at this 3-star beach hotel in Virginia Beach. Enjoy free WiFi, 3 outdoor pools, and 3 restaurants. Our guests praise the pool and the helpful staff in our ...
8/10 Very Good! (1,054 reviews)
"The room was clean and the staff was helpful. We enjoyed the pool and the restaurant during our stay. We love that the hotel is on the boardwalk and the trolley line, but removed from the busier part of the beach."

Reviewed on Jul 15, 2025

Holiday Inn & Suites Virginia Beach North Beach by IHG
Surfbreak Virginia Beach Oceanfront, Ascend Hotel Collection

Surfbreak Virginia Beach Oceanfront, Ascend Hotel Collection

3 out of 5
1101 Atlantic Ave, Virginia Beach, VA
$195 nightly
The price is $226 total per night from Aug 3 to Aug 4
$226 total
Aug 3 - Aug 4
Total includes taxes and fees
Stay at this 3-star beach hotel in Virginia Beach. Enjoy free WiFi, free parking, and an outdoor pool. Our guests praise the helpful staff and the clean rooms ...
8.2/10 Very Good! (1,027 reviews)
Beautiful beach views and access
"Hotel was very nice and had an excellent view. The calypso bar next door was very nice and convenient. Service is very slow for breakfast but good food. Unfortunately, does not have enough parking and if you have a disability only has 2 spaces. Was told it was first come first serve. Additional Parking ..."

Reviewed on Jul 15, 2025

Surfbreak Virginia Beach Oceanfront, Ascend Hotel Collection
Country Inn & Suites by Radisson, Virginia Beach (Oceanfront), VA

Country Inn & Suites by Radisson, Virginia Beach (Oceanfront), VA

3 out of 5
1801 Atlantic Ave, Virginia Beach, VA
$219 nightly
The price is $254 total per night from Aug 10 to Aug 11
$254 total
Aug 10 - Aug 11
Total includes taxes and fees
Stay at this 3-star beach hotel in Virginia Beach. Enjoy free breakfast, free WiFi, and a beach locale. Our guests praise the breakfast and the helpful staff ...
8.2/10 Very Good! (2,192 reviews)
"Easy check in and was able to check in early"

Reviewed on Jul 13, 2025

Country Inn & Suites by Radisson, Virginia Beach (Oceanfront), VA
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.
The Atrium Resort, Virginia Beach by Vacatia

The Atrium Resort, Virginia Beach by Vacatia

3.5 out of 5
315 21st St, Virginia Beach, VA
Stay at this 3.5-star aparthotel in Virginia Beach. Enjoy free WiFi, free parking, and a 24-hour fitness center. Our guests praise the pool and the helpful staff ...
8/10 Very Good! (1,385 reviews)
"We needed a new mattress, and it was replaced the same day-great job!"

Reviewed on Jul 12, 2025

The Atrium Resort, Virginia Beach by Vacatia
The Ocean Key Virginia Beach Resort

The Ocean Key Virginia Beach Resort

3 out of 5
424 Atlantic Avenue, Virginia Beach, VA
Stay at this 3-star aparthotel in Virginia Beach. Enjoy free WiFi, free parking, and a fitness center. Our guests praise the helpful staff and the clean rooms ...
7.6/10 Good! (1,388 reviews)
"I liked the room has kitchen. If balcony was there I more like it."

Reviewed on Jul 13, 2025

The Ocean Key Virginia Beach Resort
Ocean Sands Resort, Oceanfront, Virginia Beach by Vacatia

Ocean Sands Resort, Oceanfront, Virginia Beach by Vacatia

3 out of 5
2207 Atlantic Avenue, Virginia Beach, VA
Stay at this 3-star beach aparthotel in Virginia Beach. Enjoy free WiFi, free parking, and a beach locale. Our guests praise the helpful staff and the clean ...
8/10 Very Good! (1,095 reviews)
"Everything was great except no king beds. And the queen bed was AWFUL. Mattress left us rolling towards the middle - like it had a hole in the middle - or box spring was broken. Came back very sore. Otherwise… WONDERFUL LOCATION. Great staff and amenities. No complaints otherwise."

Reviewed on Jul 14, 2025

Ocean Sands Resort, Oceanfront, Virginia Beach by Vacatia
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.

Popular places to visit

Things to do

Reviews of Portsmouth

3.7
Guest rating
5 - Excellent
19
5 - Excellent 23%
4 - Good
28
4 - Good 34%
3 - Okay
28
3 - Okay 34%
2 - Disappointing
4
2 - Disappointing 5%
1 - Terrible
4
1 - Terrible 5%

4/5 - Good

Verified traveler

Nice restaurants in walking distance and steps away from ferry to Norfolk Waterside.

4/5 - Good

Verified traveler

Was pleased

4/5 - Good

Verified traveler

It was a really pretty place near the water.

1/5 - Terrible

Verified traveler

DON'T STAY THERE!

3/5 - Okay

Verified traveler

Some areasa better than others.

3/5 - Okay

Verified traveler

Didn’t get to explore because I was so uncomfortable

Cities near Portsmouth