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.
Alexandria
🍽 Where to eat:
🏨 Where to stay:
- TownePlace Suites by Marriott Alexandria Fort Belvoir
- Embassy Suites by Hilton Alexandria Old Town
- Stay APT Suites Alexandria-Fort Belvoir
🐕 Doggie daycare:
- Dogtopia Alexandria – Dog daycare, boarding and spa.
- Whole Dogz – Dog daycare in the Eisenhower Valley.
- A Dog's Day Out Van Dorn – Dog daycare and boarding near Van Dorn.
Richmond
🍽 Where to eat:
🏨 Where to stay:
- Embassy Suites by Hilton Richmond
- Courtyard by Marriott Richmond Northwest
- Courtyard by Marriott Richmond West
- The Westin Richmond
🐕 Doggie daycare:
- Toby Town – Doggy daycare and boarding center near Scott's Addition.
- DogServices – Dog boarding, daycare and grooming.
- The Dog Stop Richmond – Dog daycare, boarding and grooming in the West End.
Virginia Beach
- First Landing State Park
- Dog Park at Bayville Farms Park
- Dog Park at Marshview Park
- Mount Trashmore Park
🍽 Where to eat:
🏨 Where to stay:
- La Quinta by Wyndham Virginia Beach
- Wyndham Virginia Beach Oceanfront
- Embassy Suites by Hilton Virginia Beach Oceanfront Resort
🐕 Doggie daycare:
- Dogtopia of Town Centre – Dog daycare, boarding and spa at Town Center.
- BARK VB – Doggie daycare and overnight boarding.
- Cosmo's Corner – Dog daycare, boarding, grooming and training.
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
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
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
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
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
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
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)
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)
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)
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
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
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
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
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
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
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
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
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)
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)
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)
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
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
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
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
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
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
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
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)
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
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)
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.
