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.

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 (170 reviews)

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

£243
avg/night
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 (347 reviews)

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

£148
avg/night
The Birchwood
The Birchwood

340 Beach Dr Ne, St. Petersburg 33701

3.0 out of 5.0
4.6 out of 5 (81 reviews)

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

£266
avg/night
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 (76 reviews)

Located in the heart of St. Petersburg, this bed & breakfast is within a 10-minute walk of 400 Beach and Museum of Fine Arts …

£137
avg/night
Hilton St. Petersburg Bayfront
Hilton St. Petersburg Bayfront

333 1st St S, St. Petersburg 33701

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

This 15-story hotel is in the city's Waterfront District, across the street from Al Lang Stadium and Mahaffey Performing Arts …

£192
avg/night
Hilton Garden Inn Tampa Airport Westshore
Hilton Garden Inn Tampa Airport Westshore

5312 Avion Park Drive, Tampa 33807

3.0 out of 5.0
4.4 out of 5 (914 reviews)

Located in Westshore, this hotel is 0.9 mi (1.4 km) from Cypress Point Park and 2.8 mi (4.5 km) from Raymond James Stadium …

£172
avg/night
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,665 reviews)

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

£92
avg/night
Red Roof Inn Tampa Bay - St. Petersburg
Red Roof Inn Tampa Bay - St. Petersburg

4999 34th Street N, St. Petersburg 33714

2.5 out of 5.0
3.3 out of 5 (1,294 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 …

£57
avg/night
Magnuson Hotel Marina Cove
Magnuson Hotel Marina Cove

6800 Sunshine Skyway Ln S, St. Petersburg 33711

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

Nestled on the beach, this St. Petersburg hotel is within 3 mi (5 km) of Bay Village Shopping Center, Boyd Hill Nature …

£107
avg/night
Westin Tampa Bay Hotel
Westin Tampa Bay Hotel

7627 W Courtney Campbell Cswy, Tampa 33607

4.0 out of 5.0
4.5 out of 5 (724 reviews)

Nestled on the beach, this Rocky Point hotel is within 3 mi (5 km) of The Upper Tampa Bay Trail, Rocky Point Golf Course, and …

£155
avg/night

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