The 10 best pet-friendly hotels in St. Pete Beach, US | Booking.com
Skip to main content

The best pet-friendly hotels in St. Pete Beach

Check out our selection of great pet-friendly hotels in St. Pete Beach

Filter by:

Review score

Ocean Club Treasure Island Hotel

Hotel in Treasure Island , St. Pete Beach

Located in St. Pete Beach, a 2-minute walk from Treasure Island, Ocean Club Treasure Island Hotel has accommodations with an outdoor swimming pool, free private parking, a fitness center and a bar.

B
Brandee
From
United States
Location was central and convenient. Every single staff member was polite and helpful/accommodating.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 265 reviews
Price from
$310.50
1 night, 2 adults

Treasure Island Beach Resort

Treasure Island , St. Pete Beach

Located in St. Pete Beach, Treasure Island Beach Resort is surrounded by the white sandy beaches of the Gulf of Mexico.

L
Lisa
From
United States
Great hotel for families. Excellent location with everything in walking distance. Directly on beach, great food and excellent service. The staff are so friendly and helpful. Especially John! He was always smiling and had great recommendations. We live in Florida so getting around is not a problem however for a family flying in from out of town, this is a great place to stay with literally everything you need in walking distance. Restaurants, Publix, Walgreens etc.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 400 reviews
Price from
$289
1 night, 2 adults

Sunset Beach Suites of Madeira Beach! Pet Friendly Summer Getaway! Steps to Beach! - Suite 10

Madeira Beach , St. Pete Beach

Sunset Beach Suites of Madeira Beach! Pet Friendly Summer Getaway! Steps to Beach! - Suite 10 offers accommodations in St. Pete Beach, a few steps from Madeira Beach and 1.2 miles from John's Pass.

R
Ross
From
United States
Awesome! Very comfortable and a great location.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 24 reviews
Price from
$123
1 night, 2 adults

Sunset Beach Suites at Madeira Beach! Pet Friendly with Summer Breezes! - Suite 6

Madeira Beach , St. Pete Beach

Sunset Beach Suites at Madeira Beach! Pet Friendly with Summer Breezes! - Suite 6 offers accommodations in St. Pete Beach, a few steps from Madeira Beach and 1.2 miles from John's Pass.

W
William
From
United States
I loved the place; it was very clean, with excellent service, and the location was perfect. It had everything we needed, and our stay was very pleasant.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 25 reviews
Price from
$123
1 night, 2 adults

Sunset Beach Suites at Madeira Beach! Pet Friendly Beach Getaway!- Suite 1

Madeira Beach , St. Pete Beach

Sunset Beach Suites at Madeira Beach! Pet Friendly Beach Getaway!- Suite 1 is located in St. Pete Beach, just a few steps from Madeira Beach and 1.2 miles from John's Pass.

J
James
From
United States
It was absolutely fabulous! The apartment was spotless and all the amenities you needed. The bed was very comfortable. We walked in with snacks, water, coffee, etc waiting for our arrival . I would highly recommend this rental to everyone. Thank you so much for a great vacation and being at a great place to stay.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 5 reviews
Price from
$140
1 night, 2 adults

The Pearl Cabana Club

Hotel in St Pete Beach - Long Key, St. Pete Beach

Located in St. Pete Beach, within a 2-minute walk of St. Pete Beach and 4.4 miles of John's Pass, The Pearl Cabana Club provides accommodations with an outdoor swimming pool as well as free private...

M
Mare
From
Singapore
Amazing gem!!! Honestly, in my 2 decades of traveling to 50+ countries, and staying at 20+ properties each year, this place is in the top 5% of my favorite properties. They just ticked every box—from proactive communication from the property manager about check-in (& early check in!) to the moment we arrived with the basket of thoughtful goodies with some souvenir mementos), the 1960s themed decor (the cute and fun grass wallpaper, the neon sign, etc.) and we loved the record player and eclectic collection of vinyl. Beyond the room, they pretty much thought of everything to make you happy on the property. The pool is AMAzING with retro lounge chairs, a dolphin fountain and an actual deep pool. They had so many floats and pool noodles so we didn’t need any. I found a perfect nap spot with the hammock strung between two palm trees. While we didn’t make use of it, they had a separate area for grilling and cornhole, and we didn’t have a furry friend with me but they even had a cute dog park! There’s free laundry. And a basket of board games in the rooms. I loved the waffle cotton bathrobes with their hot pink logo so I messaged the manager and sure enough you can buy one. There is “Paradise” bar & grill across the street at the beach and the beach has easy access and showers. The Pearl even provides beach chairs, some beach toys (we were not traveling with kids tho) & a beach wagon you can haul it all with—super convenient). I will for sure be back when next time in St. Pete. Traveler’s tip: we stayed in Cabana 104 and so glad we did because it was ground level and had a back door that took you directly to the pool —and great views of the pool from the kitchen and dining area windows. Looks like Cabana 105 also has the same layout and pool access, so both are probably the best rooms in terms of lighting, layout and pool access. Tons of restaurants and cafes in walking distance. A couple of blocks from the small downtown area with shops.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 12 reviews
Price from
$293.75
1 night, 2 adults

