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

Pet-friendly hotels and homes in St. Pete Beach

Find the pet-friendly hotels that appeal to you the most

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.

T
Tracy
From
United States
My husband and I flew into Tampa to find warm weather. We have stayed in Treasure Island before but this was our first time at the Ocean Club. Found it on a Google search while driving from the airport. The hotel was better than expected. Great location, very friendly and helpful staff, wonderful rooms and beautiful view from our balcony. Would definitely stay here again!
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 298 reviews
Price from
$494
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.

A
Amy
From
Georgia
Beautiful property! Loved the pool area! we had a 2 bedroom suite Gulf front on the 5th floor; the view was Wonderful!
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 386 reviews
Price from
$349
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.3
Wonderful - What previous guests thought, 13 reviews
Price from
$293.75
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.

L
Liz
From
Canada
The best place I have ever stayed. Looking forward to next year!
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 25 reviews
Price from
$165
1 night, 2 adults

FUSION Resort Waterfront Suites

Treasure Island , St. Pete Beach

Located in St. Pete Beach, a 12-minute walk from Treasure Island, FUSION Resort Waterfront Suites provides accommodations with free bikes, private parking, an outdoor swimming pool and a terrace.

Y
Yuliya
From
Canada
We liked everything! Convenient location! Dolphins’ watch from the balcony. Sunrise! Sunset! Swimming pool. Rooms equipment. Service and friendly staff.
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 739 reviews
Price from
$235.87
1 night, 2 adults

Provident Oceana Beachfront Suites

Treasure Island , St. Pete Beach

A few steps from Treasure Island, Provident Oceana Beachfront Suites provides 4-star accommodations in the Treasure Island district of St. Pete Beach.

D
Donald
From
Canada
Beautiful property! The pool was clean and we enjoyed it. The beach is right across the street - good location. Very spacious and it’s a bonus to have laundry in the unit
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 448 reviews
Price from
$259.35
1 night, 2 adults

St. Pete Beach Suites

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

Offering a year-round outdoor pool and barbecue facilities, St. Pete Beach Suites is located in St. Pete Beach, only a 2 minutes' walk from the beach.

Y
Yanireth
From
Venezuela
Comfortable room, pools, next to the beach, I went with my family to celebrate my birthday and it was amazing! Awesome weekend. We'll be back soon. I loved it
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 776 reviews
Price from
$274.48
1 night, 2 adults

Blind Pass Resort Motel

St Pete Beach - Long Key, St. Pete Beach

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.

N
Nicole
From
United States
We were there for the Fourth of July and the staff fed everybody. They had a cookout. Everybody was super friendly the value for how big the rooms are is amazing.
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 303 reviews
Price from
$119
1 night, 2 adults

Park Shore Suites St Pete Beach

St Pete Beach - Long Key, St. Pete Beach

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.

L
Liz
From
Canada
Short walk to the beach and many restaurants near by.
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 171 reviews
Price from
$186.15
1 night, 2 adults

Malibu Resort Motel

North Redington Beach , St. Pete Beach

Located opposite the beach and a community park, this North Redington Beach motel features a freshwater pool, outdoor barbecue area, and free Wi-Fi.

R
Regiane
From
Brazil
It is well maintained, clean and very close to the beach. We enjoyed our stay and everything was good. It is near to some good restaurants.
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 556 reviews
Price from
$134
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.1
    Very Good - What previous guests thought, 303 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.

    From $114.36 per night
  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 809 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.

    From $163.91 per night
  • Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 294 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.

    From $150.23 per night
  • Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 1 review

    Remodeled Condo, 1 Block to Beach Access, Walkable to Restaurants! Fall Promo for Mondays & Thursdays! is located in St.

    From $296.85 per night
  • St. Pete Beach Executive Waterfront Retreat is located in St. Pete Beach, just a 2-minute walk from St. Pete Beach and 5.8 miles from John's Pass.

  • Ariana's Paradise

    St. Pete Beach
    Budget options available

    Ariana's Paradise offers accommodations in St. Pete Beach, a 4-minute walk from St. Pete Beach and 4.8 miles from John's Pass.

  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 594 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.

    From $184.39 per night
  • Parrots Cove

    St. Pete Beach
    Budget options available

    Parrots Cove is located in St. Pete Beach, just 6.4 miles from John's Pass and 6.6 miles from John's Pass Village and Boardwalk.

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

  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 73 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...

    From $212.51 per night
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 47 reviews

    Located in St. Pete Beach, a 2-minute walk from St. Pete Beach, Bay Palms Waterfront Resort - Hotel and Marina has accommodations with a fitness center, free private parking, a terrace and barbecue...

    From $153.31 per night
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 66 reviews

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

    From $287.47 per night
  • Scored out of 10, guest rating 8.7
    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.

    From $285.49 per night
  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 94 reviews

    Sea Breeze Manor Inn provides beachfront accommodations in St. Petersburg. This bed and breakfast features free private parking and private check-in and check-out.

    From $239.79 per night
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 405 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.

    From $163.85 per night
  • 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.

    From $277.76 per night
  • 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.

    From $355.52 per night

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

  • Scored out of 10, guest rating 6.7
    Pleasant - What previous guests thought, 327 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.

    From $309.62 per night
  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 772 reviews

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

    From $287.02 per night
  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 230 reviews

    Located on the shores of the Gulf of Mexico, this Saint Pete Beach hotel features an outdoor heated pool and hot tub. Free WiFi is available throughout the pet-friendly property.

    From $371.77 per night
  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 502 reviews

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

    From $473.47 per night
  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 10 reviews

    Malyn 107, Waterfront Condo, short walk to beach is located in St. Pete Beach, just a 11-minute walk from Treasure Island and 1.7 miles from John's Pass.

    From $247.47 per night
  • Tropic Terrace Suite #8 - Beachfront Resort is located in St. Pete Beach, just 8.6 miles from Tropicana Field and 9.5 miles from Chihuly Collection.

    From $525.69 per night
  • Tropic Terrace Suite #50 - Beachfront Resort is located on the beachfront in St. Pete Beach, a 2-minute walk from Treasure Island and one mile from John's Pass.

    From $305.85 per night
  • Tropic Terrace #35 - Beachfront Resort offers accommodations in St. Pete Beach, 8.6 miles from Tropicana Field and 9.5 miles from Chihuly Collection.

    From $450.77 per night

FAQ about pet-friendly hotels in St. Pete Beach

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

See all
  • Scored out of 10, guest rating 7.1
    Good - What previous guests thought, 575 reviews
    I love that is pet friendly, that is so important to me. Also the location is perfect. You have closed grocery stores, coffee shop restaurants.
    Guest review by
    Jessica
    Family with young children
  • Avg. price/night: $338.53
    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 776 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: $163.91
    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 809 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.1
    Wonderful - What previous guests thought, 12 reviews
    I like the location, pool was nice clean. Pet friendly.
    Guest review by
    Theresa
    Solo traveler
  • Avg. price/night: $136.45
    Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 554 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: $184.39
    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 594 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: $285.49
    Scored out of 10, guest rating 8.7
    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