Hotels & Accommodation in St. Petersburg

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Where to stay in St. Petersburg?

Properties are selected based on real traveller reviews and popularity among guests who’ve booked a night in St. Petersburg on Hotels.com. These St. Petersburg hotels consistently deliver on comfort, location and traveller experience. Last updated on .

Hollander Boutique Hotel

Hollander Boutique Hotel
3.0 star property
Downtown St. Petersburg
9.6 out of 10, Exceptional, (2 349 reviews)
The price is R1 901
R2 149 total
includes taxes & fees
16 Jul - 17 Jul
Hollander Boutique Hotel

Hyatt Place St. Petersburg / Downtown

Hyatt Place St. Petersburg / Downtown
3.5 star property
Downtown St. Petersburg
9.2 out of 10, Wonderful, (1 000 reviews)
Discover city centre St. Petersburg's vibrant culture from this well-positioned hotel near Tampa Bay and Salvador Dali Museum. Take a refreshing dip in the outdoor pool, enjoy light bites at The Placery, or maintain your routine at the 24-hour fitness centre.
The price is R2 489
R2 813 total
includes taxes & fees
21 Jul - 22 Jul
Hyatt Place St. Petersburg / Downtown

Red Roof Inn Tampa Bay - St Petersburg

Red Roof Inn Tampa Bay - St Petersburg
2.0 star property
Lealman
6.2 out of 10, (1 000 reviews)
Experience quiet relaxation at this St. Petersburg haven, just a short drive from Salvador Dali Museum and Vinoy Park. Enjoy free WiFi and parking while unwinding in the outdoor pool. The 24-hour front desk staff receive consistent praise from fellow travellers.
The price is R1 130
R1 277 total
includes taxes & fees
02 Aug - 03 Aug
Red Roof Inn Tampa Bay - St Petersburg

Uptown Suites

Uptown Suites
2.0 star property
Crescent Lake
5.4 out of 10, (523 reviews)
Soak up the Florida sunshine at this motel, just a 5-minute drive from Tampa Bay and Vinoy Park. Take a refreshing dip in the outdoor pool, enjoy free WiFi and parking, and easily access the Salvador Dali Museum nearby.
The price is R803
R907 total
includes taxes & fees
20 Jul - 21 Jul
Uptown Suites

Crystal Bay Historic Hotel

Crystal Bay Historic Hotel
3.0 star property
La Vista
9.6 out of 10, Exceptional, (1 549 reviews)
The price is R1 903
R2 151 total
includes taxes & fees
20 Jul - 21 Jul
Crystal Bay Historic Hotel

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

Holiday Inn Express & Suites St. Petersburg - Madeira Beach by IHG
2.5 star property
St. Petersburg
9.4 out of 10, Exceptional, (1 680 reviews)
Art Deco charm welcomes you at this St. Petersburg hotel, where a refreshing outdoor pool and relaxing hot tub await after exploring nearby beaches. Enjoy free breakfast, WiFi, and parking while staying just minutes from coastal attractions.
The price is R1 666
R1 883 total
includes taxes & fees
02 Aug - 03 Aug
Holiday Inn Express & Suites St. Petersburg - Madeira Beach by IHG

Fairfield Inn & Suites by Marriott St Petersburg North

Fairfield Inn & Suites by Marriott St Petersburg North
4.0 star property
Lealman
9.0 out of 10, Wonderful, (936 reviews)
Just a short drive from the Salvador Dali Museum and Vinoy Park, this hotel offers free breakfast, WiFi, and parking. Take a morning swim in the outdoor pool or visit the fitness centre. Travellers praise the helpful staff.
The price is R1 931
R2 401 total
includes taxes & fees
26 Jul - 27 Jul
Fairfield Inn & Suites by Marriott St Petersburg North

La Quinta Inn & Suites by Wyndham St. Petersburg Northeast

La Quinta Inn & Suites by Wyndham St. Petersburg Northeast
3.0 star property
Fossil Park
7.6 out of 10, Good, (1 000 reviews)
Wake up to a complimentary buffet breakfast before heading to nearby Vinoy Park or the Salvador Dali Museum. This hotel offers an outdoor pool, free WiFi and parking, all within a 10-minute drive of Tampa Bay's beautiful waterfront.
The price is R1 785
R2 099 total
includes taxes & fees
16 Jul - 17 Jul
La Quinta Inn & Suites by Wyndham St. Petersburg Northeast

