Search for Cheap Deals onKid-Friendly Hotels in St. Petersburg
You choose what matters — star rating, location, amenities.
We pick the perfect hotel, packed with all your must-haves.
Your hotel is revealed right after booking!
Featured St. Petersburg Family Hotels

SkyBeach Hotel and Marina
6800 Sunshine Skyway Lane, St. Petersburg, FL
Fully refundableReserve now, pay when you stay
Book a stay at this beach hotel in St. Petersburg. Enjoy 2 outdoor pools, a private beach, and a marina. Popular attractions Tropicana Field and Salvador Dali ...

Hollander Boutique Hotel
421 4th Ave N, St. Petersburg, FL
Fully refundableReserve now, pay when you stay
Stay at this 3-star spa hotel in St. Petersburg. Enjoy free WiFi, free parking, and a full-service spa. Our guests praise the breakfast and the pool in our reviews. ...

Holiday Inn Express & Suites St. Petersburg - Madeira Beach by IHG
4816 100th Way North, St. Petersburg, FL
Fully refundable
Book a stay at this business-friendly hotel in St. Petersburg. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the breakfast and the helpful ...

The Inn on Third
342 3rd Ave N, St. Petersburg, FL
Fully refundableReserve now, pay when you stay
Stay at this hotel in St. Petersburg. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the breakfast and the helpful staff in our reviews. ...

Holiday Inn St. Petersburg West by IHG
1200 34th Street North, St. Petersburg, FL
Fully refundable
Stay at this 3.5-star business-friendly hotel in St. Petersburg. Enjoy free WiFi, free parking, and breakfast (surcharge). Our guests praise the helpful staff ...

Hampton Inn & Suites St. Petersburg/Downtown
80 Beach Dr NE, St. Petersburg, FL
Fully refundableReserve now, pay when you stay
Stay at this 3-star hotel in St. Petersburg. Enjoy free breakfast, free WiFi, and a fitness center. Our guests praise the helpful staff in our reviews. Popular ...

Comfort Inn St Petersburg North
2260 54th Ave N, St. Petersburg, FL
Fully refundableReserve now, pay when you stay
Book a stay at this business-friendly hotel in St. Petersburg. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff and the ...

Staybridge Suites St. Petersburg Downtown by IHG
940 5th Avenue S, St. Petersburg, FL
Fully refundable
Stay at this 3-star business-friendly hotel in St. Petersburg. Enjoy free breakfast, free WiFi, and a fitness center. Our guests praise the breakfast and the ...

Ponce De Leon Hotel
95 Central Ave, St. Petersburg, FL
Fully refundableReserve now, pay when you stay
Stay at this 3-star hotel in St. Petersburg. Enjoy free WiFi, a 24-hour front desk, and daily housekeeping. Our guests praise the helpful staff and the clean ...

Holiday Inn Express St. Petersburg North (I-275) by IHG
2171 54th Ave N, St. Petersburg, FL
Fully refundable
Book a stay at this business-friendly hotel in St. Petersburg. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the breakfast and the helpful ...

Days Inn by Wyndham St. Petersburg Central
650 34th St N, St. Petersburg, FL
Fully refundableReserve now, pay when you stay
Stay at this hotel in St. Petersburg. Enjoy free WiFi, free parking, and a 24-hour front desk. Our guests praise the helpful staff in our reviews. Popular attractions ...

La Quinta Inn & Suites by Wyndham St. Petersburg Northeast
6638 4th St N, St. Petersburg, FL
Fully refundableReserve now, pay when you stay
Stay at this 3-star business-friendly hotel in St. Petersburg. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff and the ...
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Hotels with Pools in St. Petersburg

Hollander Boutique Hotel
421 4th Ave N, St. Petersburg, FL
Stay at this 3-star spa hotel in St. Petersburg. Enjoy free WiFi, free parking, and a full-service spa. Our guests praise the breakfast and the pool in our reviews. ...
9.4/10 Exceptional! (1,899 reviews)
"Great place"
Reviewed on Apr 24, 2025

SkyBeach Hotel and Marina
6800 Sunshine Skyway Lane, St. Petersburg, FL
Book a stay at this beach hotel in St. Petersburg. Enjoy 2 outdoor pools, a private beach, and a marina. Popular attractions Tropicana Field and Salvador Dali ...
8.8/10 Excellent! (223 reviews)
"A lot of the property was under construction, but the main outdoor areas were lovely. The only restaurant and bar was a bit pricey."
Reviewed on Apr 24, 2025

Avalon Hotel Downtown St. Petersburg
443 4th Avenue North, St. Petersburg, FL
Stay at this hotel in St. Petersburg. Enjoy free WiFi, free parking, and a fitness center. Our guests praise the pool and the restaurant in our reviews. Popular ...
9.2/10 Wonderful! (1,282 reviews)
"The Avalon is absolutely charming. It has such a cool art deco feel. The lobby is immaculately decorated, and they serve free white wine and champagne from 5-7pm, which was really nice - and the lobby and patio are perfect places to relax and enjoy some wine. We stayed one night for our anniversary ..."
Reviewed on Apr 23, 2025
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Hotels With Connecting Rooms in St. Petersburg

