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