Tru By Hilton St. Petersburg Downtown Central Ave, FL

Tru By Hilton St. Petersburg Downtown Central Ave, FL
2.5 star property
Downtown St. Petersburg
9.0 out of 10, Wonderful, (1 019 reviews)
Steps from Tampa Bay, this stylish St. Petersburg hotel offers free continental breakfast and WiFi. Work out at the fitness centre before exploring the nearby Salvador Dali Museum or Vinoy Park. The convenient location, friendly staff, and art deco charm create a perfect Florida base.
The price is R1 370
R1 548 total
includes taxes & fees
09 Aug - 10 Aug
Tru By Hilton St. Petersburg Downtown Central Ave, FL

The Birchwood

The Birchwood
3.0 star property
Downtown St. Petersburg
9.0 out of 10, Wonderful, (824 reviews)
Escape to this peaceful haven with 2 restaurants serving American cuisine and free breakfast to start your day. Close to Vinoy Park and Tampa Bay, this hotel offers a nightclub and terrace for evening entertainment after exploring nearby museums.
The price is R4 013
R4 534 total
includes taxes & fees
19 Jul - 20 Jul
The Birchwood

4 Mi to Dtwn St Pete! Pet-friendly Home w/ Yard

4 Mi to Dtwn St Pete! Pet-friendly Home w/ Yard
3.0 star property
St. Petersburg
The price is R2 932
R9 991 total
includes taxes & fees
16 Jul - 17 Jul
4 Mi to Dtwn St Pete! Pet-friendly Home w/ Yard

Hilton St. Petersburg Carillon Park

Hilton St. Petersburg Carillon Park
4.0 star property
St. Petersburg
9.2 out of 10, Wonderful, (1 000 reviews)
Unwind at this welcoming hotel just 15 minutes from Tampa Bay and the Salvador Dali Museum. Take a refreshing dip in the outdoor pool or enjoy dinner at Luna Lux restaurant. The 24-hour fitness centre keeps your routine intact while exploring nearby Feather Sound Country Club.
The price is R2 203
R2 489 total
includes taxes & fees
07 Aug - 08 Aug
Hilton St. Petersburg Carillon Park

GALAXY HOTEL

GALAXY HOTEL
2.0 star property
Downtown St. Petersburg
8.4 out of 10, Very good, (937 reviews)
This St. Petersburg hotel sits on a quiet street, offering peaceful relaxation while keeping you close to Tampa Bay's attractions. Travellers love the prime location with easy walks to shops, restaurants, and the Salvador Dali Museum nearby. Enjoy spa services and the on-site café during your stay.
The price is R2 604
R2 943 total
includes taxes & fees
16 Jul - 17 Jul
GALAXY HOTEL

Comfort Inn & Suites Northeast - Gateway

Comfort Inn & Suites Northeast - Gateway
3.0 star property
St. Petersburg
9.0 out of 10, Wonderful, (1 000 reviews)
The price is R1 517
R1 715 total
includes taxes & fees
09 Aug - 10 Aug
Comfort Inn & Suites Northeast - Gateway

Holiday Inn St. Petersburg West by IHG

Holiday Inn St. Petersburg West by IHG
3.5 star property
United Central
8.0 out of 10, Very good, (1 012 reviews)
This St. Petersburg hotel offers a perfect blend of leisure and business amenities. Just a short drive from Tampa Bay and Salvador Dali Museum, enjoy the outdoor pool, restaurant, and fitness centre after exploring local attractions.
The price is R1 269
R1 434 total
includes taxes & fees
19 Jul - 20 Jul
Holiday Inn St. Petersburg West by IHG

Holiday Inn Express St. Petersburg North (I-275) by IHG

Holiday Inn Express St. Petersburg North (I-275) by IHG
2.5 star property
Lealman
8.6 out of 10, Excellent, (1 001 reviews)
Within a 10-minute drive of Tampa Bay and Salvador Dali Museum, this St. Petersburg hotel offers a morning dip in the outdoor pool. Guests praise the complimentary breakfast and attentive staff. Free WiFi and parking add value to your stay.
The price is R1 574
R1 779 total
includes taxes & fees
19 Jul - 20 Jul
Holiday Inn Express St. Petersburg North (I-275) by IHG

The Vinoy Resort & Golf Club, Autograph Collection