La Quinta Inn & Suites by Wyndham St. Petersburg Northeast
6638 4th St N, St. Petersburg, FL
Stay at this 3-star business-friendly hotel in St. Petersburg. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff and the ...

Comfort Inn & Suites Northeast - Gateway
875 94th Avenue North, St. Petersburg, FL
Stay at this 3-star business-friendly hotel in St. Petersburg. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff and the ...

Courtyard by Marriott St. Petersburg Downtown
300 4th St N, St. Petersburg, FL
Stay at this 3-star business-friendly hotel in St. Petersburg. Enjoy free WiFi, breakfast (surcharge), and a 24-hour fitness center. Our guests praise the helpful ...
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Hotels by Star Rating
More Hotel Options
- Beach Hotels in St. Petersburg
- Hotels with a Pool in St. Petersburg
- Hotels with Free Parking in St. Petersburg
- Apartment Hotel in St. Petersburg
- Hotel Wedding Venues in St. Petersburg
- Hotels with Hot Tubs in St. Petersburg
- Romantic Hotels in St. Petersburg
- Pet-friendly Hotels in St. Petersburg
- Luxury Hotels in St. Petersburg
- Historic Hotels in St. Petersburg
St. Petersburg Neighborhoods
Top Points of Interests in St. Petersburg
- Hotels near Tropicana Field
- Hotels near Salvador Dali Museum
- Hotels near Vinoy Park
- Hotels near Eckerd College
- Hotels near Jannus Live
- Hotels near Mahaffey Theater
- Hotels near Sunken Gardens
- Hotels near St. Pete Pier
- Hotels near Chihuly Collection
- Hotels near University of South Florida-St. Petersburg
- Hotels near Museum of Fine Arts
- Hotels near The James Museum of Western & Wildlife Art
- Hotels near All Children's Hospital
- Hotels near Renaissance Vinoy Golf Club
- Hotels near Sundial St. Pete
- Hotels near Maximo Park
- Hotels near Palladium Theater
- Hotels near St. Pete's Historic Coliseum
- Hotels near 400 Beach
- Hotels near Al Lang Stadium
Cities near St. Petersburg
- Clearwater Beach Hotels (18.47 mi)
- Anna Maria Island Hotels (18.75 mi)
- St. Pete Beach Hotels (7 mi)
- Clearwater Hotels (16.81 mi)
- Anna Maria Hotels (17.29 mi)
- Bradenton Hotels (18.98 mi)
- Treasure Island Hotels (7.86 mi)
- Indian Rocks Beach Hotels (15.4 mi)
- Madeira Beach Hotels (9.84 mi)
- Holmes Beach Hotels (19.29 mi)
- Indian Shores Hotels (14.31 mi)
- Longboat Key Hotels (24.54 mi)
- Bradenton Beach Hotels (20.98 mi)
- Largo Hotels (13.29 mi)
- Clearwater-St. Pete Beaches Hotels (9.79 mi)
- Dunedin Hotels (19.17 mi)
- Seminole Hotels (10.48 mi)
- Tarpon Springs Hotels (27.08 mi)
- Brandon Hotels (24.62 mi)
- Palm Harbor Hotels (22.72 mi)
Car Rentals Near St. Petersburg
- Car rentals in Clearwater Beach
- Car rentals in Anna Maria Island
- Car rentals in St. Pete Beach
- Car rentals in Clearwater
- Car rentals in Anna Maria
- Car rentals in Bradenton
- Car rentals in Treasure Island
- Car rentals in Indian Rocks Beach
- Car rentals in Madeira Beach
- Car rentals in Holmes Beach
- Car rentals in Indian Shores
- Car rentals in Longboat Key
- Car rentals in Bradenton Beach
- Car rentals in Largo
- Car rentals in Clearwater-St. Pete Beaches
- Car rentals in Dunedin
Top Family Hotel Destinations
- Las Vegas Family Hotels
- Arcade Family Hotels
- Branson Family Hotels
- Biloxi Family Hotels
- Ocean City Family Hotels
- Orlando Family Hotels
- Buffalo Family Hotels
- Reno Family Hotels
- Colorado Springs Family Hotels
- Phoenix Family Hotels
- Niagara Falls Family Hotels
- New York Family Hotels
- Whistler Family Hotels
- Houston Family Hotels
- Fort Walton Beach Family Hotels
- Pensacola Beach Family Hotels
- Tampa Family Hotels
- Myrtle Beach Family Hotels
- Miami Beach Family Hotels
- Birmingham Family Hotels
Top Booked Hotels in St. Petersburg
- SkyBeach Hotel and Marina
- Hilton St. Petersburg Bayfront
- Ponce De Leon Hotel
- Hollander Boutique Hotel
- Crystal Bay Hotel
- Holiday Inn St. Petersburg West by IHG
- Avalon Hotel Downtown St. Petersburg
- Budget Inn St Petersburg
- Hyatt Place St. Petersburg / Downtown
- The Vinoy Resort & Golf Club, Autograph Collection
- Holiday Inn Express & Suites St. Petersburg - Madeira Beach by IHG
- Comfort Inn St Petersburg North