Cozy Beach Rental 1B/1B

St Pete Beach - Long Key, St. Pete Beach

Cozy Beach Rental 1B/1B offers accommodations in St. Pete Beach, 8 miles from John's Pass Village and Boardwalk and 11 miles from Tropicana Field.

M
Mariah
From
United States
Location was convenient and close to beach
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 18 reviews
Price from
$149.04
1 night, 2 adults

107-Waterfront-Walk to beach-Lovely

Treasure Island , St. Pete Beach

Offering a garden, 107-Waterfront-Walk to beach-Lovely provides accommodations in St. Pete Beach. This property offers a pool with a view and free private parking.

W
Wanda
From
United States
Absolutely spotless and beautiful decorated. Excellent location, this place was perfect for our weekend getaway.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 26 reviews
Price from
$175
1 night, 2 adults

Coconut Inn Pass-a-Grille Beach

Hotel in St Pete Beach - Long Key, St. Pete Beach

Located in St. Pete Beach, a few steps from St. Pete Beach, Coconut Inn Pass-a-Grille Beach has accommodations with free bikes, free private parking, an outdoor swimming pool and a garden.

A
Anonymous
From
United States
Kelly and Baxter were so nice and also gracious.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 98 reviews
Price from
$253
1 night, 2 adults

Sand Vista Vacation Hotel

North Redington Beach , St. Pete Beach

Located in St. Pete Beach, a few steps from North Redington Beach, Sand Vista Vacation Hotel provides accommodations with an outdoor swimming pool, free private parking and a terrace.

G
Gilbert
From
United States
Location
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 161 reviews
Price from
$125
1 night, 2 adults
All pet-friendly hotels in St. Pete Beach

Looking for a pet-friendly hotel?

Offering a variety of animal-ready amenities, these properties promise a great stay for pets and people. Services can include sitting services, specialized bedding, and dog-walking. Some hotels even offer fun perks like a gourmet room service menu for pets, as well as catnip and scratching posts.

Most booked pet-friendly hotels in St. Pete Beach and surrounding area in the past month

See all

Save money on pet-friendly in St. Pete Beach and nearby – budget options available

  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 324 reviews

    Located in St Pete Beach, 2297 feet from St Pete Beach Theater, Blind Pass Resort Motel features concierge services and free WiFi throughout the property.

  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 777 reviews

    Treasure Bay Hotel & Marina features tropical landscaping and a marina on Boca Ciega Bay. Guests can take a refreshing dip in the outdoor pool, or relax in the hot tub.

  • Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 306 reviews

    Located just steps from the Boca Ciega Bay and Gulf of Mexico on Treasure Island, this all-suite hotel features a 15-slip marina and outdoor pool.

  • Park Shore Suites at Madeira Beach #3 - Newly Remodeled & Steps to Beach! is located in St. Pete Beach, just a 5-minute walk from Madeira Beach and 1.3 miles from John's Pass.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 3 reviews

    Park Shore Suites of Madeira Beach! Newly Remodeled and Steps to the Beach! - #8 is located in St. Pete Beach, just a 5-minute walk from Madeira Beach and 1.3 miles from John's Pass.

  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 1 review

    Cool Vintage Tiny House Loft, walk to the Bay offers accommodations in St. Petersburg, 3 miles from The Pier and 11 miles from John's Pass.

  • 5 Mi to Sunset Beach Bar Quaint Retreat with Patio offers accommodations in St. Pete Beach, 5.7 miles from John's Pass and 5.9 miles from John's Pass Village and Boardwalk.

  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 76 reviews

    Located in St. Pete Beach, a few steps from St. Pete Beach, Bayview Plaza Waterfront Resort has accommodations with an outdoor swimming pool, free private parking, a fitness center and a shared lounge...

