Local Business Directory

Portsmouth Local Businesses

Portsmouth's Olde Towne district mixes history, waterfront, and a growing food scene, while the rest of the city holds everyday services and family attractions. This directory organizes verified businesses across the city by category, from restaurants and hotels to museums, parks, and auto care. Details come from public sources and should be confirmed with each business before you visit.

Restaurants & Cafes

11 listings

Tapas restaurant and bar on Court Street in Olde Towne Portsmouth.

450 Court St, Portsmouth, VA 23704

757-967-8223

Restaurant and sports bar on High Street in Olde Towne.

316 High St, Portsmouth, VA 23704

757-399-5377

Waterfront raw bar and grill at the marina near Olde Towne.

10 Crawford Pkwy, Portsmouth, VA 23704

757-998-6631

Restaurant on High Street in Olde Towne Portsmouth.

337 High St, Portsmouth, VA 23704

757-397-2728

Gosport Tavern

Tavern & Restaurant

Tavern on High Street in Olde Towne Portsmouth.

702 High St, Portsmouth, VA 23704

757-606-2666

Baron's Pub & Restaurant

Pub & Restaurant

Pub and restaurant on High Street in Olde Towne Portsmouth.

500 High St, Portsmouth, VA 23704

757-399-4840

No public website listed; contact the business directly to verify details.

Guads Mexican Restaurant

Mexican Restaurant

Mexican restaurant on Court Street in Portsmouth.

612 Court St, Portsmouth, VA 23704

757-399-6120

Deli and eatery on High Street in Olde Towne.

425 High St, Portsmouth, VA 23704

757-966-2977

Restaurant on Effingham Street in Portsmouth.

622 Effingham St Ste A, Portsmouth, VA 23704

757-800-3303

Restaurant on High Street in Portsmouth.

814 High St, Portsmouth, VA 23704

757-967-9666

Coffee shop on High Street in Olde Towne Portsmouth.

300 High St, Portsmouth, VA 23704

757-391-9191

Hotels & Lodging

3 listings

Waterfront hotel on the Elizabeth River in Olde Towne.

425 Water St, Portsmouth, VA 23704

757-673-3000

Hotel on Effingham Street near Olde Towne.

347 Effingham St, Portsmouth, VA 23704

757-335-6742

Riverwalk Inn and Suites

Hotel

Hotel on Effingham Street near Olde Towne Portsmouth.

333 Effingham St, Portsmouth, VA 23704

757-295-0151

No public website listed; contact the business directly to verify details.

Shopping & Retail

1 listing

Victory Crossing Shopping Center

Shopping Center

Shopping center on Victory Boulevard in Portsmouth.

4000 Victory Blvd, Portsmouth, VA 23701

No public website listed; contact the business directly to verify details.

Health & Wellness

2 listings

Boxing and fitness gym on Lincoln Street in Portsmouth.

670 Lincoln St, Portsmouth, VA 23704

757-685-5893

Planet Fitness

Fitness Gym

Gym on Victory Boulevard in Portsmouth.

1907 Victory Blvd, Portsmouth, VA 23702

757-330-5303

Home Services

2 listings

Gerry's Repair

Repair Services

Repair service on High Street in Portsmouth.

1300 High St, Portsmouth, VA 23704

757-844-1350

Aaron's Building Maintenance Home Repair and Handyman Services

Handyman Services

Building maintenance and handyman services in the Portsmouth area.

600 Washington St, Portsmouth, VA 23704

757-739-5074

No public website listed; contact the business directly to verify details.

Auto Services

3 listings

Auto service shop on Constitution Avenue in Portsmouth.

703 Constitution Ave, Portsmouth, VA 23704

757-399-6471

Kool Automotive

Auto Repair

Auto repair shop on High Street in Portsmouth.

1313 High St A, Portsmouth, VA 23704

757-393-0020

No public website listed; contact the business directly to verify details.

Ford Automotive Repair Center

Auto Repair

Auto repair center on High Street in Portsmouth.

1803 High St A, Portsmouth, VA 23704

757-393-6316

No public website listed; contact the business directly to verify details.

Financial Services

1 listing

Credit union branch on County Street in Olde Towne Portsmouth.

303 County St, Portsmouth, VA 23704

888-842-6328

Entertainment & Recreation

5 listings

Children's museum on High Street in Olde Towne Portsmouth.

221 High St, Portsmouth, VA 23704

757-393-5258

Museum at the Olde Towne waterfront presenting naval shipyard history.

2 High St, Portsmouth, VA 23704

757-393-8591

Arts and cultural center in a landmark building on High Street.

400 High St, Portsmouth, VA 23704

757-393-8543

Railroad museum at Harbor Center in Portsmouth.

Harbor Center Way, Portsmouth, VA 23704

757-335-2284

Museum aboard the historic lightship on the Olde Towne waterfront.

London St & Water St, Portsmouth, VA 23704

757-393-8591

Directory details were last compiled on November 13, 2026, from public sources including official business websites, public business directories, and municipal listings. Business details change: menus, hours, prices, phone numbers, ownership, and even locations can shift, and many businesses do not publish an email address and prefer to be contacted by phone or through their website. Please verify details directly with each business before you visit. Inclusion in this directory does not imply endorsement.

Know a local business that should be added, or one that has closed? Let us know and we will update the guide.

Looking in Portsmouth?

History, waterfront, and some of the region's most affordable entry points make Portsmouth worth a look. Terry can help you get started and point you to the neighborhood fit.

Talk to Terry