Hotels in Downtown Saint Petersburg, St Petersburg

Enter your dates and choose from 76 hotels and other places to stay

Featured hotels in Downtown Saint Petersburg

Filter by:

Star rating
Review score

Hollander Hotel - Downtown St. Petersburg

Hotel in Downtown Saint Petersburg, St Petersburg

Located in Saint Petersburg city centre, this boutique hotel features an on-site restaurant and heated outdoor pool with a poolside bar, and free WiFi. The Dali Museum is 1.6 km away.

J
Jack
From
Australia
Staff, good parking, central location, bar, restaurant and pool in the lobby area.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 2,126 reviews
Price from
US$129
1 night, 2 adults

The Inn On Third

Hotel in Downtown Saint Petersburg, St Petersburg

This hotel is located in St. Petersburg and is less than 4 minutes' walk from the Tampa Bay waterfront. This hotel features a tour desk and free WiFi.

K
Karin
From
Switzerland
Everything ! Warm and superfriendly welcome by owner. Perfect situation, lots of good bars and food restaurants nearby. Most of all, the human aspect of it - loved it ❤️
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 979 reviews
Price from
US$144
1 night, 2 adults

The Kenwood Gables Boutique B&B

Downtown Saint Petersburg, St Petersburg

Attractively located in the centre of St Petersburg, The Kenwood Gables Boutique B&B features air-conditioned rooms with free WiFi and free private parking.

S
Sanford
From
United States
Breakfasts were delicious. Eggs each morning with freshly baked items. Lovely pool and rooms were spacious and beautifully decorated. Owners, Jason and Raymond couldn't have been nicer or more accommodating. Location perfect, only minutes from downtown and museums.
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 109 reviews
Price from
US$174.90
1 night, 2 adults

The Vinoy Resort & Golf Club, Autograph Collection

Downtown Saint Petersburg, St Petersburg

Located along the Tampa Bay coast, this historic St. Petersburg hotel features an on-site spa and heated pools.

v
vincent
From
United Kingdom
This hotel is in a beautiful old building. The staff were friendly, efficient and professional. We enjoyed both meals eaten there and the complementary drinks with dinner were much appreciated.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 107 reviews
Price from
US$349
1 night, 2 adults

Historic 1920 Bungalow Minutes from DTSP

Downtown Saint Petersburg, St Petersburg

Attractively set in the centre of St Petersburg, Historic 1920 Bungalow Minutes from DTSP offers a balcony, air conditioning, free WiFi and TV.

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 5 reviews
Price from
US$186
1 night, 2 adults

Avalon Hotel Downtown St. Petersburg

Hotel in Downtown Saint Petersburg, St Petersburg

Located in the heart of downtown St. Petersburg, FL, this classic art deco-style boutique property is a short 10 minutes' walk from a variety of shopping options on Beach Drive.

D
David
From
United States
Amazing service from Staff, free coffee in am, free waters during front desk hours. Suites were spacious and well equipped units and the location is great. Far enough from the craziness of bars, but close enough to enjoy. Shared pool and restaurant with Hollander Hotel makes it easy to never leave!!
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 582 reviews
Price from
US$119
1 night, 2 adults

Galaxy Hotel Downtown

Hotel in Downtown Saint Petersburg, St Petersburg

Situated in the centre of St Petersburg, Galaxy Hotel Downtown is located less than 1 km from Spa Beach and a 4-minute walk from Chihuly Collection.

M
Marissa
From
United States
I had a great stay at this hotel. The room was very clean and well-maintained, which made for a comfortable visit. What really stood out was the exceptional service from the staff—especially Daniel at the front desk. He went above and beyond to assist me when I lost my Kindle, keeping me updated throughout the process until it was found and returned. His professionalism and kindness were truly appreciated. Highly recommend this hotel for anyone looking for reliable service and a pleasant stay.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 136 reviews
Price from
US$250
1 night, 2 adults

Mint House St. Petersburg - Downtown

Downtown Saint Petersburg, St Petersburg

Mint House St. Petersburg - Downtown provides accommodation within less than 1 km of the centre of St Petersburg, with free WiFi, and a kitchen with a dishwasher, a microwave and a toaster.

S
SUSANNA
From
Italy
I could not recommend it more!
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 578 reviews
Price from
US$124
1 night, 2 adults

