Dog Fun in Virginia

Dog-friendly outings, places to eat and places to stay in Virginia, city by city. Every spot below was checked against a published dog policy (the venue itself, BringFido or the park authority) – tap a name for our notes, or see them all on the Dog Fun Map.

Richmond

🍽 Where to eat:

🏨 Where to stay:

🐕 Doggie daycare:

Virginia Beach

🍽 Where to eat:

🏨 Where to stay:

🐕 Doggie daycare:

Our notes on each spot

Alexandria

Founders Park Off-Leash Area · Outing

🐾 Off-leash area (unfenced)

A grassy riverfront off-leash area in Old Town. It isn't fenced, so solid recall matters.

339 N Union St, Alexandria, VA 22314

Park info · Google Maps · Dog policy source (BringFido)

Jones Point Park · Outing

🐾 Leashed dogs welcome

A Potomac riverfront park that's home to Virginia's last remaining lighthouse.

Jones Point Dr, Alexandria, VA 22314

Park info · Google Maps · Dog policy source (BringFido)

River Farm · Outing

🐾 Dog-friendly grounds

Twenty-five acres of gardens, woods and meadow around a historic home on the Potomac.

7931 E Boulevard Dr, Alexandria, VA 22308

Park info · Google Maps · Dog policy source (BringFido)

Lena's Wood-Fired Pizza & Tap · Restaurant / cafe

🐾 Dogs welcome on the heated patio; dog menu

Wood-fired pizza with a dog menu and a heated patio.

401 E Braddock Rd, Alexandria, VA 22301

Website · Google Maps · Dog policy source (BringFido)

Virtue Feed & Grain · Restaurant / cafe

🐾 Dogs welcome at waterfront patio tables

A restored 1800s feed warehouse on the Old Town waterfront.

106 S Union St, Alexandria, VA 22314

Website · Google Maps · Dog policy source (BringFido)

Vola's Dockside Grill · Restaurant / cafe

🐾 Dogs welcome at outdoor tables; dog menu

A waterfront seafood spot with a dog menu.

101 N Union St, Alexandria, VA 22314

Website · Google Maps · Dog policy source (BringFido)

TownePlace Suites by Marriott Alexandria Fort Belvoir · Hotel / motel

🐾 Two pets up to 80 lbs for an additional fee of $75 per pet, per stay (up to 6 nights) or $150 per pet, per stay (for longer stays)

Near Fort Belvoir, with a grassy area behind the hotel.

8632 Woodlawn Court, Mount Vernon, Alexandria, VA 22309

Google Maps · Dog policy source (BringFido, reviewed 2026-05-06)

Book this stay →

Embassy Suites by Hilton Alexandria Old Town · Hotel / motel

🐾 Pets of any size in designated rooms for an additional fee of $75 (for stays of 1 to 4 nights) and $125 (for longer stays)

Steps from King Street and the Metro, with designated pet rooms.

1900 Diagonal Rd, Alexandria, VA 22314

Google Maps · Dog policy source (BringFido, reviewed 2026-06-14)

Book this stay →

Stay APT Suites Alexandria-Fort Belvoir · Hotel / motel

🐾 2 dogs of any size for an additional fee of $25 per pet, per night

An extended-stay option near Fort Belvoir. Dogs only.

8849 Richmond Highway, Alexandria, VA 22309

Google Maps · Dog policy source (BringFido, reviewed 2026-05-10)

Book this stay →

Richmond

Pony Pasture · Outing

🐾 Dog-friendly riverside park

Part of the James River Park system, with trails, picnic spots and rocky river access.

7200 Riverside Dr, Richmond, VA 23225

Park info · Google Maps · Dog policy source (BringFido)

James River Park · Outing

🐾 Leashed dogs welcome at all times

Multi-surface trails and historic sites along the James, right in the city.

2000 Pump House Dr, Richmond, VA 23221

Park info · Google Maps · Dog policy source (BringFido)

Buttermilk Trail · Outing

🐾 Dog-friendly trail

A 2.5-mile wooded route along the south bank of the James, named for the old well where a milkman once kept buttermilk cool.

4401 Riverside Dr, Richmond, VA 23225

Park info · Google Maps · Dog policy source (BringFido)

Lilly Pad Cafe · Restaurant / cafe

🐾 Dogs welcome at outdoor tables; dog menu

A casual café with a dog menu.

9680 Osborne Turnpike, Richmond, VA 23231

Website · Google Maps · Dog policy source (BringFido)

Southern Railway Taphouse · Restaurant / cafe

🐾 Dogs welcome at outdoor seating

Burgers, flatbreads, fish tacos and bison meatloaf in a former rail depot setting.

111 Virginia St, Richmond, VA 23219

Website · Google Maps · Dog policy source (BringFido)

Sheppard Street Tavern · Restaurant / cafe

🐾 Dogs welcome on the patio

A roadhouse-style bar and grill with Cajun-influenced pub food.

2922 Park Ave, Richmond, VA 23221

Website · Google Maps · Dog policy source (BringFido)

Tommie's Patio at River City Roll · Restaurant / cafe

🐾 Dog-friendly patio

An 1,800 sq ft patio named for Tommie, a dog whose story led to Virginia's 'Tommie's Law' against animal cruelty.

939 Myers St, Richmond, VA 23230

Website · Google Maps · Dog policy source (BringFido)

Embassy Suites by Hilton Richmond · Hotel / motel

