Search Hotels near Top Downtown St. Petersburg Attractions

Most Popular Hotels in Downtown St. Petersburg

See all 10 Hotels in Downtown St. Petersburg
Nectar Logo

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

Hollander Boutique Hotel

Hollander Boutique Hotel

421 4th Ave N, St. Petersburg 33701

3.0 out of 5.0
4.4 out of 5 (1,678 reviews)

Located in Downtown St. Petersburg, this spa hotel is within a 15-minute walk of The Coliseum and Museum of Fine Arts. …

£76
Ponce De Leon Hotel

Ponce De Leon Hotel

95 Central Ave, St. Petersburg 33701

3.0 out of 5.0
3.5 out of 5 (1,504 reviews)

Located in Downtown St. Petersburg, this hotel is within a 10-minute walk of Pioneer Park and Museum of Fine Arts. Salvador …

£75
Avalon Hotel Downtown St. Petersburg

Avalon Hotel Downtown St. Petersburg

443 4th Avenue North, St. Petersburg 33701

2.5 out of 5.0
4.4 out of 5 (116 reviews)

Located in Downtown St. Petersburg, this hotel is within a 15-minute walk of The Coliseum and Museum of Fine Arts. Salvador …

£84
The Birchwood

The Birchwood

340 Beach Dr Ne, St. Petersburg 33701

3.0 out of 5.0
4.5 out of 5 (92 reviews)

Located in Downtown St. Petersburg, this hotel is steps from Chihuly Collection and Museum of Fine Arts. Salvador Dali Museum …

£182
Cordova Inn

Cordova Inn

253 2nd Ave N, St. Petersburg 33701

2.5 out of 5.0
3.8 out of 5 (656 reviews)

Built in 1921, this smoke-free boutique hotel in St. Petersburg, Florida is 3 blocks from Tampa Bay, and 9 miles from the Gulf.

£84
Hotel Indigo St Petersburg Downtown

Hotel Indigo St Petersburg Downtown

234 3rd Ave N, St. Petersburg 33701

3.5 out of 5.0
3.9 out of 5 (360 reviews)

Located in Downtown St. Petersburg, this hotel is within a 10-minute walk of BayWalk and Museum of Fine Arts. Salvador Dali …

£91
Hampton Inn & Suites St. Petersburg/Downtown

Hampton Inn & Suites St. Petersburg/Downtown

80 Beach Dr NE, St. Petersburg 33701

2.5 out of 5.0
4.5 out of 5 (575 reviews)

Located in Downtown St. Petersburg, this hotel is within a 5-minute walk of Pioneer Park and Museum of Fine Arts. Salvador …

£93
Courtyard by Marriott St. Petersburg Downtown

Courtyard by Marriott St. Petersburg Downtown

300 4th St N, St. Petersburg 33701

3.0 out of 5.0
4.2 out of 5 (177 reviews)

Located in Downtown St. Petersburg, this hotel is within a 10-minute walk of The Coliseum and Museum of Fine Arts. Salvador …

Get Rates
Mansion Inn

Mansion Inn

105 5th Avenue NE, St. Petersburg 33701

3.0 out of 5.0
3.5 out of 5 (90 reviews)

Located in Downtown St. Petersburg, this hotel is within a 10-minute walk of Chihuly Collection and Museum of Fine Arts. Th …

£109
The Inn on Third

The Inn on Third

342 3rd Ave N, St. Petersburg 33701

2.0 out of 5.0
4.5 out of 5 (741 reviews)

Located in Downtown St. Petersburg, this hotel is within a 10-minute walk of Florida International Museum and Museum of Fin …

Get Rates

Recent Reviews in Downtown St. Petersburg

Narrow your search

Pocket Guide: Downtown St. Petersburg

Search for hotels in Downtown St. Petersburg on Expedia.co.uk. You can easily find your hotels in Downtown St. Petersburg using one of the methods below:
  • View our selection of featured hotels in Downtown St. Petersburg
  • Use the map to find hotels in the Downtown St. Petersburg neighbourhood you prefer
  • Use the filters to see hotels in a specific area of Downtown St. Petersburg, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Downtown St. Petersburg
  • Enter your travel dates to view the best deals on hotels in Downtown St. Petersburg - while they last
false