Tru By Hilton St. Petersburg Downtown Central Ave

Hotel in Downtown Saint Petersburg, St Petersburg

Conveniently located in St Petersburg, Tru By Hilton St. Petersburg Downtown Central Ave offers air-conditioned rooms, a shared lounge, free WiFi and water sports facilities.

R
RHONDA
From
United States
Came for the Reggae Rise up concert at Vinoy Park..I loved that the hotel provided a shuttle to and from the festival at the park..the driver was on time going and returning..the breakfast was really good..a variety of cereals and teas and also the coffee is served all day..Loved that every location of the hotel had a nook or nice patio to chill...also the lobby area had a pool table and shuffle board..
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 513 reviews
Price from
US$113.98
1 night, 2 adults

Hyatt Place St. Petersburg/Downtown

Hotel in Downtown Saint Petersburg, St Petersburg

Conveniently located in the middle of St Petersburg, Hyatt Place St. Petersburg/Downtown is within 700 metres of Chihuly Collection and a 9-minute walk of The Dali' Museum.

G
Grainne
From
Ireland
Right beside downtown St Petersburg, if you’re looking for food oak and stone next door is fantastic , the blonde lady on reception was so welcoming
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 487 reviews
Price from
US$170
1 night, 2 adults
See all 76 hotels in Downtown Saint Petersburg

Most booked hotels in Downtown Saint Petersburg in the past month

See all

Popular with guests booking hotels in St Petersburg

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 2,126 reviews

Popular with guests booking hotels in St Petersburg

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 581 reviews

Popular with guests booking hotels in St Petersburg

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 136 reviews

Popular with guests booking hotels in St Petersburg

Scored out of 10, guest rating 6.1
Pleasant - What previous guests thought, 483 reviews

Popular with guests booking hotels in St Petersburg

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 513 reviews

Popular with guests booking hotels in St Petersburg

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 979 reviews

Popular with guests booking hotels in St Petersburg

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 404 reviews

Popular with guests booking hotels in St Petersburg

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 498 reviews

Popular with guests booking hotels in St Petersburg

Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 330 reviews

Popular with guests booking hotels in St Petersburg

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 487 reviews

The best hotels with breakfast in Downtown Saint Petersburg

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 498 reviews

The Birchwood is located in St. Petersburg city centre, just 2 minutes' walk from the Museum of Fine Arts. The historical hotel offers free WiFi and a complimentary continental daily breakfast.

From US$344.65 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 239 reviews

Located in St Petersburg, 800 metres from Spa Beach, Hampton Inn & Suites St.

From US$184.39 per night
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 117 reviews

Located within 1.3 km of Spa Beach and less than 1 km of Chihuly Collection, Courtyard by Marriott St. Petersburg Downtown provides rooms with air conditioning and a private bathroom in St Petersburg.

From US$160.46 per night
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 330 reviews

Located in the Waterfront District, this Saint Petersburg hotel is 8 minutes' walk from the Dali Museum and 2 km from Tropicana Field, home to the Tampa Bay Rays.

From US$154.35 per night
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 55 reviews

Conveniently located in St Petersburg, Moxy St. Petersburg Downtown offers air-conditioned rooms, an outdoor swimming pool, free WiFi and a terrace.

From US$157.07 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 44 reviews

Attractively situated in St Petersburg, Vinoy House features air-conditioned rooms with free WiFi and free private parking.

Check out other unique places to stay in Downtown Saint Petersburg

Hotels with Pools

26 hotels with pools in Downtown Saint Petersburg

Family Hotels

28 family hotels in Downtown Saint Petersburg

Pet-Friendly Hotels

27 pet-friendly hotels in Downtown Saint Petersburg

Cheap hotels

28 cheap hotels in Downtown Saint Petersburg

Accessible Hotels

10 accessible hotels in Downtown Saint Petersburg

Spa Hotels

3 spa hotels in Downtown Saint Petersburg

Self Catering Accommodation

12 self catering accommodation in Downtown Saint Petersburg

Hotels with Hot tubs

5 hotels with hot tubs in Downtown Saint Petersburg

Places of interest in and around Downtown Saint Petersburg

Find hotels near landmarks, museums and other sightseeing spots