Florida may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

Find Hotels in Downtown St. Petersburg, FL

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Downtown St. Petersburg hotels and places to stay

Downtown! Steps to Beach Drive Restaurants, Shops, and Gorgeous Waterfront!
Get Rates
0.4 mi from city center
5/5Exceptional! (52 reviews)
Beautiful getaway

"Beautiful property! Just like the pictures show. Fantastic location! We walked to all the great restaurants on Beach Drive every night."…"

Reviewed on Mar 28, 2020

Downtown! Steps to Beach Drive Restaurants, Shops, and Gorgeous Waterfront!
Watergarden Inn at the Bay
3.5 out of 5
126 4th Ave NE, St. Petersburg, FL
Free CancellationReserve now, pay when you stay
The price is $113 per night
0.38 mi from city center
4.7/5Exceptional! (181 reviews)

"Felt like I was staying at home. Charming, staff and comfortable amenities, specially the room."…"

Reviewed on Jul 3, 2020

Watergarden Inn at the Bay
The Birchwood
3 out of 5
340 Beach Dr Ne, St. Petersburg, FL
Free CancellationReserve now, pay when you stay
The price is $198 per night
0.47 mi from city center
4.5/5Wonderful! (247 reviews)

"Attitude and service of staff were outstanding. Thanks so much"…"

Reviewed on Jul 17, 2020

The Birchwood

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Avalon Hotel Downtown St. Petersburg
2.5 out of 5
443 4th Avenue North, St. Petersburg, FL
Free CancellationReserve now, pay when you stay
The price is $84 per night
0.16 mi from city center
4.6/5Wonderful! (968 reviews)

"I have had a fantastic 2 night stay at the Avalon. This is a genuine, non-chain, marvelous hotel with free parking! The staff is wonderful, the room excellent and extremely clean, and you cannot beat the location! Everything downtown is within walking distance from the hotel. Some good eats recommendations ..."…"

Reviewed on Aug 2, 2020

Avalon Hotel Downtown St. Petersburg
Courtyard by Marriott St. Petersburg Downtown
3 out of 5
300 4th St N, St. Petersburg, FL
Free CancellationReserve now, pay when you stay
The price is $119 per night
0.05 mi from city center
4.2/5Excellent! (274 reviews)

"The housekeeping attendant, Michael, was excellent!! He had very good ‘people skills’ and kept our room neat, clean & re-stocked!! And...Alicia in the breakfast area was excellent!! She was very friendly and took extra time to make our breakfast order as we requested!! Thank you Alicia!!🤗👍"…"

Reviewed on Feb 18, 2020

Courtyard by Marriott St. Petersburg Downtown
Hampton Inn & Suites St. Petersburg/Downtown
2.5 out of 5
80 Beach Dr NE, St. Petersburg, FL
Free CancellationReserve now, pay when you stay
The price is $139 per night
0.4 mi from city center
4.5/5Wonderful! (835 reviews)

"This is a great hotel right in the heart of St. Petersburg. Walking distance to many different attractions and the hotel staff were excellent. Very clean rooms and bathrooms."…"

Reviewed on Jul 22, 2020

Hampton Inn & Suites St. Petersburg/Downtown
Hollander Boutique Hotel
3 out of 5
421 4th Ave N, St. Petersburg, FL
Free CancellationReserve now, pay when you stay
The price is $80 per night
0.14 mi from city center
4.7/5Exceptional! (1,543 reviews)

"Outstanding service ~both in terms of safety and listening to our needs as we hosted a socially distanced small gathering. Service and care was just fantastic; very hands-on. Such a nice experience. A great vibe/energy all the way around. Thank you, Hollander Hotel! I can't wait to come back ..."…"

Reviewed on Aug 9, 2020

Hollander Boutique Hotel
Cordova Inn
2.5 out of 5
253 2nd Ave N, St. Petersburg, FL
Free CancellationReserve now, pay when you stay
The price is $109 per night
0.17 mi from city center
3.9/5Good! (999 reviews)

"Great friendly staff, very quite and reserved for your privacy!"…"

Reviewed on Jul 6, 2020

Cordova Inn
Mansion Inn
3 out of 5
105 5th Avenue NE, St. Petersburg, FL
Free Cancellation
The price is $87 per night
0.4 mi from city center
3.7/5Good! (268 reviews)
Spotlessly clean!

"Cute little place just a few blocks from downtown. Absolutely spotless. I looked for a speck of dust. Couldn't find one! Bed and pillows were exceptionally comfortable. Would stay again for sure."…"

Reviewed on Mar 4, 2020

Mansion Inn
Hilton Clearwater Beach Resort & Spa
4 out of 5
400 Mandalay Ave, Clearwater Beach, FL
Free CancellationReserve now, pay when you stay
The price is $149 per night
18.22 mi from city center
3.9/5Good! (942 reviews)

"Great location, awesome customer service and clean rooms."…"

Reviewed on Aug 5, 2020

Hilton Clearwater Beach Resort & Spa
Don't see what you're looking for?
See all available properties in Downtown St. Petersburg
View all properties
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.

Visiting Downtown St. Petersburg

Travelers to Downtown St. Petersburg give high marks for the entertainment choices, fascinating museums, and top-notch restaurants. Tourists who journey to this welcoming city can discover its live music, theaters, and bars. Around the area, top sights include Salvador Dali Museum, Museum of Fine Arts, and Tropicana Field.

  • There are 16 hotels and other accommodations in Downtown St. Petersburg
  • The closest major airport is in St. Petersburg, FL (SPG-Albert Whitted), 0.8 mi (1.2 km) from the city center
  • The next closest is in St. Petersburg, FL (PIE-St. Petersburg-Clearwater Intl.), 9.7 mi (15.5 km) away

