Most Popular Downtown St. Petersburg Hotels

See all 99 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,393 reviews)

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

CA$127
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 (526 reviews)

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

CA$201
TradeWinds Island Grand
TradeWinds Island Grand

5500 Gulf Blvd, St. Pete Beach 33706

4.0 out of 5.0
4 out of 5 (1,926 reviews)

Spanning 20 lushly landscaped acres on a seven-mile stretch of one of America's best white-sand beaches, this St. Pete Beac …

CA$239
Ramada Tampa Airport Westshore
Ramada Tampa Airport Westshore

1200 N Westshore Blvd, Tampa 33607

3.0 out of 5.0
3.1 out of 5 (3,505 reviews)

Centrally located near restaurants, bars, and movie theaters, this hotel is within 2 miles of the Tampa airport, and 5 mile …

CA$99
Thunderbird Beach Resort
Thunderbird Beach Resort

10700 Gulf Blvd, Treasure Island 33706

3.0 out of 5.0
3.9 out of 5 (1,113 reviews)

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

CA$156
Hyatt Regency Clearwater Beach Resort & Spa
Hyatt Regency Clearwater Beach Resort & Spa

301 S Gulfview Blvd, Clearwater Beach 33767

4.0 out of 5.0
4.5 out of 5 (1,009 reviews)

Hyatt Regency Clearwater Beach Resort & Spa is on a barrier island along Florida's Gulf Coast, a 6-minute drive from the …

CA$349
Sunset Vistas Two Bedroom Beachfront Suites
Sunset Vistas Two Bedroom Beachfront Suites

12000 Gulf Blvd, Treasure Island 33706

3.5 out of 5.0
4.4 out of 5 (1,501 reviews)

Fronting the Gulf of Mexico and the white sands of Sunshine Beach, this Treasure Island, Florida resort is half a mile from …

CA$211
The Westin Tampa Harbour Island
The Westin Tampa Harbour Island

725 S Harbour Island Blvd, Tampa 33602

4.0 out of 5.0
4 out of 5 (1,655 reviews)

Surrounded by lush tropical landscaping on Harbor Island, this mid-rise hotel with marina is a 10-minute walk to downtown …

CA$170
Howard Johnson St Petersburg Beach Resort
Howard Johnson St Petersburg Beach Resort

6100 Gulf Blvd, St. Pete Beach 33706

3.0 out of 5.0
3.5 out of 5 (1,205 reviews)

Nestled on the beach, this St. Pete Beach hotel is within 1 mi (2 km) of Upham Beach and Dolphin Landings Charter Boat Center …

CA$119
Tampa Marriott Waterside Hotel and Marina
Tampa Marriott Waterside Hotel and Marina

700 S Florida Ave, Tampa 33602

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

This 27-story business district hotel is next door to the convention center; a mile from the Port of Tampa; and close to th …

CA$194

Recent Reviews in Downtown St. Petersburg

Hide content

Narrow your search

Downtown St. Petersburg Hotel Guide

Expedia.ca offers a selection of 99 hotels in Downtown St. Petersburg. You are sure to find cheap deals and discount rates among them with our Best Price Guarantee. No matter what type of hotel strikes your fancy, we will let you search for your preferred one to accommodate your travel needs.

Expedia.ca will not only save you time, but also money when booking your stay at a hotel in Downtown St. Petersburg. Making reservations so you can stay within your budget is easy with us.

Expedia.ca even provides you with a map so you may find hotels in the Downtown St. Petersburg neighborhood you prefer.

Go ahead. Enter your travel dates to view the best offers on hotel rooms in Downtown St. Petersburg, Florida now!

false