Thu 31 °C

Most Popular Hotels in St. Pete Beach

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

TradeWinds Island Grand
TradeWinds Island Grand

5500 Gulf Blvd, St. Pete Beach 33706

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

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

£163
Loews Don CeSar Hotel
Loews Don CeSar Hotel

3400 Gulf Blvd, St. Pete Beach 33706

4.0 out of 5.0
4.4 out of 5 (1,167 reviews)

Known as Florida's "Pink Palace," the Loews Don CeSar Hotel, facing the white sands of the Gulf of Mexico, was built in 1928 …

£199
Beachcomber Beach Resort
Beachcomber Beach Resort

6200 Gulf Blvd, St. Pete Beach 33706

2.5 out of 5.0
3.9 out of 5 (1,474 reviews)

This 2-story hotel faces the Gulf of Mexico and the white sands of St Pete Beach from 5 acres of beachfront property; a …

£84
Grand Plaza Beachfront Resort Hotel
Grand Plaza Beachfront Resort Hotel

5250 Gulf Blvd, St. Pete Beach 33706

3.0 out of 5.0
4.1 out of 5 (3,526 reviews)

Nestled between the Gulf of Mexico and Boca Ciega Bay, the Grand Plaza Beachfront Resort is steps away from the white sands …

£102
Alden Suites - A Beachfront Resort
Alden Suites - A Beachfront Resort

5900 Gulf Blvd, St. Pete Beach 33706

3.0 out of 5.0
4.1 out of 5 (2,676 reviews)

Situated on 5 acres, the all-suite Alden Suites is on the white sands of St Pete Beach overlooking the Gulf of Mexico.

£117
Dolphin Beach Resort
Dolphin Beach Resort

4900 Gulf Blvd, St. Pete Beach 33706

3.0 out of 5.0
3.7 out of 5 (1,368 reviews)

Nestled on the beach, this St. Pete Beach resort is within 3 mi (5 km) of Dolphin Landings Charter Boat Center, Upham Beach …

£86
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,213 reviews)

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

£80
Guy Harvey Outpost, a TradeWinds Beach Resort
Guy Harvey Outpost, a TradeWinds Beach Resort

6000 Gulf Blvd, St. Pete Beach 33706

3.5 out of 5.0
4.1 out of 5 (974 reviews)

This beach resort fronts the white sands of St. Pete Beach, one of the best beaches in the United States. A dolphin viewing …

£129
Plaza Beach Hotel Beachfront Resort
Plaza Beach Hotel Beachfront Resort

4506 Gulf Blvd, St. Pete Beach 33706

3.0 out of 5.0
4.2 out of 5 (528 reviews)

Nestled on the beach, this St. Pete Beach resort is within 3 mi (5 km) of Dolphin Landings Charter Boat Center, Upham Beach …

£109
Postcard Inn On The Beach
Postcard Inn On The Beach

6300 Gulf Blvd, St. Pete Beach 33706

3.0 out of 5.0
3.6 out of 5 (1,289 reviews)

The newly renovated Postcard Inn, located in St Pete Beach on the Gulf of Mexico and Florida's west coast, is minutes away …

£107

Recent Reviews in St. Pete Beach

Hide content

Narrow your search

Pocket Guide: St. Pete Beach

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

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