Find hotels in St. Petersburg, FL from CA $92

    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Sign in to save 10% or more on thousands of hotels
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Compare 1,745 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Cozy St Pete Home ~ 2 Mi to Madeira Beach!

3.0 star property
10.0 out of 10, Exceptional, (1)
"Spacious for a one bedroom flat. Exceptionally quiet. Would stay there again. A good value. "
The price is CA $122
CA $309 total
includes taxes & fees
Aug 25 - Aug 26
Cozy St Pete Home ~ 2 Mi to Madeira Beach!

The BC Resort on the Water

4.5 star property
7.4 out of 10, Good, (16)
"Great location, great price, great customer service"
The price is CA $112
CA $278 total
includes taxes & fees
Aug 25 - Aug 26
The BC Resort on the Water

Compass Hotel by Margaritaville Anna Maria Sound

4.0 star property
9.4 out of 10, Exceptional, (1678)
"Great place to stay "
The price is CA $219
CA $287 total
includes taxes & fees
Aug 25 - Aug 26
Compass Hotel by Margaritaville Anna Maria Sound

Comfort Inn & Suites Northeast - Gateway

3.0 star property
8.8 out of 10, Excellent, (1001)
"Parking was very close, property was clean, breakfast was decent with acceptable options. "
The price is CA $108
CA $122 total
includes taxes & fees
Aug 26 - Aug 27
Comfort Inn & Suites Northeast - Gateway

Holiday Inn Express & Suites St. Petersburg - Madeira Beach by IHG

2.5 star property
9.4 out of 10, Exceptional, (1477)
"Good breakfast ,clean environment friendly staff and close to the beach. "
The price is CA $176
CA $198 total
includes taxes & fees
Aug 27 - Aug 28
Holiday Inn Express & Suites St. Petersburg - Madeira Beach by IHG

Mari Jean Hotel - All Adults Welcome

2.0 star property
9.0 out of 10, Wonderful, (305)
"I liked how Eddie checked me in, and that Jorge made breakfast for me."
The price is CA $129
CA $146 total
includes taxes & fees
Aug 30 - Aug 31
Mari Jean Hotel - All Adults Welcome

Crystal Bay Historic Hotel

3.0 star property
9.6 out of 10, Exceptional, (1383)
"Great place would definitely stay there again "
The price is CA $167
CA $189 total
includes taxes & fees
Sep 2 - Sep 3
Crystal Bay Historic Hotel

Best Western Plus Yacht Harbor Inn

2.5 star property
8.6 out of 10, Excellent, (1006)
"Great hotel"
The price is CA $132
CA $150 total
includes taxes & fees
Aug 26 - Aug 27
Best Western Plus Yacht Harbor Inn

La Quinta Inn & Suites by Wyndham Clearwater South

3.0 star property
8.4 out of 10, Very good, (1001)
"Staff was very friendly and greeted us with kindness and sincerity. "
The price is CA $135
CA $161 total
includes taxes & fees
Aug 25 - Aug 26
La Quinta Inn & Suites by Wyndham Clearwater South

Hilton St. Petersburg Carillon Park

3.5 star property
9.2 out of 10, Wonderful, (1008)
"Excelente hotel !"
The price is CA $143
CA $161 total
includes taxes & fees
Aug 31 - Sep 1
Hilton St. Petersburg Carillon Park

Hollander Boutique Hotel

3.0 star property
9.4 out of 10, Exceptional, (2015)
"Great place!"
The price is CA $124
CA $141 total
includes taxes & fees
Sep 23 - Sep 24
Hollander Boutique Hotel

La Quinta Inn & Suites by Wyndham St. Petersburg Northeast

3.0 star property
7.4 out of 10, Good, (1001)
"Nice place to stay "
The price is CA $122
CA $146 total
includes taxes & fees
Aug 25 - Aug 26
La Quinta Inn & Suites by Wyndham St. Petersburg Northeast

SkyBeach Resort

4.0 star property
8.8 out of 10, Excellent, (353)
"Great place to stay!"
The price is CA $175
CA $269 total
includes taxes & fees
Sep 1 - Sep 2
SkyBeach Resort

Holiday Inn St. Petersburg West by IHG

3.5 star property
8.0 out of 10, Very good, (1003)
"Love this place! Amazing hot tub, good food even if you have to pay its good food and the people are so so sweet!"
The price is CA $140
CA $158 total
includes taxes & fees
Sep 1 - Sep 2
Holiday Inn St. Petersburg West by IHG

