Search Hotels near Top Downtown St. Petersburg Attractions

Most Popular Hotels in Downtown St. Petersburg

See all 634 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,576 reviews)

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

£99
The Birchwood
The Birchwood

340 Beach Dr Ne, St. Petersburg 33701

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

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

£233
Cordova Inn
Cordova Inn

253 2nd Ave N, St. Petersburg 33701

2.5 out of 5.0
3.8 out of 5 (624 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.

Get Rates
Mansion Inn
Mansion Inn

105 5th Avenue NE, St. Petersburg 33701

3.0 out of 5.0
3.6 out of 5 (78 reviews)

Located in Downtown St. Petersburg, this hotel is within a 10-minute walk of 400 Beach and Museum of Fine Arts. The Pier an …

Get Rates
Staybridge Suites St. Petersburg Downtown
Staybridge Suites St. Petersburg Downtown
0.4 mi from Downtown St. Petersburg
3.0 out of 5.0
4.7 out of 5 (409 reviews)

Located in the heart of St. Petersburg, this hotel is within a 15-minute walk of All Children's Hospital and Tropicana Field. …

Get Rates
Red Roof Inn Tampa Bay - St. Petersburg
Red Roof Inn Tampa Bay - St. Petersburg
3.4 mi from Downtown St. Petersburg
2.5 out of 5.0
3.3 out of 5 (1,310 reviews)

Located in Lealman, this motel is 2.2 mi (3.5 km) from Sawgrass Lake Park and within 6 mi (10 km) of Great Explorations …

Get Rates
Postcard Inn On The Beach
Postcard Inn On The Beach
6.6 mi from Downtown St. Petersburg
3.0 out of 5.0
3.6 out of 5 (1,363 reviews)

The newly renovated Postcard Inn, located in St Pete Beach on the Gulf of Mexico and Florida's west coast, is minutes away …

Get Rates
Don CeSar Hotel
Don CeSar Hotel
7 mi from Downtown St. Petersburg
4.0 out of 5.0
4.3 out of 5 (1,243 reviews)

Known as Florida's "Pink Palace," the Loews Don CeSar Hotel, facing the white sands of the Gulf of Mexico, was built in 192 …

£231
Bilmar Beach Resort
Bilmar Beach Resort
7.5 mi from Downtown St. Petersburg
3.5 out of 5.0
4.3 out of 5 (2,552 reviews)

This hotel overlooks the Gulf of Mexico from the Clearwater and St Pete Beach resort area on Treasure Island, 10 miles from …

£90
Thunderbird Beach Resort
Thunderbird Beach Resort
7.5 mi from Downtown St. Petersburg
3.0 out of 5.0
3.9 out of 5 (1,263 reviews)

Nestled on the beach, this Treasure Island hotel is within 1 mi (2 km) of Dolphin Marine Rentals, Treasure Bay Golf and Tenni …

£130

Recent Reviews in Downtown St. Petersburg

Hide content

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 neighborhood 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