Search Hotels near Top St. Pete Beach Attractions

Most Popular Hotels in St. Pete Beach

See all 33 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.

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,464 reviews)

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

£186
The Don CeSar
The Don CeSar

3400 Gulf Boulevard, St. Pete Beach 33706

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

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

£296
Sabal Palms Inn
Sabal Palms Inn

1301 Gulf Way, St. Pete Beach 33706

2.5 out of 5.0
4.3 out of 5 (9 reviews)

Offering direct access to the beach, this St. Pete Beach hotel is within a 5-minute walk of Gulf Beaches Historical Museum an …

£168
Inn on the Beach
Inn on the Beach

1401 Gulf Way, St. Pete Beach 33706

2.5 out of 5.0
4.7 out of 5 (38 reviews)

Located in St. Pete Beach, this beachfront motel is in the historical district and within a 5-minute walk of Hurley Park an …

£269
TradeWinds Island Grand
TradeWinds Island Grand

5500 Gulf Blvd, St. Pete Beach 33706

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

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

£292
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,760 reviews)

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

£256
Bayview Plaza Waterfront Resort
Bayview Plaza Waterfront Resort

4321 Gulf Blvd, St. Pete Beach 33706

3.0 out of 5.0
4.1 out of 5 (225 reviews)

Situated near the bay, this hotel is within a 10-minute walk of Dolphin Landings Charter Boat Center and Polynesian Putter. …

£208
Bay Palms Waterfront Resort - Hotel and Marina
Bay Palms Waterfront Resort - Hotel and Marina

4237 Gulf Blvd, St. Pete Beach 33706

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

Situated near the bay, this hotel is within a 10-minute walk of Dolphin Landings Charter Boat Center and Polynesian Putter. …

£188
Beach House Suites by the Don CeSar
Beach House Suites by the Don CeSar

3860 Gulf Boulevard, St. Pete Beach 33706

3.0 out of 5.0
4.3 out of 5 (403 reviews)

The Beach House Suites on St. Pete Beach are withing driving distance of John's Pass Village and downtown St. Petersburg, …

£252
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,888 reviews)

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

£226

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 neighbourhood 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