Avalon Hotel Downtown St. Petersburg

2.5 star property
9.2 out of 10, Wonderful, (1307)
"Great stay nice pool "
The price is CA $113
CA $128 total
includes taxes & fees
Aug 25 - Aug 26
Avalon Hotel Downtown St. Petersburg

Comfort Inn St Petersburg North

2.5 star property
7.8 out of 10, Good, (1005)
"Comfortable beds"
The price is CA $120
CA $135 total
includes taxes & fees
Aug 26 - Aug 27
Comfort Inn St Petersburg North

St. Petersburg Marriott Clearwater

3.5 star property
8.4 out of 10, Very good, (974)
"functional hotel for overnight stay"
The price is CA $140
CA $158 total
includes taxes & fees
Sep 7 - Sep 8
St. Petersburg Marriott Clearwater

Sunlit Bayview Suite Balcony Pool Hot Tub

2.0 star property
The price is CA $92
CA $306 total
includes taxes & fees
Aug 25 - Aug 26
Sunlit Bayview Suite Balcony Pool Hot Tub

Prestige Collection Boutique hotel

2.0 star property
9.6 out of 10, Exceptional, (156)
"Very well maintained place and well decorated "
The price is CA $107
CA $127 total
includes taxes & fees
Aug 31 - Sep 1
Prestige Collection Boutique hotel

Tru By Hilton St. Petersburg Downtown Central Ave, FL

2.5 star property
9.0 out of 10, Wonderful, (1002)
"It was close to everything! Not bad pricing for the area! "
The price is CA $128
CA $145 total
includes taxes & fees
Aug 31 - Sep 1
Tru By Hilton St. Petersburg Downtown Central Ave, FL
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.

Great weekend hotel deals in St. Petersburg, FL

Showing deals for:Sept 5 - Sept 7
Save an average of 15% on thousands of hotels when you're signed in

Where to stay in St. Petersburg

Find the best St. Petersburg areas and neighborhoods for the activities you enjoy most. Learn more about St. Petersburg
Learn more about St. Petersburg

Downtown St. Petersburg

4 out of top 10 points of interest in this area

A noteworthy feature of Downtown St. Petersburg is its fantastic nightlife. While you're in town, be sure to stop and check out Tampa Bay and Palladium Theater.

Isla del Sol

While Isla del Sol isn't home to many top sights, Boca Ciega Bay Aquatic Preserve and Eckerd College Beach are some notable places to visit nearby.

South Pasadena

Located on a peninsula in Boca Ciega Bay, this city boasts picturesque parks like Maynard A. Duryea Bay View Park and the Barbara Gilberg Habitat. Enjoy tennis courts, playgrounds, and explore nearby islands such as Pasadena Isle and Sun Island.

Disston Heights

If you're looking for some top things to see and do in Disston Heights and surrounding area, you can visit Tropicana Field and Palladium Theater.

Historic Old Northeast

2 out of top 10 points of interest in this area

If you're spending some time in Historic Old Northeast, Renaissance Vinoy Golf Club and Vinoy Park Beach are top sights worth seeing.

St. Petersburg - Clearwater and related destinations

White sand beaches stretch for 35 miles along this sun-drenched peninsula where dolphins often play near shore. Visit the world-class Dalí Museum in the morning, then spend afternoons beach-hopping or paddling through mangrove trails where manatees surface beside your kayak.

Stay near popular St. Petersburg attractions

Find out more about St. Petersburg

Find out more about St. Petersburg

Top reasons to visit St. Petersburg

  • Stunning Beaches: St. Petersburg is renowned for its beautiful sandy shores and crystal-clear waters, perfect for sunbathing and beach sports.
  • Vibrant Arts Scene: The city features numerous art galleries and museums, showcasing local talent and cultural heritage.
  • Outdoor Activities: Enjoy a range of outdoor adventures, from jet skiing to exploring urban parks and nature trails.
  • Family-Friendly Attractions: St. Petersburg offers numerous attractions that cater to families, ensuring a fun vacation for all ages.
  • Diverse Accommodations: The city provides a variety of lodging options, from budget-friendly hotels to luxurious resorts, accommodating every traveller's needs.

Find great hotels in St. Petersburg