🐾 2 pets up to 75 lbs for an additional fee of $75 for stays of 1 to 4 nights and $125 for longer stays

West End suites near the University of Richmond.

2925 Emerywood Pkwy, Richmond, VA 23294

Google Maps · Dog policy source (BringFido)

Book this stay →

Courtyard by Marriott Richmond Northwest · Hotel / motel

🐾 2 pets of any size for an additional fee of $100 per stay; pets can’t be left alone in the room

Next to the Innsbrook office park, with a flat pet fee.

3950 Westerre Pkwy, Richmond, VA 23233

Google Maps · Dog policy source (BringFido, reviewed 2026-05-09)

Book this stay →

Courtyard by Marriott Richmond West · Hotel / motel

🐾 3 dogs up to 75 lbs for an additional fee of $100 per stay, plus $20 per night; pets can’t be left alone in the room

About seven miles from downtown, and one of the few that takes up to three dogs.

6400 W Broad St, Richmond, VA 23230

Google Maps · Dog policy source (BringFido, reviewed 2025-12-31)

Book this stay →

The Westin Richmond · Hotel / motel

🐾 A maximum of 2 dogs up to 40 lbs in designated rooms for an additional fee of $75 per stay; pets can’t be left alone in the room

Beds and bowls available, with a pet walk area and waste stations.

6631 W Broad Street, Richmond, VA 23230

Google Maps · Dog policy source (BringFido, reviewed 2026-03-23)

Book this stay →

Virginia Beach

First Landing State Park · Outing

🐾 Leashed dogs welcome

One of Virginia's most visited state parks, with about 20 miles of trails and bay water to splash in.

2500 Shore Dr, Virginia Beach, VA 23451

Park info · Google Maps · Dog policy source (BringFido)

Dog Park at Bayville Farms Park · Outing

🐾 Off-leash dog park with three areas

Three areas for large and small dogs, with one side rested in rotation to keep the grass healthy.

4132 First Court Rd, Virginia Beach, VA 23455

Park info · Google Maps · Dog policy source (BringFido)

Dog Park at Marshview Park · Outing

🐾 Off-leash dog park with four fenced areas

Four fenced, shaded areas on Lake Rudee near the oceanfront, plus dog-friendly walking trails.

141 Marshview Dr, Virginia Beach, VA 23451

Park info · Google Maps · Dog policy source (BringFido)

Mount Trashmore Park · Outing

🐾 Leashed dogs welcome

165 acres built around two grassy 'mountains' made from a former landfill, with a shared-use path, boardwalk and lakes.

310 Edwin Dr, Virginia Beach, VA 23462

Park info · Google Maps · Dog policy source (BringFido)

Murphy's Irish Pub · Restaurant / cafe

🐾 Dogs welcome on the patio in summer

An oceanfront-area Irish pub serving bangers and mash and corned beef.

2914 Pacific Ave, Virginia Beach, VA 23451

Website · Google Maps · Dog policy source (BringFido)

Abbey Road Pub & Restaurant · Restaurant / cafe

🐾 Dog-friendly sidewalk patio

A beer bar with dozens of craft and draft beers and a wide-ranging menu.

203 22nd St, Virginia Beach, VA 23451

Website · Google Maps · Dog policy source (BringFido)

CP Shuckers · Restaurant / cafe

🐾 Dogs welcome on the patio

Oysters any way you like, plus crab dip and steamed seafood.

2407 Pacific Ave, Virginia Beach, VA 23451

Website · Google Maps · Dog policy source (BringFido)

La Quinta by Wyndham Virginia Beach · Hotel / motel

🐾 2 dogs of any size for an additional fee of $25 per pet, per night (not to exceed $75 per pet, per stay)

A block from the beach. Pet rooms are on the first three floors, and there's a grassy relief area.

2800 Pacific Ave, Virginia Beach, VA 23451

Google Maps · Dog policy source (BringFido, reviewed 2026-07-31)

Book this stay →

Wyndham Virginia Beach Oceanfront · Hotel / motel

🐾 Two dogs up to 35 lbs in designated rooms for an additional fee of $25 per pet, per night

Direct oceanfront rooms at North Beach, with designated pet rooms (dogs up to 35 lbs).

5700 Atlantic Ave, Virginia Beach, VA 23451

Google Maps · Dog policy source (BringFido)

Book this stay →

Embassy Suites by Hilton Virginia Beach Oceanfront Resort · Hotel / motel

🐾 Two pets of any size for an additional fee of $75 (for stays of 1 to 4 nights) and $125 (for longer stays); pets can’t be left alone in the room

Oceanfront suites that take pets of any size.

4101 ATLANTIC AVENUE, Virginia Beach, VA 23451

Google Maps · Dog policy source (BringFido, reviewed 2026-05-06)

Book this stay →

Restaurant patio rules and hotel pet fees change – call ahead or confirm when booking. We list only places with a published dog policy, and we never add star ratings or reviews we didn’t write.

Doggie daycares are listed with a note from each business’s own website. Most ask for a meet-and-greet or temperament check and current vaccinations – contact them before your first visit.

Disclosure: City Pups is reader-supported. “Book this stay” links go through our booking partner Stay22, and if you book through them we may earn a small commission, at no extra cost to you. No hotel paid to be listed.

Get new dog-friendly spots monthly 🐾

Free monthly email with new dog-friendly parks, patios and hotels near you, plus gear picks and recall alerts. No spam, unsubscribe anytime.

Scroll to Top