Dog-Friendly St. Petersburg, Florida

From waterfront patios to off-leash beach time at Fort De Soto, St. Pete makes an easy Gulf Coast getaway with your dog.

St. Petersburg, FL

9.1 Pet-Friendly Score
Avg Pet Fee: $75-150
Dog Parks: 4
Off-Leash Beach: Yes
Outdoor Dining Law: Yes

Best dog-friendly stays

Hyatt Place St. Petersburg / Downtown

Downtown stay near the Pier that allows up to two dogs with clear weight limits and a straightforward stay-based pet fee.

Staybridge Suites St Petersburg Downtown by IHG

All-suite option with kitchens, a pet relief area, and one of the more manageable nightly pet fees in central St. Pete.

The Vinoy Resort & Golf Club, Autograph Collection

Historic waterfront resort that welcomes dogs and puts you close to Beach Drive walks and downtown green space.

Best patios for dining with dogs

Fresco's Waterfront Bistro

Dockside outdoor tables and a scenic marina setting make this one of the easiest waterfront meals with your pup.

Three Birds Tavern

A shaded patio in a historic farmhouse setting with a long-standing dog-friendly reputation.

Stillwaters Tavern

Beach Drive patio seating with modern tavern fare and dogs welcome outside.

Top parks and beach time

Dog Park Beach at Fort De Soto Park

The standout off-leash beach in the area, with fenced dog zones, showers, and a designated dog beach.

Dog Park at Kenwood Park

A fenced off-leash park with separate large- and small-dog areas in central St. Pete.

Gandy Beach

A casual shoreline stop where leashed dogs can play and splash along the bay.

Dog-Friendly Hotels in St. Petersburg

Hyatt Place St. Petersburg / Downtown

4.5/5
Hotel

Modern downtown hotel within walking distance of the Pier, museums, and Beach Drive. Good fit for travelers who want a central base and a clearly posted dog policy.

$$$ Pet fee: $100 per stay for 1-6 nights; $200 per stay for 7-30 nights Up to 2 housebroken dogs per room. Individual limit 50 lbs; 75 lbs combined. Dogs only.

25 2nd Street North, St. Petersburg, FL 33701

Visit Website

Staybridge Suites St Petersburg Downtown by IHG

4.3/5
All-suite hotel

Extended-stay style property with kitchens, breakfast, and extra space for longer dog-friendly trips near Tropicana Field and downtown.

$$ Pet fee: $25 per night, not to exceed $350 per stay Allows 2 dogs under 50 lbs in designated rooms. Cats also welcome. Pets may be left unattended if well behaved; pet relief area on site.

940 5th Ave South, St. Petersburg, FL 33705

Visit Website

The Vinoy Resort & Golf Club, Autograph Collection

4.4/5
Resort

Historic luxury resort on the waterfront with easy access to downtown walking routes and green space along the bay.

$$$$ Pet fee: $150 per stay Up to 2 dogs per room with advance registration. Marriott lists a 40 lb maximum; BringFido reports pets of any size, so confirm directly before booking.

501 5th Avenue NE, St. Petersburg, FL 33701

Visit Website

Moxy St. Petersburg Downtown

4.2/5
Hotel

Stylish newer downtown option on Central Avenue with a rooftop scene and a pet policy suited to smaller dogs.

$$$ Pet fee: $50 per night per pet, not to exceed $150 per pet per stay Up to 2 pets, maximum 30 lbs each. Dogs welcome; BringFido indicates cats are not accepted.

1234 Central Avenue, St. Petersburg, FL 33712

Visit Website

AC Hotel St. Petersburg Downtown

4.2/5
Hotel

Sleek downtown stay close to restaurants, museums, and the waterfront, with a more generous weight allowance than many urban hotels.

$$$ Pet fee: $50 per night Allows 2 pets up to 75 lbs. Dogs and cats welcome.

110 2nd Street North, St. Petersburg, FL 33701

Visit Website

Hampton Inn & Suites St. Petersburg Downtown

4.5/5
Hotel

Reliable downtown pick with breakfast included and a pet policy that works well for travelers bringing larger dogs.

$$$ Pet fee: $75 plus tax per stay Welcomes 2 pets up to 75 lbs. Dogs and cats allowed.

80 Beach Drive NE, St. Petersburg, FL 33701

Visit Website

Dog-Friendly Restaurants in St. Petersburg

Fresco's Waterfront Bistro

4.9/5
Waterfront restaurant

Dockside dining with outdoor tables where dogs are welcome. A strong pick for brunch, seafood, and sunset views near the marina.

$$$ Dogs welcome at outdoor dockside tables on leash.

300 2nd Ave NE, St. Petersburg, FL 33701

Visit Website

Three Birds Tavern

4.8/5
American tavern

Beloved neighborhood spot in a historic farmhouse with a shaded downstairs patio that regularly hosts diners with dogs.

$$ Dogs welcome on the downstairs patio, weather permitting.

1492 4th St N, St. Petersburg, FL 33704

Visit Website

Stillwaters Tavern

5/5
Gastropub

Beach Drive favorite for elevated tavern fare, cocktails, and people-watching with your dog at an outdoor table.

$$$ Dogs welcome at outdoor patio tables.

224 Beach Dr NE, St. Petersburg, FL 33701

Visit Website

The Galley

4.4/5
Gastropub

