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

See the latest prices and deals by choosing your dates.
Treasure Island Beach Resort, hotel in St. Pete Beach

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

Love everything about this place. Paula and Elena in the restaurant as well as a young man, don't remember his name. Everyone in the front desk were amazing. Thank you all for great vacation. Can't wait to come back ĺ
Scored 9.1
9.1
Rated wonderful
Wonderful
514 reviews
Price from
$349
1 night, 2 adults
Ocean Club Treasure Island Hotel, hotel in 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.

Location and view were great.
Scored 9.3
9.3
Rated wonderful
Wonderful
108 reviews
Price from
$375.30
1 night, 2 adults
Sunset Beach Suites of Madeira Beach! Pet Friendly Summer Getaway! Steps to Beach! - Suite 10, hotel in 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.6 miles from Treasure...

Great location, very clean
Scored 9.7
9.7
Rated exceptional
Exceptional
6 reviews
Price from
$145
1 night, 2 adults
Sunset Beach Suites at Madeira Beach! Pet Friendly with Summer Breezes! - Suite 6, hotel in 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.6 miles from Treasure Island.

Property is good located, right by the beach.
Scored 9.8
9.8
Rated exceptional
Exceptional
5 reviews
Price from
$144
1 night, 2 adults
Sunset Beach Suites at Madeira Beach! Pet Friendly Beach Getaway!- Suite 1, hotel in 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.6 miles from Treasure Island.

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 9.8
9.8
Rated exceptional
Exceptional
5 reviews
Price from
$133
1 night, 2 adults
Malyn 122, Waterfront condo, few blocks to beach, hotel in St. Pete Beach

Malyn 122, Waterfront condo, few blocks to beach is located in St. Pete Beach, just a 11-minute walk from Treasure Island and 1.3 miles from Sunset Beach.

The location was great, just a few blocks from the beach, restaurants, and shops. Once we arrived, we walked everywhere.
Scored 9.2
9.2
Rated wonderful
Wonderful
9 reviews
Price from
$131
1 night, 2 adults
107-Waterfront-Walk to beach-Lovely, hotel in 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.

Absolutely spotless and beautiful decorated. Excellent location, this place was perfect for our weekend getaway.
Scored 9.0
9.0
Rated wonderful
Wonderful
26 reviews
Price from
$155
1 night, 2 adults
Silver Sands, hotel in St. Pete Beach

Silver Sands is a recently renovated condo hotel in St. Pete Beach near Treasure Island. There's a private entrance at the condo hotel for the convenience of those who stay.

Nothing after what happened! They take advantage of tourist! The fact they advertise as a pet friend facility was good. However, after I made my reservation they told me there was a $125 non refundable charge even for a service dog. Then have refused to refund my money when I cancelled reservation via booking.com. It’s one thing to have a pet deposit and another to have a hidden $125 non refundable fee. Any pet owner I would not book this facility at any cost. It was deceitful and a huge misrepresentation! So disappointed ever trying to stay here.
Scored 8.3
8.3
Rated very good
Very Good
208 reviews
Price from
$218.70
1 night, 2 adults
The Bungalows, hotel in St. Pete Beach

The Bungalows is a recently renovated vacation home in St. Pete Beach near Treasure Island. With pool views, this accommodation offers a patio and a swimming pool.

Clean and had everything we needed including beach towels!
Scored 8.4
8.4
Rated very good
Very Good
196 reviews
Price from
$250
1 night, 2 adults
The Hotel Zamora, hotel in St. Pete Beach

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

The hotel is beautiful! Room was perfect
Scored 8.0
8.0
Rated very good
Very Good
607 reviews
Price from
$229
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 this month