Explore a diverse selection of hotel accommodations in St. Petersburg, Florida, catering to every budget and preference. Whether you're seeking a comfortable 2-star option or a luxurious 4-star resort, you'll find the ideal lodging for your stay. With a focus on business, family, and pet-friendly services, St. Petersburg hotels promise a memorable vacation experience tailored to your needs.

  • Sirata St. Pete Beach: Experience the ultimate beach getaway at Sirata St. Pete Beach, a charming 3-star resort located only 11.3km from St. Petersburg. Ideal for families and adventure seekers, this property offers direct beach access and a plethora of exciting activities. Guests can indulge in parasailing, kayaking, and fishing right on-site or nearby, ensuring a fun-filled vacation. The resort is exceptionally family-friendly, featuring amenities such as a playground, arcade game room, and safety measures like window guards and first aid kits for children. With its laid-back beach vibe and recreational options, Sirata St. Pete Beach is a fantastic choice for those seeking adventure and family bonding.
  • RumFish Beach at TradeWinds: Escape to the vibrant RumFish Beach at TradeWinds, a 3.5-star resort just 11.3km away from the heart of St. Petersburg. This beachfront property caters to families, business travellers, and beach lovers alike. With a business centre on-site, it seamlessly blends leisure with productivity. Families will appreciate the child-friendly amenities, including complimentary cribs and a safe environment. Guests can unwind on the beautiful beach while enjoying the relaxed yet sophisticated atmosphere, making it a perfect setting for both leisure and work.
  • Bellwether Beach Resort: Discover luxury and relaxation at Bellwether Beach Resort, a stunning 4-star hotel located a mere 11.3km from St. Petersburg. This resort offers direct beach access and is perfect for families wanting a memorable vacation experience. With a focus on children's entertainment, the resort features various games and activities suitable for younger guests. The elegant yet welcoming atmosphere, combined with beautiful beachfront views, makes Bellwether Beach Resort an excellent choice for those seeking a blend of comfort and adventure in a stunning coastal setting.

Where to stay in St. Petersburg

St. Petersburg, Florida, offers a vibrant blend of outdoor adventures, beautiful beaches, and family-friendly attractions. Explore the lively city centre, unwind at the iconic Pier House, or delve into the local art scene. With its welcoming atmosphere, St. Petersburg is perfect for romantic getaways and family stays alike, making it a delightful destination for every traveller seeking a memorable experience in sunny Florida.

  • St. Petersburg - Clearwater: Nestled on Florida's Gulf Coast, St. Petersburg - Clearwater is a vibrant metropolis known for its stunning beaches and outdoor activities. The area sees a consistent influx of visitors year-round, with peaks during winter and summer months. Here, you can explore beautiful sandy shores, indulge in beachside shopping, and enjoy family-friendly attractions. The boardwalk along the coast offers a picturesque stroll, perfect for soaking in the sun and the local culture.
  • St. Pete Beach: Located 11.3km from St. Petersburg, St. Pete Beach is a charming seaside city that attracts families and outdoor enthusiasts. With its moderately seasonal visitor numbers, the best times to visit span from February to April. The beach is known for its soft white sand and calm waters, making it ideal for swimming and sunbathing. St. Pete Beach also boasts numerous resorts and shopping areas, providing a perfect blend of relaxation and retail therapy.
  • Treasure Island: Situated 12.9km from St. Petersburg, Treasure Island is an enchanting island city that offers a serene getaway. Peak visitation occurs from March to April and June, drawing families seeking fun in the sun. The island's beautiful beaches and vibrant tourist precinct create a lively atmosphere, while shopping areas and boardwalks provide entertainment for all ages. With a focus on outdoor activities, Treasure Island is perfect for those looking to enjoy the natural beauty of Florida's coast.

Things to do in St. Petersburg

St. Petersburg, Florida, is a fantastic destination for outdoor and beach-loving families. You can enjoy activities like jet skiing and exploring local art galleries. The city also boasts vibrant shopping areas, including malls and resorts, perfect for a getaway. With a variety of family-friendly accommodation options, St. Petersburg offers an enjoyable vacation experience for everyone.

Shopping

For a delightful shopping experience, visit Gulfport Tuesday Fresh Market, only 8.0km away, offering a vibrant atmosphere. Corey Ave, located 11.3km from St. Petersburg, features family-friendly shops. If you're up for a drive, John's Pass Village & Boardwalk is 14.5km away, perfect for entertainment and unique finds.

Recreation

Tropicana Field offers an energetic atmosphere for sports enthusiasts, perfect for enjoying a game or event. Jannus Live provides a vibrant music scene, ideal for immersing yourself in local entertainment. For a relaxing outdoor experience, Renaissance Vinoy Golf Club features beautiful landscapes for golf enthusiasts to enjoy.