Casual downtown stop for burgers, tacos, seafood, and drinks with dog-friendly outdoor seating.

$$ Dogs welcome at outside tables.

27 4th St N, St. Petersburg, FL 33701

Visit Website

PAW Beer Garden

5/5
Beer garden

A dog-centric hangout with outdoor seating, treats on tables, and a social atmosphere that feels built for St. Pete dog owners.

$$ Dog-friendly outdoor seating; known for welcoming dogs throughout the beer garden.

1942 1st Ave S, St. Petersburg, FL 33712

Visit Website

Tap Room at the Hollander Hotel

4.5/5
Pub

Relaxed pub setting at the Hollander with outdoor tables that work well for a casual meal or drink after a downtown walk.

$$ Dogs welcome at outdoor tables.

421 4th Ave N, St. Petersburg, FL 33701

Visit Website

Dog-Friendly Parks, Beaches & Activities

Dog Park Beach at Fort De Soto Park

4.4/5
Beach park

The area's signature dog beach with fenced sections for large and small dogs, rinse stations, and a designated off-leash beach area.

Dogs allowed off leash in the designated dog park and dog beach area; leashed dogs allowed in other parts of the park except most beach areas. Off-Leash

3500 Pinellas Bayway S, St. Petersburg, FL 33715

Visit Website

Dog Park at Kenwood Park

3.7/5
Dog park

Large fenced off-leash park with separate areas for big and small dogs, plus shade and water access in a central neighborhood location.

Off-leash in fenced areas. Dogs must be current on vaccinations; limit two dogs per person. Off-Leash

401 20th St N, St. Petersburg, FL 33713

Visit Website

Gandy Beach

2.3/5
Beach

A laid-back bayfront shoreline for leashed walks, splashing, and quick beach stops with your dog.

Dogs should be kept on leash; area is not fenced.

US-92, St. Petersburg, FL 33702

Visit Website

South Straub Park

4.5/5
Waterfront park

Scenic downtown green space for leashed walks along the bay, close to the Pier and Beach Drive restaurants.

Leashed dogs welcome.

198 Bayshore Dr NE, St. Petersburg, FL 33701

Visit Website

The Dog Bar

4.5/5
Dog bar

A uniquely St. Pete social stop combining a bar with a secure off-leash play space for dogs in the Grand Central District.

Dogs may play off leash in the secured area; membership or day pass requirements and vaccination rules apply. Off-Leash

2300 Central Ave, St. Petersburg, FL 33712

Visit Website

Mutts and Martinis

4.4/5
Dog waterpark and bar

A playful local concept with splash features, off-leash sections, and a bar for humans, ideal for energetic dogs.

Membership or pass required; dogs must meet vaccination requirements. Off-Leash

2900 Central Ave, St. Petersburg, FL 33712

Visit Website

A Dog-Friendly Weekend in St. Petersburg

This 2-day plan mixes downtown walks, patio meals, and beach time so you can enjoy St. Pete without overloading your dog.

Day 1: Downtown St. Pete + Waterfront

Morning

Check into a dog-friendly downtown hotel like Hyatt Place or Hampton Inn & Suites, then take a leashed walk through South Straub Park and along the St. Pete waterfront.

Afternoon

Have lunch on the patio at Fresco's Waterfront Bistro or Stillwaters Tavern, then browse the downtown area and relax back at the hotel during the warmest part of the day.

Evening

Head to Three Birds Tavern for dinner on the shaded patio, or grab a drink at PAW Beer Garden if your dog enjoys a social setting.

Day 2: Beach and Off-Leash Play

Morning

Drive to Fort De Soto Park early for cooler temperatures and let your dog enjoy the designated off-leash dog beach and fenced play areas.

Afternoon

Stop for a casual lunch, then return toward town for a break at Kenwood Park Dog Park or a social visit to The Dog Bar or Mutts and Martinis.

Evening

Wrap up with a sunset stroll downtown and dinner at The Galley or Tap Room at the Hollander Hotel before heading out the next morning.

Nearby Dog-Friendly Destinations

Frequently Asked Questions

Is St. Petersburg, Florida good for dogs?

Yes. St. Petersburg is one of the more dog-friendly cities on Florida's Gulf Coast thanks to pet-friendly downtown hotels, many patio restaurants, several off-leash parks, and the designated dog beach at Fort De Soto Park.

Are dogs allowed on beaches in St. Petersburg?

Dogs are not allowed on most standard swimming beaches, but Fort De Soto Park has a designated dog beach area where dogs can enjoy off-leash beach time. Gandy Beach is another dog-friendly shoreline option, though dogs should be kept leashed there.

Can dogs go to restaurants in St. Petersburg?

Yes, many restaurants in St. Petersburg welcome dogs in outdoor seating areas. Florida's dog-friendly dining rules allow local participation, and St. Pete has a strong patio dining culture for travelers with dogs.

What part of St. Petersburg is best to stay in with a dog?

Downtown St. Petersburg is the easiest base for most visitors because it combines walkability, waterfront parks, pet-friendly hotels, and multiple dog-friendly patios within a compact area.

What is the best dog park near downtown St. Pete?

Kenwood Park is one of the best off-leash options close to downtown. If you want beach access too, Fort De Soto Park is the standout destination in the area.

Ready to plan more dog-friendly Florida trips?

Browse more city guides for pet-friendly hotels, patios, parks, and easy weekend escapes.

Browse More City Guides