The Vinoy Resort & Golf Club, Autograph Collection
4.0 star property
Historic Old Northeast
8.8 out of 10, Excellent, (1 000 reviews)
Immerse yourself in charm at this historic waterfront resort. Enjoy 2 outdoor pools, a marina, and 6 restaurants including Paul's Landing serving American cuisine. The full-service spa and golf course complement the luxury experience near Vinoy Park.
The price is R5 225
R6 829 total
includes taxes & fees
16 Jul - 17 Jul
The Vinoy Resort & Golf Club, Autograph Collection

Ponce De Leon Hotel

Ponce De Leon Hotel
3.0 star property
Downtown St. Petersburg
7.0 out of 10, Good, (1 152 reviews)
Immerse yourself in artistic St. Petersburg at this historic hotel within walking distance of Tampa Bay and Salvador Dali Museum. The on-site Ceviche restaurant serves dinner, while Vinoy Park and beautiful beaches are just a short drive away.
The price is R1 802
R2 036 total
includes taxes & fees
16 Jul - 17 Jul
Ponce De Leon Hotel

Avalon Hotel Downtown St. Petersburg

Avalon Hotel Downtown St. Petersburg
2.5 star property
Downtown St. Petersburg
9.2 out of 10, Wonderful, (1 426 reviews)
The price is R1 754
R1 982 total
includes taxes & fees
16 Jul - 17 Jul
Avalon Hotel Downtown St. Petersburg

Days Inn by Wyndham St. Petersburg / Tampa Bay Area

Days Inn by Wyndham St. Petersburg / Tampa Bay Area
2.5 star property
Lealman
5.4 out of 10, (219 reviews)
Located within a short drive of Tampa Bay and Salvador Dali Museum, this St. Petersburg hotel offers a refreshing outdoor pool. Free WiFi and parking add value, while the 24-hour front desk ensures convenience. Vinoy Park awaits just minutes away.
The price is R1 048
R1 184 total
includes taxes & fees
27 Jul - 28 Jul
Days Inn by Wyndham St. Petersburg / Tampa Bay Area
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.

Get last-minute hotel deals in St. Petersburg and save more

Sign in to unlock great savings.
Showing deals for:15 Jul - 16 Jul
Showing deals for:16 Jul - 17 Jul

Check out hotels with a pool in St. Petersburg

You can also stay at family-friendly hotels in St. Petersburg

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.

When is the best time to visit St. Petersburg?

Our prices for hotels in St. Petersburg are cheapest in September
Price trends for hotels in St. Petersburg
Pricing is based on two traveller single night rates
View properties in July
Currently viewing crowd sizes and weather for July.
Typical weather for St. Petersburg
July
High 31°C / low 26°C. Partly sunny.
View properties in July
31°
weather_partly_sunny
July, no crowd data, average high temperature 31 degrees Celsius, average low temperature 26 degrees Celsius. Partly sunny.
26°
32°
weather_sun
August, no crowd data, average high temperature 32 degrees Celsius, average low temperature 26 degrees Celsius. Sunny most days.
26°
31°
weather_sun
September, no crowd data, average high temperature 31 degrees Celsius, average low temperature 25 degrees Celsius. Sunny most days.
25°
28°
weather_sun
October, no crowd data, average high temperature 28 degrees Celsius, average low temperature 22 degrees Celsius. Sunny most days.
22°
25°
weather_sun
November, no crowd data, average high temperature 25 degrees Celsius, average low temperature 18 degrees Celsius. Sunny most days.
18°
22°
weather_sun
December, no crowd data, average high temperature 22 degrees Celsius, average low temperature 15 degrees Celsius. Sunny most days.
15°
20°
weather_sun
January, no crowd data, average high temperature 20 degrees Celsius, average low temperature 13 degrees Celsius. Sunny most days.
13°
22°
weather_sun
February, no crowd data, average high temperature 22 degrees Celsius, average low temperature 15 degrees Celsius. Sunny most days.
15°
24°
weather_sun
March, no crowd data, average high temperature 24 degrees Celsius, average low temperature 16 degrees Celsius. Sunny most days.
16°
27°
weather_sun
April, no crowd data, average high temperature 27 degrees Celsius, average low temperature 20 degrees Celsius. Sunny most days.
20°
30°
weather_sun
May, no crowd data, average high temperature 30 degrees Celsius, average low temperature 22 degrees Celsius. Sunny most days.
22°
31°
weather_sun
June, no crowd data, average high temperature 31 degrees Celsius, average low temperature 25 degrees Celsius. Sunny most days.
25°
Monthly weather averages (˚C)

