Discover the best happy hour spots in Portsmouth
10 Crawford Pkwy
Portsmouth, Virginia 23704
Marina eatery for fried fish, a raw bar & American grill fare with water views & nautical decor.
440 High St
Cheery watering hole with a tiki hut vibe & wide-screen TVs serving burgers & tropical drinks.
1106 London Blvd
3630 Victory Blvd
Portsmouth, Virginia 23701
High-end sports-bar chain with a huge menu of New American fare & an extensive list of draft beers.
4245 Portsmouth Boulevard
Burgers, tacos & beer, plus pool tables & TV sports, featured in a laid-back American pub.
606 Airline Blvd
Portsmouth, Virginia 23707
509 High St
4806 George Washington Hwy
Portsmouth, Virginia 23702
415-421 Water St
316 High St
Casual sports bar serving Southern-leaning comfort food & 24 draft beers, plus plenty of TVs.
3107 Airline Blvd
450 Court St
Subterranean cafe & bar with a speakeasy feel offering global small plates, whiskeys & cocktails.
1915 Victory Blvd
5770 Churchland Blvd
Portsmouth, Virginia 23703
619 High St
702 High St
Southern-inspired American cuisine plus craft beer & cocktails in a warm spot with maritime accents.
500 High St
Homey pub specializing in burgers & live music in an old, brick-walled space with a sidewalk patio.
4520 George Washington Hwy
307 High St B
107 Chowan Dr
5700 Churchland Blvd
Relaxed option for coffee & espresso drinks, specialty sandwiches, salads, and homemade desserts.
4592 George Washington Hwy
1 High St
3558 Towne Point Rd
4636 George Washington Hwy
612 Court St
1805 Hodges Ferry Rd
301 High St
425 County St
300 High St
Coffee house featuring a menu of smoothies, breakfast & sandwiches, plus sidewalk seating.
467 Court St
438 High St
German classics pair with 300+ global brews in a traditional setting with a beer hall & garden.
305 High St
3125 Elm Ave
Help others discover great deals by suggesting one!