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

Family hotels and homes in St. Pete Beach

Find the family hotels that appeal to you the most

The best family hotels in St. Pete Beach

Check out our selection of great family 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.2
Wonderful - What previous guests thought, 271 reviews
Price from
$310.50
1 night, 2 adults

The Saint Hotel

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

Located in St. Pete Beach, a 4-minute walk from St. Pete Beach, The Saint Hotel provides accommodations with an outdoor swimming pool, free private parking, a restaurant and a bar.

M
Mariana Genovez
From
Netherlands
Everything was good, cleaned and very well organized
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 560 reviews
Price from
$143.09
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.

B
Braga
From
Argentina
The property is new everything is perfect
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 396 reviews
Price from
$289
1 night, 2 adults

The Beach House - Treasure Island

Treasure Island , St. Pete Beach

The Beach House - Treasure Island offers accommodations in Treasure Island, 1.2 mi from John's Pass Village and Boardwalk. The white sand beaches of the Gulf of Mexico are a 3 minutes' walk away.

S
Stephanie
From
Canada
This place is really warm, simply, close to the perfect beach and all you need, that’s perfect
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 408 reviews
Price from
$109
1 night, 2 adults

Inn on the Beach

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

Located across the street from the white sands of St. Pete Beach, Inn on the Beach places guests in the heart of the historic Pass-a-Grille neighborhood.

M
Maria Isabel
From
Colombia
Everything. Clean place. Staff really nice and caring about all the details. We could use all the amenities all the time: beach umbrellas, chairs towels and bikes... everyday they have some snacks. Good location and calm area to relax.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 299 reviews
Price from
$211.68
1 night, 2 adults

Island House Resort Hotel

North Redington Beach , St. Pete Beach

Free WiFi is available at the Island House Resort Hotel located just off of Redington Beach. Illuminated palm trees and tropical foliage surround a relaxing outdoor pool and sun terrace.

J
Joanna
From
Ukraine
Location & staff. Heated swimming pool.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 833 reviews
Price from
$129
1 night, 2 adults

Courtyard by Marriott St. Petersburg Clearwater/Madeira Beach

Hotel in St. Pete Beach

Located in St. Pete Beach, one mile from Madeira Beach, Courtyard by Marriott St.

B
Bass
From
United States
It was amazing. Great view. Clean rooms. The Starbucks breakfast was a bit pricey but all was great
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 150 reviews
Price from
$123
1 night, 2 adults

Beachside Resort Motel

Treasure Island , St. Pete Beach

Located in Treasure Island on the shores of the Gulf of Mexico, this motel features an outdoor heated swimming pool. Free WiFi is provided throughout the motel.

w
wayne
From
Norway
I like this place because you are being cared for by the owners, who care much about their facility and the customers. The facility and grounds are kept in excellent shape...the rooms roomy and updated. The owners, very supportive and friendly.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 208 reviews
Price from
$120
1 night, 2 adults

Sunset Sands from Oasis Getaways

Treasure Island , St. Pete Beach

Sunset Sands from Oasis Getaways is located in St. Pete Beach, just 8.7 miles from Tropicana Field and 10 miles from Chihuly Collection.

V
Vicki
From
United States
Everything was thought of. Amazing accommodation. Clean, well stocked, and the view was fantastic! Host was very friendly and easy to reach and answered our questions quickly. Highly recommend!
Scored out of 10, guest rating 10.0
Exceptional - What previous guests thought, 5 reviews
Price from
$170.50
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.

c
cathy
From
United States
I wish the outdoor sign could be replaced. It was hard to find at night. And you need to leave detailed instructions on how to operate the TV. I'm still not comfortable with the tv in the bedroom.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 24 reviews
Price from
$123
1 night, 2 adults
All family hotels in St. Pete Beach

Looking for a family hotel?

As families grow in size, their vacation needs grow with them. That’s why family hotels are set up to cater to all ages, from toddlers and kids to teens and adults. You can expect restaurants with kids’ menus, game rooms, fitness centers, and pool areas where children can play and parents can relax.

Most booked family hotels in St. Pete Beach and surrounding area in the past month

See all

FAQ about family hotels in St. Pete Beach

Family Hotels That Guests Love in St. Pete Beach

See all
  • Avg. price/night: $91.53
    Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 895 reviews
    Loved everything. This place was perfect for our family. We felt safe. It was quiet and extremely clean! And a short walk to the beach and several very good places to eat. The staff was available but did not bother us at all. We felt right at home! The room was spacious and even though there were people staying in the rooms next to us we never heard a thing! The lay out is great. Was very impressed for the price, which was affordable!
    Guest review by
    Melissa
    Family with young children
  • Avg. price/night: $338.53
    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 808 reviews
    Lovely host, friendly and sincere in passing on local knowledge, great family friendly facilities, good sized and well appointed kitchen. Units have been tastefully redecorated. Units were spacious, parking right out the front. Supermarket 5 mins drive away. 5 min walk to the beach.
    Guest review by
    Sue
    Family with young children

Research, refine, and make plans for your whole trip