Search Hotels near Top Downtown St. Petersburg Attractions

Top 10 Hotels in Downtown St. Petersburg

See all 12 Hotels in Downtown St. Petersburg
Hollander Boutique Hotel

Hollander Boutique Hotel

421 4th Ave N, St. Petersburg 33701

3.0 out of 5.0
4.5 out of 5 (1,780 reviews)

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

Get Rates
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,564 reviews)

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

Get Rates
Cordova Inn

Cordova Inn

253 2nd Ave N, St. Petersburg 33701

2.5 out of 5.0
3.8 out of 5 (695 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
Watergarden Inn at the Bay

Watergarden Inn at the Bay

126 4th Ave NE, St. Petersburg 33701

3.5 out of 5.0
4.5 out of 5 (2 reviews)

Located in Downtown St. Petersburg, this bed & breakfast is within a 5-minute walk of Chihuly Collection and Museum of Fine …

Get Rates
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 (771 reviews)

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

Get Rates
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 (604 reviews)

Located in Downtown St. Petersburg, this hotel is within a 5-minute walk of Jannus Live, Museum of Fine Arts, and Sundial St. …

$157
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 (214 reviews)

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

Get Rates
The Birchwood

The Birchwood

340 Beach Dr Ne, St. Petersburg 33701

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

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

$310
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 (368 reviews)

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

Get Rates
Mansion Inn

Mansion Inn

105 5th Avenue NE, St. Petersburg 33701

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

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

Get Rates

Recent Reviews in Downtown St. Petersburg

Where to stay in Downtown St. Petersburg

Downtown St. Petersburg Hotel Guide

Top Downtown St. Petersburg Accommodations

Downtown St. Petersburg is a popular place to take a trip, with a nice range of accommodation solutions to pick from. There are 19 prospects within 3 miles the city center.

Take a look at The Vinoy Renaissance St. Petersburg Resort & Golf Club and the Hampton Inn & Suites St. Petersburg/Downtown if you're keen to stay where the fun is at. Travelers also enjoy staying at the Courtyard by Marriott St. Petersburg Downtown and the Hotel Indigo St Petersburg Downtown during their time here.

This destination offers only a handful of budget hotels. The Inn on Third is one of the most decent options, and is a good choice for travelers that are trying to make their money last.

If you are on the hunt for more accommodation options, the Sandpearl Resort and the Hyatt Regency Clearwater Beach Resort & Spa are 18 miles and 18 miles from the city center of Downtown St. Petersburg. The Seminole Hard Rock Hotel & Casino Tampa and the Don CeSar can be found 20 miles and 7 miles away.

Pinellas Park and St. Pete Beach are a couple more places to take a look at in St. Petersburg - Clearwater. Pinellas Park is 7 miles to the northwest of Downtown St. Petersburg, while St. Pete Beach is 7 miles to the southwest. Pinellas Park accommodations include the St. Petersburg Marriott Clearwater and TownePlace Suites by Marriott St. Petersburg Clearwater. The TradeWinds Island Grand and Westwinds Waterfront Resort are among the accommodation options in St. Pete Beach.

Just because you're traveling doesn't mean you can't enjoy your passion for sport. Progress Energy Park is a fun venue to check out while you're here. For visitors who are interested in booking a room closer to the stadium, the most convenient options are the Hilton St. Petersburg Bayfront or the Beach Drive Inn Bed & Breakfast.

How to Get to Downtown St. Petersburg

Located 10 miles from Downtown St. Petersburg is St. Petersburg-Clearwater International Airport. Stay nearby at the Hilton St. Petersburg Carillon Park or the Residence Inn By Marriott St Petersburg Clearwater.