Sun 32 °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,916 reviews)

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

£158
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,149 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 …

£181
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,446 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 …

£81
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,485 reviews)

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

£106
Sirata Beach Resort
Sirata Beach Resort

5300 Gulf Blvd, St. Pete Beach 33706

3.0 out of 5.0
4 out of 5 (3,321 reviews)

This Mediterranean-style Florida resort is on 13 acres of white sandy beach directly on the Gulf of Mexico on St. Pete Beach …

£110
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,649 reviews)

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

£89
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,353 reviews)

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

£76
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,188 reviews)

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

£81
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 (960 reviews)

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

£133
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 (526 reviews)

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

£113

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