Dog-friendly hotels in St. Petersburg
From budget stays to beachfront resorts — 7 hotels with verified pet policies, so you know the real fees and weight limits before you book, not after.
The Vinoy Resort & Golf Club, Autograph Collection
St. Pete's grand historic hotel welcomes dogs of any size for a flat per-stay fee — no weight limit to worry about. Food and water bowls are provided at check-in. Right across the street from Vinoy Park, making it an easy walk to the bayfront the next morning.
TradeWinds Island Grand & RumFish Beach Resort
These two sister beachfront resorts go further than most — a dedicated leash-free Pet Play Zone with doggie drinking fountains, fire hydrants, and shady spots built specifically for dogs, not just a policy that tolerates them. A strong pick if beach-adjacent amenities matter as much as the beach itself.
Hyatt Place St. Petersburg Downtown
A solid downtown base with spacious rooms, free breakfast, and an outdoor pool. Note: dogs only, no cats. The longer-stay fee tier is worth knowing about if you're booking for a full snowbird season rather than a short visit.
Hollander Boutique Hotel
A boutique stay with a grassy pet relief area on-site, and its own poolside Tap Room Bar with live music on weekends — see our Mirror Lake Park page. Best for smaller dogs given the 35 lb cap.
Crystal Bay Historic Hotel
No weight limit here, which is rare — a good option for larger dogs. A grassy on-site relief area and the option to leave well-behaved pets unattended in the room (with a phone number on file) makes this a flexible pick.
Red Roof Inn Tampa Bay – St Petersburg
The budget standout on this list — your first pet stays completely free, with a reasonable capped fee if you're traveling with two. An 80 lb weight limit also makes it one of the more accommodating options for bigger dogs.