#map { position: absolute; left: 50px; width: calc(100% - 100px); height: calc(100% - 100px); border: 1px solid black; padding: 5px; text-align: center; } -->

Search Filter

Price

Star
  • 2
  • 21
  • 86
  • 60
  • 8
  • 1879
Accommodation Type
  • Apartments 1174
  • Holiday homes 655
  • Hotels 101
  • Motels 43
  • Resorts 28
  • Aparthotels 21
  • Villas 20
  • Inns 7
  • Guest houses 5
  • Bed and breakfasts 1
  • Campsites 1
Hotel Facilities
  • Internet services1973
  • Parking1837
  • WiFi1751
  • Free WiFi1507
  • Free parking1506
  • WiFi available in all areas1440
  • On-site parking1292
  • Private parking1157
  • BBQ facilities1041
  • Swimming pool1041

2056 Hotels in St Pete Beach

Order By
cruise
Grand Plaza Beachfront Resort Hotel & Conference Center

5250 Gulf Boulevard , St Pete Beach , 33706

Overlooking the Gulf of Mexico, the Grand Plaza Beachfront Resort Hotel & Conference Center is located on the white sands of St. Pete Beach, Florida. ...

Guest Reviews
8.3 out of 10

From 888 Reviews
Starting From
USD 117
cruise
Sirata Beach Resort and Conference Center

5300 Gulf Boulevard , St Pete Beach , 33706

This Saint Petersburg resort is located on a private beach overlooking the Gulf of Mexico. Water sports such as parasailing and wave runners can be ar...

Guest Reviews
8 out of 10

From 596 Reviews
Starting From
USD 194
cruise
Dolphin Beach Resort

4900 Gulf Boulevard , St Pete Beach , 33706

This St. Pete Beach resort is located on the Gulf of Mexico, opposite the street from the Dolphin Village Shopping Center. Features include an outdoor...

Guest Reviews
7.9 out of 10

From 1256 Reviews
Starting From
USD 98.1
Sunrise Resort by Liberte'

118 107th Avenue (Check-in location only) , St Pete Beach , 33706

Offering a heated outdoor pool and free Wi-Fi, this apartment features a bay view and is located in Saint Petersburg Beach, Florida. Saint Petersburg ...

Guest Reviews
8.9 out of 10

From 24 Reviews
Starting From
USD 0
5408 Aloha Dr, St Pete Beach, FL 33706

5408 Aloha Drive , St Pete Beach , 33706

Set in St Pete Beach in the Florida Region, this detached holiday home is 800 metres from Dolphin Landings Charter Boat Center. Offering free private ...

Guest Reviews
0 out of 10

From 0 Reviews
Starting From
USD 0
505 - Gulf Strand

, St Pete Beach , 33706

505 - Gulf Strand offers accommodation in St Pete Beach. 505 - Gulf Strand features views of the sea and is 200 metres from Dolphin Landings Charter B...

Guest Reviews
0 out of 10

From 0 Reviews
Starting From
USD 0
Gulf Strand 208

, St Pete Beach , 33706

Gulf Strand 208 offers accommodation in St Pete Beach, 200 metres from Dolphin Landings Charter Boat Center. Guests benefit from balcony and an outdoo...

Guest Reviews
0 out of 10

From 0 Reviews
Starting From
USD 0
Gulf Strand Resort

4510 Gulf Boulevard , St Pete Beach , 33706

This 4-star resort is located on Saint Pete Beach in Florida, along the coast of the Gulf of Mexico. It features one-bedroom apartments with a full ki...

Guest Reviews
8.7 out of 10

From 56 Reviews
Starting From
USD 198
TradeWinds Island Grand

5500 Gulf Boulevard , St Pete Beach , 33706

TradeWinds Island Grand is located on 20 acres, directly on a Gulf of Mexico beach in Saint Pete Beach. The hotel offers 5 outdoor swimming pools, 4 f...

Guest Reviews
8.1 out of 10

From 283 Reviews
Starting From
USD 191.2
Plaza Beach Hotel - Beachfront Resort

4506 Gulf Boulevard , St Pete Beach , 33706

Centrally located in St. Pete Beach, Florida, this family-owned hotel faces the Gulf of Mexico and offers guests warm sun and white, sandy beaches wit...

Guest Reviews
8.4 out of 10

From 219 Reviews
Starting From
USD 154