Most Popular Hotels in St Petersburg

See all 35 Hotels in 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.

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

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

£75
Hilton St. Petersburg Carillon Park
Hilton St. Petersburg Carillon Park

950 Lake Carillon Dr, St. Petersburg 33716

3.5 out of 5.0
4.6 out of 5 (516 reviews)

Situated near the airport, this hotel is 0.8 mi (1.2 km) from Feather Sound Country Club and 2.5 mi (4.1 km) from Tampa Bay …

£118
Comfort Inn North
Comfort Inn North

2260 54th Ave N, St. Petersburg 33714

2.5 out of 5.0
4 out of 5 (1,085 reviews)

Located in the heart of St. Petersburg, this hotel is 1.8 mi (2.9 km) from Sawgrass Lake Park and 3.1 mi (5 km) from Great …

£65
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 (159 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 …

£107
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 (670 reviews)

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

£79
Quality Inn & Suites at Tropicana Field
Quality Inn & Suites at Tropicana Field

1400 34th St N, St. Petersburg 33713

2.5 out of 5.0
3.1 out of 5 (235 reviews)

Located in the heart of St. Petersburg, this motel is within 3 mi (5 km) of Nova 535, Tropicana Field, and Sunken Gardens …

£51
La Quinta Inn & Suites St Petersburg Northeast
La Quinta Inn & Suites St Petersburg Northeast

6638 4th St N, St. Petersburg 33702

2.5 out of 5.0
3.9 out of 5 (215 reviews)

Situated in the suburbs, this hotel is within 3 mi (5 km) of Sawgrass Lake Park, Great Explorations Children's Museum, and …

£72
Budget Inn St Petersburg
Budget Inn St Petersburg

800 34th Street N, St. Petersburg 33713

2.0 out of 5.0
2.4 out of 5 (219 reviews)

Situated in the suburbs, this motel is 2.2 mi (3.6 km) from Nova 535 and 2.5 mi (4 km) from Tropicana Field. Ted Williams …

£41
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

Recent Reviews in St Petersburg

Hide content

Narrow your search

Pocket Guide: St Petersburg

Search for hotels in St Petersburg on Expedia.co.uk. You can easily find your hotels in St Petersburg using one of the methods below:

  • View our selection of featured hotels in St Petersburg
  • Use the map to find hotels in the St Petersburg neighborhood you prefer
  • Use the filters to see hotels in a specific area of St Petersburg, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in St Petersburg
  • Enter your travel dates to view the best deals on hotels in St Petersburg - while they last
false