Sightseeing and Staying in Downtown St. Petersburg

Known for its live music, theaters, and museums, the city's cultural venues include Museum of Fine Arts, Palladium Theater, and Morean Arts Center. A couple of additional sights to add to your agenda are The Coliseum and Jannus Live.

As you plan your holiday getaway, you'll find 16 hotels and other lodging options available to pick from in Downtown St. Petersburg. Here you'll find top ranked ones based on our user reviews:

  • Watergarden Inn at the Bay - With a stay at this 3.5-star bed & breakfast, guests can enjoy access to free breakfast and an outdoor pool, along with free WiFi. It's a favorite with Expedia travelers for its proximity to shopping and comfortable, quiet rooms.
  • Hampton Inn & Suites St. Petersburg/Downtown - Our customers like the helpful staff and WiFi at this hotel. This 2.5-star hotel features free breakfast, an outdoor pool, and free WiFi.
  • Hyatt Place St. Petersburg / Downtown - This 3-star hotel features an outdoor pool, free WiFi, and a 24-hour fitness center. Expedia customers like its surrounding nightlife and comfortable, quiet rooms.

In the surrounding area, popular places to visit include Salvador Dali Museum, located 0.8 mi (1.2 km) from the heart of the city, and Tropicana Field, which is 0.7 mi/1.2 km away.

Dressing for Downtown St. Petersburg

  • Between January and March, you can expect average temperatures of 78°F during the day and 53°F at night
  • From April to June, the average during the day is 91°F, while the average at night is 63°F
  • July through September has daytime averages of 91°F with nighttime averages of 74°F
  • In October-December, you can expect daytime averages of 87°F and nighttime averages of 54°F
  • About 50.79 inches of rain falls on Downtown St. Petersburg each year
  • Usually July and August are the hottest months with an average of 91°F, whereas January and December are often coldest, averaging 55°F

Frequently asked questions

Where is the best place for a stay in Downtown St. Petersburg?
Hollander Boutique Hotel is ranked highly by Expedia customers. This 3-star hotel offers a full-service spa and a restaurant. It is located a short 9-minute walk from Jannus Live. Traveler reviews also recommend Hyatt Place St. Petersburg / Downtown and The Birchwood as top choices for your trip.
If I need to cancel my hotel reservation in Downtown St. Petersburg, will I receive a refund?
Yes, most hotel room reservations are refundable if you cancel prior to the accommodation’s cancellation deadline, which is usually within 24-48 hours of your scheduled arrival. If you have a non-refundable reservation, you may still be able to cancel and receive a refund within 24 hours of your booking. Plug in your dates, click on “Search”, then filter by “free cancellation” to get the best deals available in Downtown St. Petersburg.
Where can I learn more about changing or cancelling my trip to Downtown St. Petersburg?
To access more information about picking new dates or cancelling your trip to Downtown St. Petersburg, click here.
What's the best budget-friendly hotel in Downtown St. Petersburg?
Based on reviews, Ponce De Leon Hotel is a popular 3-star hotel for our travelers looking for an economical choice, and features free WiFi and a restaurant. Other good options to stay on the cheap include Hollander Boutique Hotel and Cordova Inn.
What's the best place to stay for a family vacation to Downtown St. Petersburg?
Ponce De Leon Hotel is a top 3-star hotel on Expedia for families, and features a restaurant and laundry facilities. Other good options for your stay with the kids include Hollander Boutique Hotel and The Inn on Third. Attractions in the area like Tampa Bay Grand Prix and Manatee Viewing Center are also fun for kids of all ages.
What's the best accommodation for a couple visiting Downtown St. Petersburg?
Hollander Boutique Hotel is a favorite 3-star hotel for couples, and features flat-screen TVs and a full-service spa. Other good options for a stay with your sweetheart include The Birchwood and Cordova Inn.
What's the best pet-friendly accommodation in Downtown St. Petersburg?
Hollander Boutique Hotel is a top hotel for people traveling with their pets, and offers a full-service spa and a restaurant for its human guests. Hotel Indigo St Petersburg Downtown is another good choice if you’re bringing your pet along.
What's the best hotel to stay with easy access to Jannus Live?
Adjacent to Jannus Live, Hyatt Place St. Petersburg / Downtown is one of the top choices for your stay based on our traveler data, and this 3-star hotel offers an outdoor pool and free WiFi. Other good choices within a short distance include Hollander Boutique Hotel and Ponce De Leon Hotel.
What about the best place to stay close to Museum of Fine Arts?
One of the top choices for your stay is Ponce De Leon Hotel, located next to Museum of Fine Arts, and this 3-star hotel offers a restaurant and free WiFi. Hollander Boutique Hotel and Hyatt Place St. Petersburg / Downtown are other good choices nearby.
What's the best hotel for a beach vacation in Downtown St. Petersburg?
Hollander Boutique Hotel is a top 3-star beach hotel with an outdoor pool and a full-service spa. Other good choices to stay near the beach include Cordova Inn and Avalon Hotel Downtown St. Petersburg. To enjoy some time by the water, head to Vinoy Park or Fort De Soto Park.
What's the best boutique-style accommodation in Downtown St. Petersburg?
Hollander Boutique Hotel is a favorite 3-star hotel with Expedia travelers looking for a stylish accommodation, featuring a restaurant and a bar. Avalon Hotel Downtown St. Petersburg and Ponce De Leon Hotel are other boutique-style choices.
What are some hotels with pools in Downtown St. Petersburg?
Hollander Boutique Hotel is a popular 3-star hotel featuring an outdoor pool, a full-service spa, and a restaurant. Other choices that offer an onsite pool include Avalon Hotel Downtown St. Petersburg and Courtyard by Marriott St. Petersburg Downtown.

Recent reviews of Downtown St. Petersburg hotels

More trip options