Adventure

Experience high-speed thrills at Tampa Bay Grand Prix, a vibrant karting venue 14.5km from St. Petersburg. For hiking enthusiasts, the Pinellas Trail offers scenic outdoor adventures 20.9km away, while the Upper Tampa Bay Trail, located 22.5km from the city, provides picturesque paths for exploration.

Nightlife

Experience the vibrant nightlife in St. Petersburg by catching a show at the Mahaffey Theater or Palladium Theater, both offering cultural entertainment and romantic vibes. For a fun-filled adventure, head to the Treasure Island Fun Center, perfect for families seeking excitement just 16.1km away.

Booking tips and Expedia advantages for St. Petersburg

St. Petersburg offers various ways to save on your vacation. Enjoy free attractions like Tampa Bay, John's Pass Village & Boardwalk, and Vinoy Park. To save on accommodation, consider visiting from September to November, when prices are lower, especially on Tuesdays. Use Expedia to find eco-friendly hotels and best rates by sorting prices from lowest to highest. Additionally, booking a package that includes your hotel, flights, and activities can lead to significant savings. Look for flexible booking options and great deals to enhance your experience while keeping costs down.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in St. Petersburg are September to November, where the prices are slightly lower. This is in comparison to February to April, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in St. Petersburg is Tuesday. The most expensive day to stay in St. Petersburg is Saturday.
  • Find cheap hotels on Expedia: Utilize Expedia’s search tool to refine your preferences, such as your budget, desired location, and type of accommodation. For instance, selecting the "Eco-certified" option will showcase sustainable and environmentally-friendly hotels that are currently available. To find the best rates and offers, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your St. Petersburg hotel stay with your flights and activities when you book an Expedia package.

Find the best attractions in St. Petersburg

St. Petersburg, Florida, is perfect for outdoor and family vacations, boasting beautiful beaches, urban parks, and art museums. Visitors can enjoy a variety of attractions that cater to those seeking beach activities, outdoor adventures, and cultural experiences. With its vibrant atmosphere and diverse points of interest, St. Petersburg promises a delightful getaway for tourists looking to explore the local scenery and enjoy some fun in the sun.

  • Tampa Bay: Located 9.7km from St. Petersburg, Tampa Bay offers stunning outdoor scenery and a relaxed beach vibe. Enjoy activities like kayaking, fishing, or simply lounging on the sandy shores while taking in the picturesque views of the bay.
  • Salvador Dali Museum: Situated in the heart of St. Petersburg, this museum showcases the surreal works of Salvador Dali. Immerse yourself in a rich cultural experience as you explore unique art pieces and learn about the life and vision of one of the 20th century's most influential artists.
  • Vinoy Park: This urban park, located within St. Petersburg, is perfect for families and outdoor enthusiasts. Enjoy a leisurely stroll, have a picnic, or participate in various recreational activities while surrounded by beautiful gardens and stunning city views.

Best time to go to St. Petersburg

Visitor numbers in St. Petersburg is generally unchanged in popularity throughout the year. The best time to visit St. Petersburg is dependant on what kind of holiday you are seeking. August is its hottest month on average. At this time, visitor numbers are average and weather is mostly sunny with light rain. January is its coolest month on average. At this time, visitor numbers are slightly high and weather is mostly sunny with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January61.3°F (16.3°C)Light RainMostly SunnySlightly HighAverage
February64.6°F (18.1°C)No Rain (Dry)Mostly SunnyAverageSlightly High
March67.8°F (19.9°C)Light RainMostly SunnyAverageSlightly High
April73.6°F (23.1°C)Light RainMostly SunnySlightly HighSlightly High
May78.3°F (25.7°C)Light RainSunnySlightly LowAverage
June82.0°F (27.8°C)Light RainMostly SunnyAverageAverage
July83.3°F (28.5°C)Moderate RainMostly SunnySlightly HighAverage
August83.7°F (28.7°C)Light RainMostly SunnyAverageAverage
September81.5°F (27.5°C)Light RainMostly SunnyAverageSlightly Low
October76.6°F (24.8°C)Light RainMostly SunnySlightly LowSlightly Low
November69.6°F (20.9°C)No Rain (Dry)Mostly SunnyAverageSlightly Low
December65.5°F (18.6°C)Light RainMostly SunnySlightly LowAverage

The nearest major airports for your trip to St. Petersburg

