19 Dog-Friendly Hotels in Florida Worth Booking
Florida is one of the most dog-welcoming states in the country, and its hotels are stepping up in a big way. Picture your pup with sandy paws, a wagging tail, and a plush dog bed waiting back at the room.
From the laid-back charm of Key West to the sugar-white sands of Destin, Florida has a spot for every dog and the human lucky enough to tag along. Whether your dog is a tiny lap-sitter or a big adventure buddy, these 20 hotels rolled out the welcome mat just for them.
Grab the leash, pack the treats, and get ready to explore the Sunshine State together.
1. The Perry Hotel & Marina – Key West, Florida

Stock Island is where the real Key West magic happens, and The Perry Hotel and Marina sits right at the heart of it. Your dog will love the two on-site dog parks, split between small and large breeds, plus food and water bowls ready at arrival.
Up to two dogs of any size are welcome, and the outdoor spaces at Matt’s Stock Island Kitchen and Salty Oyster Dockside Bar are open to four-legged guests. Fees are $75 for one dog and $25 more for a second per night.
2. Kimpton Ridley House – Key West, Florida

Old Town Key West has a certain magic, and Kimpton Ridley House fits right into its colorful, historic streets. Dogs and cats of any size are welcome here, with no breed restrictions making life a lot easier for big-dog owners.
A pet concierge helps you track down nearby pet-friendly spots, and your pup gets treats and a welcome water bowl on arrival. Expect a nightly pet fee around $50 to $56.
The complimentary 24/7 coffee and tea station is a bonus for you, too.
3. Kimpton Ella’s Cottages – Key West, Florida

Staying in a cottage instead of a standard hotel room changes the whole vacation vibe, and Kimpton Ella’s Cottages in Key West’s Historic District delivers that feeling completely. The location near the Ernest Hemingway Home and Museum gives every walk a bit of literary flair.
Two pets of any size are welcome for a fee of $50 per pet, per night. A garden area and outdoor swimming pool round out the relaxed island experience.
Your dog will feel like a true Key West local here.
4. Kimpton Lighthouse Hotel – Key West, Florida

Right across from the iconic Key West Lighthouse, the Kimpton Lighthouse Hotel is one of the most charming addresses on the island. Dogs and cats of any size are welcome, with zero breed restrictions making it genuinely stress-free for owners of larger dogs.
Your furry guest gets a doggy bed, mat, bowls, and waste bags waiting in the room. A Wag! pet concierge is also on call for extra help.
The $50 nightly pet fee is straightforward, and the pool is a refreshing reward after a day of exploring.
5. Hyatt Centric Key West Resort & Spa – Key West, Florida

Waking up to ocean views in Key West is already pretty spectacular. The Hyatt Centric Key West Resort and Spa makes that experience possible for dog owners, accepting one dog up to 50 pounds or two dogs with a combined weight under 75 pounds.
The pet fee is $150 for stays up to six nights. Dogs must stay out of pools, beaches, and restaurants, but a nearby pet relief area keeps things convenient.
Beds, bowls, and treats may be provided on request, subject to availability.
6. The Marker Key West Harbor Resort – Key West, Florida

Three pools, lush tropical grounds, and an Old Town address make The Marker Key West Harbor Resort a genuinely tempting place to park yourself for a few days. Dogs under 50 pounds are welcome, with up to two per room accepted.
A nightly fee of $75 per pet applies. Cats are not permitted at this property.
The resort’s beautiful surroundings make evening strolls with your dog feel like something out of a travel magazine, with flowering gardens and warm Key West air all around you.
7. Oceans Edge Resort & Marina – Key West, Florida

Oceans Edge Resort and Marina on Stock Island brings serious waterfront energy to your Key West dog vacation. Two dogs up to 60 pounds each are welcome, and the on-site dog park gives them real room to run and burn off that island excitement.
Check-in comes with treats and a collapsible water bowl for each pup. Doggie bags and VIP door hangers are also part of the welcome package.
The nightly fee per dog runs around $70 to $75. Pets should not be left alone in the room.
8. The Gates Hotel Key West – Key West, Florida

Positioned at the gateway to Key West, The Gates Hotel is about a 15-minute drive from Old Town, which keeps things a little quieter while still putting you close to the action. A complimentary shuttle makes getting around easy for guests.
Two pets under 50 pounds each are allowed, and a “Pooch Box” filled with toys and goodies greets your dog at arrival. Both dogs and cats are welcome.
The pet fee runs $30 to $50 per pet, per day. Well-behaved pets may be left unattended in the room.
9. Opal Key Resort & Marina – Key West, Florida

Steps from Key West’s top attractions, Opal Key Resort and Marina offers a polished waterfront stay with genuine dog-friendly hospitality baked in. Two dogs under 30 pounds each are welcome, and arriving guests with pets get a bed, bowls, and waste bags ready in the room.
Grassy relief areas are conveniently placed across the property. The pet fee is $100 per dog, per night, which reflects the premium setting.
Dogs should not be left unattended, and cats are not permitted. The marina backdrop makes evening walks truly memorable.
10. Margaritaville Beach House Key West – Key West, Florida