Top neighbourhoods in St. Petersburg

Downtown St. Petersburg

St. Petersburg's arty Downtown St. Petersburg neighbourhood is loved for its live music and theatres, and visitors often enjoy its varied attractions, including Tampa Bay and The Coliseum.

Grand Central District

St. Petersburg's Grand Central District neighbourhood offers attractions, including Imagine Museum.

Historic Old Northeast

St. Petersburg's Historic Old Northeast neighbourhood has lots of places to visit, such as Great Explorations Children's Museum and Renaissance Vinoy Golf Club.

South Pasadena

The South Pasadena neighbourhood offers attractions, such as Corey Ave and Pasadena Shopping Center.

Top landmarks in St. Petersburg

St. Petersburg - Clearwater and related destinations

Sunshine drenches the pristine Gulf Coast beaches where locals debate whether Clearwater's lively atmosphere trumps Pass-a-Grille's laid-back charm. City centre St. Petersburg houses world-class museums like the Salvador Dalí collection, where melting clocks meet Florida's bright light. Tampa Bay reveals its magic during sunset sails, with dolphins often providing free entertainment alongside the boat. John's Pass Village & Boardwalk offers seafood fresh from the dock and shops selling items nobody needs but everyone wants. Baseball fans flock to catch spring training, while music lovers find their rhythm at intimate Jannus Live concerts. The new St. Pete Pier extends into the bay like an exclamation point, offering fishing, dining, and views that explain why snowbirds refuse to fly home.

A beach with white sand, palm trees, and a pier extending into the ocean.

Check out reviews of St. Petersburg hotels guests love

Frequently asked questions

Can I book a refundable accommodation option in St. Petersburg?
If you want the flexibility to change your plans to St. Petersburg, most hotels offer refundable* rates that you can book. You can see this accommodation by searching our site and using the "fully refundable" filter to narrow the results down.
Where can I stay in St. Petersburg if I want a holiday rental instead of a hotel?
If you're looking for a good alternative to a hotel, review our selection of 79 holiday homes. In addition, there are 28 apartments and 22 condos.
What will the weather in St. Petersburg be like during my visit?
The warmest months in St. Petersburg are usually August and July, with an average temperature of 28°C. January and February are the chilliest months, when the average temperature is 18°C. The rainiest months are July and August.
Why should I book my St. Petersburg hotel with Hotels.com?
There are plenty of reasons to book your St. Petersburg travel with us: our free cancellations on selected hotels* gives you the flexibility you're looking for, our Price Guarantee ensures that you always get the lowest price, and you can earn rewards on every booking.

Find out more about St. Petersburg

Whispers of the Neva: A Journey Through St. Petersburg's Cultural Tapestry

Nestled on Florida's Gulf Coast, St. Petersburg is a vibrant city that effortlessly blends sun-soaked beaches with rich cultural offerings. Renowned for its stunning waterfront, the city boasts the Salvador Dalí Museum, showcasing an impressive collection of the surrealist's works. Visitors can explore the charming historic district, indulge in fresh seafood at local eateries, or unwind on the pristine sands of St. Pete Beach. With a thriving arts scene, picturesque parks, and a warm, welcoming atmosphere, St. Petersburg is the perfect destination for those seeking both relaxation and inspiration.

Top locations to stay in St. Petersburg

Some of the best areas to stay in St. Petersburg, Florida, are St. Pete Beach, Treasure Island, and Madeira Beach. St. Pete Beach boasts stunning sunsets and vibrant nightlife, while Treasure Island offers a relaxed atmosphere with beautiful sandy shores. Madeira Beach is perfect for families, featuring calm waters and convenient amenities. For first-time visitors, St. Pete Beach is the ideal choice.

  1. St. Pete BeachOpens in a new window: St. Pete Beach is renowned for its stunning white sandy beaches and vibrant beach culture, making it a fantastic place to unwind. This area offers a laid-back atmosphere where you can soak up the sun, enjoy water sports, or simply stroll along the beach. With a variety of beachside bars and casual dining spots, you can experience the local flavour while taking in breathtaking sunsets. The nearby Pass-a-Grille Historic District adds a charming touch, featuring quaint shops and art galleries. Whether you're looking to relax or engage in beach activities, St. Pete Beach has something for everyone.
  2. Treasure IslandOpens in a new window: Treasure Island is a hidden gem, perfect for those seeking a quieter beach experience without sacrificing convenience. This area boasts beautiful shoreline and a friendly community feel, making it ideal for families and couples alike. The scenic Gulf Boulevard offers delightful walking paths, where you can explore unique boutiques and local art. Don't miss the opportunity to enjoy water sports or take a leisurely boat ride to fully appreciate the stunning coastline. Treasure Island is all about enjoying nature while still being close to the lively attractions of St. Petersburg.
  3. Madeira BeachOpens in a new window: Madeira Beach is a charming spot that captures the essence of a quintessential Florida beach town. Known for its relaxed vibe, this area features the famous John's Pass Village, a waterfront marketplace filled with shops, restaurants, and entertainment options. You can spend your days lounging on the beach or exploring the local marine life with various water excursions. Madeira Beach offers a lovely blend of relaxation and fun, making it a wonderful choice for those looking to enjoy a classic beach holiday with plenty of local charm.