When flying to St. Petersburg, Florida, you have a few major airport options. Tampa International Airport (TPA) is located 25.7km away and offers nearby accommodations such as The Tampa EDITION, ROOST Tampa, and JW Marriott Tampa Water Street, all approximately 9.7km from the airport. Sarasota-Bradenton International Airport (SRQ) is situated 43.5km from St. Petersburg, with notable hotels including The Ritz-Carlton, Sarasota, Hyatt Regency Sarasota, and The Westin Sarasota, all within 6.4km. Lastly, St. Petersburg-Clearwater International Airport (PIE) is the closest at 16.1km away, featuring hotels like Hilton Clearwater Beach Resort & Spa, Wyndham Grand Clearwater Beach, and Hyatt Regency Clearwater Beach Resort & Spa.

Frequently asked questions

What's the best place to stay in St. Petersburg?

The Kenwood Gables Boutique Bed & Breakfast is ranked highly by Expedia customers. This B&B offers private pools and free breakfast. Other favorite options based on reviews include Avalon Hotel Downtown St. Petersburg and Hampton Inn & Suites St. Petersburg/Downtown. See all available top hotels, or vacation rentals in St. Petersburg.

Lealman is a top neighborhood that travelers like for its beach and restaurants.

What's the top vacation rental that St. Petersburg has to offer?

Charming 2BR house with a Swimming Pool and a Garden.: This highly rated vacation home rental in St. Petersburg is located next to a golf course and has an outdoor pool, a fireplace, and a barbecue grill to put you at ease in your new surroundings. Kitchen amenities include a dishwasher, a fridge, and a stovetop. It offers a patio, a garden, and a selection of books so you can immerse yourself in your vacation. Other favorite homes for rent in St. Petersburg are Private entrance room & bathroom w/ courtyard 10 min to beach & Downtown and Fun Urban Oasis: Bohemian Bungalow - Prime St Pete. See all vacation rentals in St. Petersburg.

If I need to cancel my hotel reservation in St. Petersburg, will I receive a refund?

Yes! Most hotel room reservations are fully refundable if you cancel before the accommodation's cancellation deadline, which is often 24 or 48 hours before your arrival date. If you have a non-refundable reservation, you might be able to still cancel and receive a refund within a 24-hour period of booking. Filter your search by fully refundable to find flexible hotel deals in St. Petersburg.

Where can I learn more about changing or cancelling my trip to St. Petersburg?

To find more details about picking new dates or cancelling your trip to St. Petersburg, go to https://www.expedia.com/service/.

What's the best place to stay on a budget in St. Petersburg?

Based on reviews, Crystal Bay Historic Hotel is a popular hotel for our travelers who want a more economical choice, and features free buffet breakfast and free WiFi. Other choices to stay on the cheap include Hollander Boutique Hotel and Ponce De Leon Hotel. View all budget hotels in St. Petersburg.

Where is the best hotel for a stay in Lealman?

You'll find 9 hotels and other accommodations in this neighborhood to choose from for your trip. Based on Expedia customer reviews, Fairfield Inn & Suites by Marriott St Petersburg North is the highest ranked property in Lealman. This hotel offers free breakfast and an outdoor pool. Other top choices in the neighborhood include Red Roof Inn Tampa Bay - St. Petersburg and Super 8 by Wyndham St. Petersburg.

What's the best place to stay for families in St. Petersburg?

Holiday Inn Express & Suites St. Petersburg - Madeira Beach by IHG is a hotel with an outdoor pool and free parking, and it's a top choice on Expedia for families. Other options for your family trip include Crystal Bay Historic Hotel and SkyBeach Resort. Attractions like St. Pete Pier and Ted Williams Museum and Hitters Hall of Fame are also fun for kids of all ages. Find more child-friendly accommodations in St. Petersburg.

What is the top LGBTQ-friendly accommodation in St. Petersburg?

Holiday Inn Express & Suites St. Petersburg - Madeira Beach by IHG is a top LGBTQ-friendly hotel that features free breakfast and free WiFi. Hilton St. Petersburg Bayfront and SkyBeach Resort are other good choices for your vacation. See all available hotels listed as LGBTQ-friendly in St. Petersburg.

What's the best pet-friendly place to stay in St. Petersburg?

GALAXY HOTEL is a top hotel for people traveling with their pets, and offers a coffee shop and a computer station for its human guests. Two other good options for you and your pet include Holiday Inn Express & Suites St. Petersburg - Madeira Beach by IHG and SkyBeach Resort. See more pet-friendly hotel accommodations in St. Petersburg.