The Margaritaville Beach House Key West puts you on South Roosevelt Boulevard, which means Key West Dog Beach and Higgs Beach Dog Park are practically at your doorstep. Two dogs under 30 pounds are welcome, with a $75 per pet, per night fee.
Food and water bowls are provided, and pet waste bins are placed conveniently around the property. Pets are not allowed at the pool, fitness center, or on the hotel shuttle.
Supervision is required at all times, so plan your days around keeping your pup close.
11. The Don CeSar – St. Pete Beach, Florida

The Don CeSar is instantly recognizable on St. Pete Beach, its rosy pink exterior standing tall against the Gulf of Mexico skyline. Known affectionately as the Pink Palace, this historic hotel welcomes up to two pets under 50 pounds each, with a $75 nightly fee.
Guests with pets are placed in ground-floor rooms for easy outdoor access. Dogs and cats are both accepted.
Signature treats and pet accessories may be available on request. The grassy relief area on the property keeps walks short and sweet after a long travel day.
12. The Vinoy Resort & Golf Club – St. Petersburg, Florida

The Vinoy Resort and Golf Club in St. Petersburg carries the kind of old-Florida elegance that makes every moment feel cinematic. Walking the beautifully manicured grounds with your leashed dog as the bay glitters nearby is genuinely hard to beat.
Up to two dogs under 40 pounds are welcome, with a non-refundable $150 pet fee per stay. Pet beds and bowls are provided, and a relief area is nearby.
The resort sits close to the St. Pete Pier and Vinoy Park, giving you plenty of scenic routes to explore together.
13. Hotel Haya – Tampa, Florida

Hotel Haya sits inside Tampa’s vibrant Ybor City, a neighborhood that practically hums with history, color, and character. Dogs under 75 pounds are welcome, and the hotel terrace is one of those rare public spaces where your pup can actually join you outside.
A $75 pet fee per stay applies, and treats, bowls, and dog beds are available on request. Dogs are not permitted in the bar or restaurant, and guests are asked not to leave dogs alone in the room.
A nearby park offers easy walking access.
14. Aloft Tampa Midtown – Tampa, Florida

Midtown Tampa is one of the city’s most exciting newer neighborhoods, and Aloft Tampa Midtown drops you right in the middle of all of it. The hotel has a fresh, energetic feel that suits both city explorers and their equally curious dogs.
Up to two pets under 40 pounds each are welcome, with a non-refundable $50 fee per stay. Landscaped walking areas and nearby green spaces make exercising your dog easy between activities.
The rooftop pool and fitness center are there for you when your pup is ready for a nap.
15. The Seaside Amelia Inn – Amelia Island, Florida

Amelia Island has a quieter, more intimate feel than many Florida beach destinations, and The Seaside Amelia Inn captures that spirit beautifully. Sitting directly on the water, this inn offers pet-friendly ground-floor suites that make outdoor access genuinely effortless for dog owners.
One pet under 30 pounds is welcome for a $100 per stay fee. Both dogs and cats are permitted.
A complimentary breakfast starts each morning on a high note, and the rooftop sundeck and outdoor pool give you plenty of ways to unwind once your dog is settled in.
16. The Ritz-Carlton, Amelia Island – Amelia Island, Florida

Luxury and dog-friendly hospitality come together at The Ritz-Carlton, Amelia Island, an oceanfront resort that truly delivers on both fronts. Two dogs under 30 pounds each are welcome, and ground-floor rooms are typically assigned to guests traveling with pets.
Beds, bowls, treats, and waste bags are all provided. Well-behaved dogs may be left unattended, though housekeeping will skip the room during that time.
Pet fees vary, so confirm current rates when booking. The manicured grounds and Atlantic Ocean backdrop make every walk feel like a special occasion.
17. The Henderson Beach Resort – Destin, Florida

Perched on the edge of Henderson Beach State Park in Destin, The Henderson Beach Resort offers some of the most dramatic coastal scenery in all of Florida. Select rooms and all suites welcome up to two pets, with weight limits ranging from 55 to 85 pounds depending on the source.
Pet fees run approximately $150 to $160 per pet, per stay. Dogs may be left unattended if crated and vaccination records are on file.
Advance contact and a P.A.W. Agreement are required.
A grassy waste station area is available on the property.
18. Margaritaville Resort Orlando – Kissimmee, Florida

Close to Orlando’s biggest theme parks, Margaritaville Resort Orlando in Kissimmee brings the fun factor for humans and dogs equally. The on-site “Barkaritaville” dog park features separate fenced runs for large and small dogs, making it one of the best pet perks of any Florida resort.
Two dogs under 30 pounds each are welcome. Hotel room pet fees are $75 per night, capped at $300 per stay, while cottage stays are $40 per night per dog.
Treats and bowls are provided at check-in. Dogs must stay leashed outside and cannot be left unattended.
19. Inn on Fifth – Naples, Florida

Old Town Naples is polished, walkable, and full of charm, and the Inn on Fifth fits that atmosphere perfectly. What sets this property apart is its genuinely open pet policy: all well-behaved dogs and cats are welcome, with no weight limits or breed restrictions at all.
A non-refundable $150 pet fee per stay applies. Pets are allowed in guest rooms, the lobby, and the parking lot when accompanied by their owners.
They are not permitted in food and beverage areas or on pool decks. Pet beds may be requested at booking.