Search Hotels near Top Downtown St. Petersburg Attractions

Top 10 Hotels in Downtown St. Petersburg

See all 10 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.4 out of 5 (1,596 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
Avalon Hotel Downtown St. Petersburg
Avalon Hotel Downtown St. Petersburg

443 4th Avenue North, St. Petersburg 33701

2.5 out of 5.0
4.5 out of 5 (46 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 (87 reviews)

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

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

Located in Downtown St. Petersburg, this hotel is within a 10-minute walk of American Stage Theatre Company and Museum of Fin …

$182
Cordova Inn
Cordova Inn

253 2nd Ave N, St. Petersburg 33701

2.5 out of 5.0
3.8 out of 5 (635 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
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 (558 reviews)

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

$195
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,456 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
Mansion Inn
Mansion Inn

105 5th Avenue NE, St. Petersburg 33701

3.0 out of 5.0
3.6 out of 5 (79 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 …

$129
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 (721 reviews)

Located in Downtown St. Petersburg, this hotel is within a 10-minute walk of American Stage Theatre Company and Museum of Fin …

$124
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 (174 reviews)

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

$249

Recent Reviews in Downtown St. Petersburg

Hide content

Where to stay in Downtown St. Petersburg

Downtown St. Petersburg Hotel Guide

If you would like to book affordable or upscale places to stay in Downtown St. Petersburg, it's comforting to know that there is a treasure trove of possibilities. On our comprehensive booking section you can browse 32 short- and long-stay options within a 0.1-mile distance of Downtown St. Petersburg's downtown.

Downtown St. Petersburg features a selection of handy lodgings, such as the Hampton Inn & Suites St. Petersburg/Downtown and Courtyard by Marriott St. Petersburg Downtown.

Looking to book budget accommodations options? You could try the Cordova Inn, Ponce De Leon Hotel and Hollander Boutique Hotel.

The Sandpearl Resort is situated 18 miles away from the center of Downtown St. Petersburg. Another alternative is the Hyatt Regency Clearwater Beach Resort & Spa, which is situated 18 miles away. More options around this area include the Seminole Hard Rock Hotel & Casino Tampa and the Loews Don CeSar Hotel.

After spending time in Downtown St. Petersburg, set out visit the wider region of the Tampa Bay area. Visit Tampa Bay's lighthouses and photograph the region's beaches. Travelers in this region of United States of America enjoy hiking and shore fishing.

Clearwater Beach is 18 miles to the northwest of Downtown St. Petersburg and is where you'll find Sand Key Park and Pier 60 Park. The Clearwater Beach Marriott Suites on Sand Key and Hilton Clearwater Beach are some of the fabulous Expedia-listed long and short-stay options in Clearwater Beach. Alternatively, you could consider staying at Seminole, 11 miles to the northwest of Downtown St. Petersburg, where you'll find the DoubleTree Beach Resort by Hilton Tampa Bay-North Redington and Hotel Sol. The Lake Seminole Park and Tides Golf Club are a couple of the popular attractions to experience for those visiting Seminole.

If you are really into sports and like to watch local games you could make a trip to Arcadia Rodeo Arena, which is 60 miles to the southeast of Downtown St. Petersburg. Sports fans wanting to stay close to the action can choose from the Holiday Inn Express Hotel and Suites Arcadia or the Knights Inn Arcadia.

St. Petersburg-Clearwater International Airport is a nearby airport, and can be found 10 miles away from Downtown St. Petersburg. Conveniently located hotels include St. Petersburg Marriott Clearwater and Hilton St. Petersburg Carillon Park.

More Information About Downtown St. Petersburg