Things to do in St. Petersburg

St. Petersburg enchants visitors with its scenic waterfronts and lush parks, ideal for leisurely strolls or picnics. Enjoy vibrant live music and theatre performances, or dive into exciting sports events. With opportunities for boating and hiking, this city seamlessly blends nature with lively urban experiences—making it a must-visit destination.

  • Tampa RiverwalkOpens in a new window – Stroll along the scenic Tampa Riverwalk, a beautiful esplanade that stretches alongside the stunning waterfront. This path is perfect for leisurely walks, jogging, or biking while taking in the vibrant atmosphere of the area. As you meander, you’ll encounter a mix of public art installations, parks, and waterfront dining options. Don’t miss the opportunity to visit the nearby museums, offering a glimpse into the rich history and culture of the region. The Riverwalk is a fantastic place to relax, people-watch, and soak up the Florida sunshine while enjoying the views of the Hillsborough River. Whether you’re looking for a peaceful escape or a lively outing, the Tampa Riverwalk delivers a delightful experience for every traveller.

4 tips for savvy savings when booking a hotel in St. Petersburg

  1. Book for the cheapest times: The most budget-friendly time to visit St. Petersburg is from September to November, when hotel rates are generally lower. For a fulfilling experience exploring the city's significant landmarks, rich history, and vibrant culture, a stay of at least 2 to 3 days is recommended. This duration allows you to immerse yourself in the local arts scene, attend live music performances, enjoy theatrical productions, visit fascinating museums, and partake in the lively bar and dance culture. With prices potentially dropping during this period, you can enjoy great value for money while discovering all that St. Petersburg has to offer.
  2. Look for last-minute deals on Hotels.com: To uncover last-minute deals to St. Petersburg on Hotels.com, begin by exploring the DealsOpens in a new window or Last-Minute Deals sections, where you may discover discounted hotel rates as your travel date approaches. Additionally, consider enabling email alerts or push notifications from Hotels.com to stay informed about flash sales and special promotions, helping you seize opportunities to save. The Smart Shopping tool available via the app allows you to compare hotel prices and amenities, ensuring you're more likely to see the best options. With these tools, you’ll be among the first to know if prices drop or rooms become available for your last-minute escape.
  3. Be flexible with dates: Prices may fluctuate due to various factors, including the hotel's location, star rating, and the time of year. Therefore, being flexible with your travel dates could help you save on your stay in a St. Petersburg hotel. For those seeking distinctive experiences, boutique hotels often provide a more personalised touch and may offer better value. When you book through Hotels.com, we will inform you if the price for your chosen dates is above or below the average. If the price appears to be on the higher side, we will suggest alternative dates that could be more affordable, helping you to secure the best possible deal.
  4. Consider your location: Staying nearer to key attractions or city centres may provide convenience, but it often comes with higher costs. For more affordable options, consider hotels in less central areas or neighbourhoods, striking a balance between price and accessibility to the places you intend to visit. You might also look into independent hotels located further out, which are usually more likely to be affordable and can offer a more authentic experience.

Best time to go to St. Petersburg

St. Petersburg experiences its lowest average temperature in January, at 61.3°F (16.3°C), while August is the hottest month, with an average temperature of 83.7°F (28.7°C). July is usually the wettest month. January, April, and July are the peak travel months in St. Petersburg, attracting a higher number of tourists. During this peak period, the weather is mostly sunny, accompanied by light to moderate rainfall. On the other hand, May, October, and December tend to be quieter times to visit, marked by light rainfall and sunny to mostly sunny conditions.

Keep exploring