Great access to the city center. Check these pet-friendly hotels in St. Pete Beach and nearby

  • Scored out of 10, guest rating 6.8
    Pleasant - What previous guests thought, 309 reviews

    Island Grand at TradeWinds is located on 28 acres, directly on a Gulf of Mexico beach in Saint Pete Beach. The hotel offers 5 outdoor swimming pools, 8 restaurants and bars.

  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 736 reviews

    Recently renovated, RumFish Beach at TradeWinds offers a beachfront accommodations and is located 30 minutes' drive from the Tampa International Airport.

  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 599 reviews

    This Hilton Garden Inn St. Pete Beach, FL hotel is on the beach and 5 mi from dolphin sightseeing tours at Hubbard's Marina. Hotel guests will enjoy an outdoor pool and on-site restaurant.

  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 53 reviews

    Located in St. Pete Beach, Florida, this Mediterranean-style hotel features an outdoor swimming pool, a 7-slip marina, and a rooftop bar.

  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 514 reviews

    Nicknamed The Pink Palace for its pink façade and grandeur architecture, The Don CeSar has welcomed guests since its opening in 1928.

  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 171 reviews

    Offering inner courtyard views, Park Shore Suites St Pete Beach in St. Pete Beach features accommodations, an outdoor swimming pool, an open-air bath, a garden, and barbecue facilities.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 4 reviews

    1BR 1BA NorthStar Bungalow. Just Steps to the beach and the bay. Offers accommodations in St. Pete Beach, a few steps from St. Pete Beach and 7.8 miles from John's Pass.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    The StarFish Bungalow 1B/1B is located in St. Pete Beach, just 8 miles from John's Pass Village and Boardwalk and 11 miles from Tropicana Field.

Traveling by car? These pet-friendly hotels in St. Pete Beach and nearby offer free parking

  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 386 reviews

    Located in St. Petersburg, a 4-minute walk from Gulfport Beach, Peninsula Bed & Cocktails has accommodations with a terrace, free private parking and a bar.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 2 reviews

    Providing a garden, Seahorse Bungalow provides accommodations in St. Pete Beach. Both Wifi and private parking are available at the vacation home free of charge.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 2 reviews

    Sea Life house offers accommodations in St. Petersburg, 1.6 miles from Bermuda Bay Beach and 3.7 miles from Tropicana Field. This property offers access to a patio and free private parking.

  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 255 reviews

    Located in St. Petersburg, 6.4 miles from Tropicana Field, SkyBeach Resort provides accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden.

  • Guest House By Pinellas Trail, BeachGear,Parking is located in St. Petersburg, just 2.9 miles from Tropicana Field and 3.9 miles from The Dali' Museum.

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 2 reviews

    Just a few steps from Madeira Beach and 1.2 miles from John's Pass, Sunset Beach Suites! - Suite 7 features accommodations in St. Pete Beach with a private beach area.

  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 3 reviews

    Park Shore Suites of Madeira Beach #5! Fall Promo, Newly Remodeled, Steps to the Beach and Pet Friendly! - #5 offers accommodations in St.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Offering a private beach area, Park Shore Suite 9 - Madeira Beach! offers accommodations in St. Pete Beach. This property offers access to a terrace, free private parking, and free Wifi.

FAQ about pet-friendly hotels in St. Pete Beach

Pet-Friendly Hotels That Guests Love in St. Pete Beach

See all
  • Avg. price/night: $338.53
    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 808 reviews
    I loved everything!! The location was wonderful, the staff and room were amazing! This hotel was above our expectations! They are also very pet friendly. I wanted a place that my service animal was not just tolerated but welcomed. They have water bowls and a great potty place with bags. The room was better than expected!
    Guest review by
    Shannon and Wes
    Travelers with friends
  • Avg. price/night: $141.31
    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 777 reviews
    Location. View. Pet Friendly. Nice pool and hot tub open 24/7. It was fun and we met some real nice people. Right next door to a Waffle House. Rooftop bar and bartender is the manager Amanda.
    Guest review by
    Angela
    Young couple
  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 11 reviews
    I like the location, pool was nice clean. Pet friendly.
    Guest review by
    Theresa
    Solo traveler
  • Avg. price/night: $128.65
    Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 578 reviews
    Location- Right across the street from the beach. Friendly staff, very clean and great pool and pet friendly.
    Guest review by
    Erics
    Young couple
  • Avg. price/night: $227.39
    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 599 reviews
    Rooms were beautiful and the location ideal. My only issue is this is a dog friendly hotel but the small area for dogs was overgrown with plants, etc. otherwise perfect!
    Guest review by
    Janis
    Family with young children
  • Avg. price/night: $344.54
    Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 171 reviews
    I liked the location, a short walk to the beach. Another plus was it was pet friendly so be brought our dog. The trees and landscaping at entrance and around the pool were lovely to look at. I enjoyed my morning coffee outside. The bedroom, bathroom, and living room were updated and great! The kitchen was clean but lacking in dinnerware and pots/pans. We were only there 2 nights, we only cooked one meal so we made due.
    Guest review by
    Kelly
    Young couple

Research, refine, and make plans for your whole trip