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, an IHG Hotel
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, an IHG Hotel
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, an IHG Hotel
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
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), an IHG Hotel
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
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 ...
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,863 reviews)
"Always my favorite place to stay"
Reviewed on Jan 10, 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 ...
9/10 Wonderful! (80 reviews)
"Extremely clean and neat. The property is beautiful and well maintained. The staff is friendly and knowledgeable. The road is quite noisy from our room but who can really help that? The room downstairs was under construction so it was a little noisy during the day and I could hear the next room’s ..."
Reviewed on Jan 6, 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,264 reviews)
"location is very convenient"
Reviewed on Jan 10, 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
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 ...
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 Salvador Dali Museum
- Hotels near Vinoy Park
- Hotels near Tropicana Field
- Hotels near Eckerd College
- Hotels near Jannus Live
- Hotels near Mahaffey Theater
- Hotels near Sunken Gardens
- Hotels near St. Pete Pier
- Hotels near Museum of Fine Arts
- Hotels near Chihuly Collection
- Hotels near University of South Florida-St. Petersburg
- Hotels near Renaissance Vinoy Golf Club
- Hotels near The James Museum of Western & Wildlife Art
- Hotels near All Children's Hospital
- Hotels near Bayfront Medical Center
- Hotels near St. Pete's Historic Coliseum
- Hotels near 400 Beach
- Hotels near Sundial St. Pete
- Hotels near Derby Lane
- Hotels near Maximo Park
Cities near St. Petersburg
- Clearwater Beach Hotels (18.47 mi)
- St. Pete Beach Hotels (7 mi)
- Clearwater Hotels (16.81 mi)
- Anna Maria Island Hotels (18.75 mi)
- Bradenton Hotels (18.98 mi)
- Treasure Island Hotels (7.86 mi)
- Anna Maria Hotels (17.29 mi)
- Indian Rocks Beach Hotels (15.4 mi)
- Madeira Beach Hotels (9.84 mi)
- Holmes Beach Hotels (19.29 mi)
- Longboat Key Hotels (24.54 mi)
- Indian Shores Hotels (14.31 mi)
- Bradenton Beach Hotels (20.98 mi)
- Dunedin Hotels (19.17 mi)
- Largo Hotels (13.29 mi)
- Seminole Hotels (10.48 mi)
- Tarpon Springs Hotels (27.08 mi)
- Brandon Hotels (24.62 mi)
- Palm Harbor Hotels (22.72 mi)
- South Florida Hotels (129.45 mi)
Car Rentals Near St. Petersburg
- Car rentals in Clearwater Beach
- Car rentals in St. Pete Beach
- Car rentals in Clearwater
- Car rentals in Anna Maria Island
- Car rentals in Bradenton
- Car rentals in Treasure Island
- Car rentals in Anna Maria
- Car rentals in Indian Rocks Beach
- Car rentals in Madeira Beach
- Car rentals in Holmes Beach
- Car rentals in Longboat Key
- Car rentals in Indian Shores
- Car rentals in Bradenton Beach
- Car rentals in Dunedin
- Car rentals in Largo
- Car rentals in Seminole
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
- Hilton St. Petersburg Bayfront
- Hollander Boutique Hotel
- Crystal Bay Hotel
- Holiday Inn Express & Suites St. Petersburg - Madeira Beach, an IHG Hotel
- Budget Inn St Petersburg
- Avalon Hotel Downtown St. Petersburg
- The Vinoy Resort & Golf Club, Autograph Collection
- SkyBeach Hotel and Marina
- Quality Inn Saint Petersburg North-Tampa Bay
- Hyatt Place St. Petersburg / Downtown
- Holiday Inn St. Petersburg West, an IHG Hotel
- Days Inn by Wyndham St. Petersburg / Tampa Bay Area
- Hilton St. Petersburg Carillon Park
- Quality Inn & Suites at Tropicana Field