What's the best place to stay with easy access to Tropicana Field?

Adjacent to Tropicana Field, Tru By Hilton St. Petersburg Downtown Central Ave, FL is one of the top choices for your stay based on our traveler data, and this hotel offers free breakfast and a fitness center. Another good choice is Staybridge Suites St. Petersburg Downtown, an IHG Hotel, located just 0.4 mi (0.6 km) away.

What about the best place to stay close to Vinoy Park?

One of the top choices for your stay is The Vinoy Renaissance St. Petersburg Resort & Golf Club, located next to Vinoy Park, and this 4-star resort offers a marina and 2 outdoor pools. Hollander Boutique Hotel and Ponce De Leon Hotel are two other good choices in the immediate area.

What's the best place for a beach vacation in St. Petersburg?

SkyBeach Resort is a top beachfront hotel with 2 outdoor pools and beach cabanas, and it's located close to Eckerd College Beach. See more stays near the beach in St. Petersburg.

What's the best luxury place to stay in St. Petersburg?

The Vinoy Resort & Golf Club, Autograph Collection is a luxury resort with 3 restaurants and 2 bars, and it's a popular choice for Expedia travelers looking for an elegant place to stay. Find more luxury hotels in St. Petersburg.

What's the best accommodation for a golf trip to St. Petersburg?

The Vinoy Resort & Golf Club, Autograph Collection is a top resort that has a golf course and features pillowtop beds. Another good choice is Days Inn by Wyndham St. Petersburg / Tampa Bay Area if you'd like to stay near a golf course while in town. You can tee off at Renaissance Vinoy Golf Club during your trip. See more golf hotels in St. Petersburg.

Where is the best area of St. Petersburg for tourists?

Lealman is a favorite part of the city for sightseeing and you'll find local sights like Tampa Bay in the neighborhood.

What are some accommodations with pools in St. Petersburg?

Holiday Inn Express & Suites St. Petersburg - Madeira Beach by IHG is a top hotel with an outdoor pool, free buffet breakfast, and free WiFi. A couple of other options that feature an onsite pool include Hilton St. Petersburg Bayfront and Hilton St. Petersburg Carillon Park. View all hotels with pools in St. Petersburg.

What is the best spa hotel in St. Petersburg?

Hollander Boutique Hotel is a top spa hotel featuring a fitness center, a hair salon, a bar, and an outdoor pool. Spend an afternoon at Harmony Eco Hair Spa where you’ll find facials and massage treatments. Another popular spa hotel in St. Petersburg is The Vinoy Resort & Golf Club, Autograph Collection. See all spa hotels in St. Petersburg.

What's the top hotel in St. Petersburg with a water park on-site or close by?

Stylish Retreat| Walk 2Dtwn+beach |Bikes+Patio is a popular guesthouse featuring laundry facilities and water park access. Another top water park hotel you might want to consider is Seashell Studio sanctuary by the sea. Check out all hotels with or near waterparks in St. Petersburg.

What's the best place to stay near Tampa International Airport (TPA)?

Ramada by Wyndham Tampa Airport Westshore is a popular 3-star hotel featuring a restaurant and an outdoor pool. It's located a short 1.9 mi (3 km) from Tampa Intl. Airport. Other choices close to the airport are Tampa Airport Marriott and Grand Hyatt Tampa Bay.

How is it to stay in St. Petersburg?

Travelers to St. Petersburg give high marks for the live music scene, popular theater scene, and baseball games. This city also attracts tourists with its museums, entertainment choices, and art. Top sights around the area include Raymond James Stadium, Port of Tampa, and Tampa Bay. In St. Petersburg, there are 1745 hotels and other accommodations to choose from. Find out more about St. Petersburg.

What are the top places to visit in St. Petersburg?

Known for its live music and theaters, cultural venues include Jannus Live, Salvador Dali Museum, and Mahaffey Theater. Attractions like St. Pete Pier and Ted Williams Museum and Hitters Hall of Fame are fun for everyone. Natural beauty is on display at Tampa Bay, Vinoy Park, and Sunken Gardens. Check out what more to see and do in Expedia's St. Petersburg guide.

What's the weather like in St. Petersburg?

The hottest months are usually August and July with an average temp of 83°F, while the coldest months are January and February with an average of 65°F. The rainiest months in St. Petersburg are July, August, June, and September, with each month seeing an average of 7 inches of rainfall.