See all

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

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

  • 1BR 1BA NorthStar Bungalow. Just Steps to the beach and the bay.
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 1 review

    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.

  • Seahorse Bungalow
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 2 reviews

    Seahorse Bungalow offers accommodations in St. Pete Beach, 8 miles from John's Pass Village and Boardwalk and 11 miles from Tropicana Field. A few steps from St.

  • The StarFish Bungalow 1B/1B
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 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.

  • Treasure Trove Flying Dutchman
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 2 reviews

    Treasure Trove Flying Dutchman is located in St. Pete Beach, just a 13-minute walk from Treasure Island and 1.2 miles from Sunset Beach.

  • Treasure Trove Mermaids Cove
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 1 review

    Treasure Trove Mermaids Cove is located in St. Pete Beach, just a 13-minute walk from Treasure Island and 1.2 miles from Sunset Beach. Featuring sea views, this vacation home also offers free Wifi.

  • Treasure Trove Buccaneer | Waterfront with a Pool
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 1 review

    Treasure Trove Buccaneer | Waterfront with a Pool offers accommodations in St. Pete Beach, a 13-minute walk from Treasure Island and 1.2 miles from Sunset Beach.

  • Malyn 108, Updated Waterfront condo, private patio
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 3 reviews

    Malyn 108, Updated Waterfront condo, private patio offers accommodations in St. Pete Beach, 1.3 miles from Sunset Beach and 1.7 miles from John's Pass. Guests may go for a swim in the private pool.

  • Malyn Resort Unit 124
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 1 review

    Malyn Resort Unit 124 is located in St. Pete Beach, just 1.3 miles from Sunset Beach and 1.8 miles from Madeira Beach. The air-conditioned accommodation is a 10-minute walk from Treasure Island.

  • Sunset Beach Suites at Madeira Beach! Pet Friendly with Summer Breezes! - Suite 6
    Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 5 reviews

    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.6 miles from Treasure Island.

  • Malyn 107, Waterfront Condo, short walk to beach
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 3 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.3 miles from Sunset Beach.

  • Treasure Island Vacation Rental - Pet Friendly!
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 3 reviews

    Treasure Island Vacation Rental - Pet Friendly! is located in St. Pete Beach, just 8.9 miles from Tropicana Field and 10 miles from Chihuly Collection.

  • Ocean Club Treasure Island Hotel
    Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 108 reviews

    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.

    Everything about the property was beautiful and clean.

  • The Pearl Cabana Club
    Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 4 reviews

    Located in St. Pete Beach, a few steps from St. Pete Beach, The Pearl Cabana Club provides accommodations with free bikes, free private parking and an outdoor swimming pool.

  • Paradise Lane-Dolphin View-On the Intercostal
    Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 3 reviews

    Paradise Lane-Dolphin View-On the Intercostal offers accommodations in St. Pete Beach, 1.1 miles from Treasure Island and 1.7 miles from Sunset Beach.

  • Malyn 122, Waterfront condo, few blocks to beach
    Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 9 reviews

    Malyn 122, Waterfront condo, few blocks to beach is located in St. Pete Beach, just a 11-minute walk from Treasure Island and 1.3 miles from Sunset Beach.

    I loved it so much I would definitely stay there again.

  • Treasure Island Beach Resort
    Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 514 reviews

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

    Location to the beach, towel service was excellent

  • Oceana 301 East
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 4 reviews

    Oceana 301 East is located in St. Pete Beach, just a few steps from Treasure Island and a 11-minute walk from Sunset Beach.

  • 102-Tiny Treasure-Waterfront with Heated Pool
    Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 19 reviews

    102-Tiny Treasure-Waterfront with Heated Pool offers accommodations in St. Pete Beach, 1.1 miles from Treasure Island and 1.7 miles from Sunset Beach.

    We loved the property. So quiet yet close to most things.

  • Hilton Garden Inn St. Pete Beach, FL
    Scored 8.8
    8.8
    Rated excellent
    Excellent
     · 619 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.

    property is gorgeous. so clean and wonderful vibe.

  • St. Pete Beach Suites
    Scored 8.8
    8.8
    Rated excellent
    Excellent
     · 932 reviews

    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.

    Lovely staff, lovely room, lovely facilities. Lovely!

  • Park Shore Suites St Pete Beach
    Scored 8.8
    8.8
    Rated excellent
    Excellent
     · 210 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.

    Home like feel. Friendly other guests. Nice pool.

  • Beach House Suites by the Don CeSar
    Scored 8.6
    8.6
    Rated excellent
    Excellent
     · 321 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.

    Staff was extremely friendly - pool, beach and bar.

  • Residence Inn by Marriott St. Petersburg Treasure Island
    Scored 8.6
    8.6
    Rated excellent
    Excellent
     · 255 reviews

    Residence Inn by Marriott St. Petersburg Treasure Island features a beachfront location. Guests can start their day with a complimentary buffet breakfast and then take a dip in the oceanfront pool.

    Is close to the beach the location was exceptional

  • Sabal Palms Inn
    Scored 8.6
    8.6
    Rated excellent
    Excellent
     · 176 reviews

    Located in St. Pete Beach, a few steps from St. Pete Beach, Sabal Palms Inn provides accommodations with free bikes, free private parking, a terrace and barbecue facilities.

    The room was adorable, clean kitchenette was great

  • Pass-A-Grill 3
    Scored 8.6
    8.6
    Rated excellent
    Excellent
     · 20 reviews

    Pass-A-Grill 3 is located in St. Pete Beach, just 8 miles from John's Pass and 8.2 miles from John's Pass Village and Boardwalk. Guests staying at this apartment have access to a balcony.

    The location was excellent and the condo was very clean.

  • Oceana 203 West
    Scored 8.5
    8.5
    Rated very good
    Very Good
     · 4 reviews

    Oceana 203 West offers accommodations in St. Pete Beach, a few steps from Treasure Island and a 11-minute walk from Sunset Beach.

  • The Don CeSar
    Scored 8.4
    8.4
    Rated very good
    Very Good
     · 610 reviews

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

    Everything was excellent - service, food, facilities

  • The Bungalows
    Scored 8.4
    8.4
    Rated very good
    Very Good
     · 196 reviews

    The Bungalows is a recently renovated vacation home in St. Pete Beach near Treasure Island. With pool views, this accommodation offers a patio and a swimming pool.

    clean, spacious, close to beach manager was very friendly

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

  • The Hotel Zamora
    Scored 8.0
    8.0
    Rated very good
    Very Good
     · 607 reviews

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

    Clean and comfortable place and close to the beach.

  • Beach Please in USA #1 ranked beach St Pete Beach

    Providing free bikes, Beach Please in USA #1 ranked beach St Pete Beach provides accommodations in St. Pete Beach. The air-conditioned accommodation is a 14-minute walk from St.

  • Let's Flamingle in St Pete Beach Private funky Apartment

    Let's Flamingle in St Pete Beach Private funky Apartment is located in St. Pete Beach, just a 14-minute walk from St. Pete Beach and 1.4 miles from Treasure Island.

  • Florida Sail - Custom Sail Experiences

    Florida Sail - Custom Sail Experiences offers accommodations in St. Pete Beach, 7.4 miles from Tropicana Field and 8.3 miles from Chihuly Collection.

  • Silver Sands
    Scored 8.3
    8.3
    Rated very good
    Very Good
     · 208 reviews

    Silver Sands is a recently renovated condo hotel in St. Pete Beach near Treasure Island. There's a private entrance at the condo hotel for the convenience of those who stay.

    great location, nice and quiet, clean rooms and friendly staff

  • Malibu Resort Motel
    Scored 8.2
    8.2
    Rated very good
    Very Good
     · 742 reviews

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

    They provided a lot of amenities to make your stay more comfortable.

  • Bay Palms Waterfront Resort - Hotel and Marina
    Scored 8.3
    8.3
    Rated very good
    Very Good
     · 127 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...

    Very personal, beautiful, clean We all love it !!!!

  • Bayview Plaza Waterfront Resort
    Scored 8.2
    8.2
    Rated very good
    Very Good
     · 174 reviews

    Located in St. Pete Beach, a 2-minute walk from St. Pete Beach, Bayview Plaza Waterfront Resort has accommodations with an outdoor swimming pool, free private parking, a fitness center and a shared...

    Perfect location near the beach and good food outlets.

FAQ about pet-friendly hotels in St. Pete Beach

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

See all

Research, refine, and make plans for your whole trip