Search Hotels near Top Downtown St. Petersburg Attractions

Most Popular Hotels in Downtown St. Petersburg

See all 11 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.

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.6 out of 5 (528 reviews)

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

£116
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 (160 reviews)

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

£108
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 (333 reviews)

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

£113
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 (671 reviews)

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

£80
Cordova Inn
Cordova Inn

253 2nd Ave N, St. Petersburg 33701

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

£82
The Birchwood
The Birchwood

340 Beach Dr Ne, St. Petersburg 33701

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

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

£182
Mansion Inn
Mansion Inn

105 5th Avenue NE, St. Petersburg 33701

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

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

£74
Beach Drive Inn Bed & Breakfast
Beach Drive Inn Bed & Breakfast

532 Beach Dr. NE, St. Petersburg 33701

3.0 out of 5.0
4.1 out of 5 (71 reviews)

Located in the heart of St. Petersburg, this bed & breakfast is within a 10-minute walk of Chihuly Collection and Museum of …

£126
DoubleTree Suites by Hilton Tampa Bay
DoubleTree Suites by Hilton Tampa Bay

3050 N Rocky Point Dr W, Tampa 33607

3.5 out of 5.0
4.3 out of 5 (1,592 reviews)

This all-suites hotel, overlooking Old Tampa Bay, is located 3 miles from International Plaza shopping and 8 miles from …

£94
Red Roof Inn St. Petersburg
Red Roof Inn St. Petersburg

4999 34th Street N, St. Petersburg 33714

2.5 out of 5.0
3.3 out of 5 (1,219 reviews)

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

£43

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