We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

St. Pete Beach

Refine search

Price per night

 

Traveller rating

 

Hotel class

 

Property name

Reset
 
Free Newsletter

Interested in St. Pete Beach?

We'll send you updates with the latest deals, reviews and articles for St. Pete Beach each week.

Map of St. Pete Beach Hotels

Hotels (32)

B&Bs / Inns (6)

Speciality Lodging (14)

You are zoomed out too far to see location pins. Please zoom back in.
Search hotels
Map showing X-Y of Z
Clear filter(s)

Hotels Travellers Trust

Sort by [ Popularity ] [ Price ]
1401 Gulf Way, St. Pete Beach, FL 33706-4226
Show Prices
US$ 184 - US$ 445 Avg. price/night*
Ollie #1 of 32 hotels in St. Pete Beach
  •  Nice place 
  • While the place was nice, and the location was great, I feel it was over... more
  • 26 April 2018
Professional photos | Traveller photos (240)
Offers & Announcements Free Parking!
Certificate of Excellence
Travellers' Choice™ 2018 Winner Bargain
 
600 68th Ave, St. Pete Beach, FL 33706-2005
US$ 79 - US$ 89 Avg. price/night*
Ollie #2 of 32 hotels in St. Pete Beach
Traveller photos (147)
113 11th Ave, 113 11th Avenue, Historic Pass-a-Grille, St. Pete Beach, FL 33706-4203
Show Prices
US$ 201 - US$ 241 Avg. price/night*
Ollie #3 of 32 hotels in St. Pete Beach
Traveller photos (619)
6801 Sunset Way, St. Pete Beach, FL 33706-2000
Show Prices
US$ 154 - US$ 268 Avg. price/night*
Ollie #4 of 32 hotels in St. Pete Beach
  •  Brings me back! 
  • I visited some friends in the area but I also wanted a place where I could... more
  • 27 April 2018
Professional photos | Traveller photos (261)
1301 Gulfway, St. Pete Beach, FL 33706
Show Prices
US$ 202 - US$ 247 Avg. price/night*
Ollie #5 of 32 hotels in St. Pete Beach
  •  Tranquility 
  • I booked lodging here at the last minute and was a little hesitant about... more
  • 13 April 2018
Traveller photos (426)
1007 Gulfway, Pass-a-Grille, St. Pete Beach, FL 33706
Show Prices
US$ 219 - US$ 343 Avg. price/night*
Ollie #6 of 32 hotels in St. Pete Beach
Traveller photos (59)
4506 Gulf Boulevard, St. Pete Beach, FL 33706-2404
Show Prices
US$ 159 - US$ 744 Avg. price/night*
Ollie #7 of 32 hotels in St. Pete Beach
Traveller photos (1172)
Offers & Announcements UNLOCK DIRECT RATES!
4350 Gulf Blvd, St. Pete Beach, FL 33706-3831
US$ 79 - US$ 200 Avg. price/night*
Ollie #8 of 32 hotels in St. Pete Beach
Traveller photos (409)
3400 Gulf Boulevard, St. Pete Beach, FL 33706-4015
Show Prices
US$ 250 - US$ 567 Avg. price/night*
Ollie #9 of 32 hotels in St. Pete Beach
  •  Best Hotel on SPB 
  • Visiting here from Georgia and it has been a great experience so far... more
  • 26 April 2018
Professional photos | Traveller photos (1813)
Special Offer Stay Two Nights Save 15%
4321 Gulf Blvd, St. Pete Beach, FL 33706-3830
Show Prices
US$ 138 - US$ 793 Avg. price/night*
Ollie #10 of 32 hotels in St. Pete Beach
  •  Great visit  
  • We stayed for 4 nights in April. We were pleasantly surprised by the... more
  • 21 April 2018
Professional photos | Traveller photos (735)
Offers & Announcements UNLOCK DIRECT RATES!
3860 Gulf Blvd, St. Pete Beach, FL 33706-3933
Show Prices
US$ 228 - US$ 533 Avg. price/night*
Ollie #11 of 32 hotels in St. Pete Beach
  •  Don cesar condos 
  • Very mine blowing place. Love it here Can't ask for a better place to... more
  • 24 April 2018
Professional photos | Traveller photos (368)
Special Offer Park and Beach
6000 Gulf Blvd, St. Pete Beach, FL 33706-3712
Show Prices
US$ 222 - US$ 416 Avg. price/night*
Ollie #12 of 32 hotels in St. Pete Beach
Professional photos | Traveller photos (1111)
Offers & Announcements Memorial Day Package
5900 Gulf Blvd, St. Pete Beach, FL 33706-3710
Show Prices
US$ 132 - US$ 286 Avg. price/night*
Ollie #13 of 32 hotels in St. Pete Beach
Professional photos | Traveller photos (981)
5500 Gulf Blvd., St. Pete Beach, FL 33706-2323
Show Prices
US$ 257 - US$ 457 Avg. price/night*
Ollie #14 of 32 hotels in St. Pete Beach
Professional photos | Traveller photos (2353)
Offers & Announcements Busch Gardens Package
3701 Gulf Blvd, St. Pete Beach, FL 33706-3915
Show Prices
US$ 230 - US$ 456 Avg. price/night*
Ollie #15 of 32 hotels in St. Pete Beach
  •  Amazing! 
  • This hotel was amazing! The views, food, pool, bars, roof top everything... more
  • 24 April 2018
Professional photos | Traveller photos (914)
6200 Gulf Boulevard, St. Pete Beach, FL 33706-3716
Show Prices
US$ 125 - US$ 312 Avg. price/night*
Ollie #16 of 32 hotels in St. Pete Beach
  •  Amazing St. Pete Hotel 
  • This is our 2nd time staying at the Beachcomber Resort at St. Pete's Beach... more
  • 26 April 2018
Professional photos | Traveller photos (1098)
5300 Gulf Boulevard, St. Pete Beach, FL 33706-2319
Show Prices
US$ 153 - US$ 412 Avg. price/night*
Ollie #17 of 32 hotels in St. Pete Beach
  •  Love this place 
  • Great day at the Sirata, rented a cabana poolside , kids enjoyed the pool... more
  • 26 April 2018
Professional photos | Traveller photos (2435)
3848 Gulf Blvd, St. Pete Beach, FL 33706-3933
US$ 59 - US$ 132 Avg. price/night*
Ollie #18 of 32 hotels in St. Pete Beach
  •  Vacation  
  • Hands fown the best end of story friendly caring staff great location... more
  • 17 March 2018
Traveller photos (70)
5250 Gulf Boulevard, St. Pete Beach, FL 33706-2408
Show Prices
US$ 154 - US$ 390 Avg. price/night*
Ollie #19 of 32 hotels in St. Pete Beach
  •  Five star time 
  • We are locals and do lots of mini stay-cations on the beaches. First time... more
  • 26 April 2018
Professional photos | Traveller photos (2114)
6300 Gulf Boulevard, St. Pete Beach, FL 33706-3718
Show Prices
US$ 130 - US$ 349 Avg. price/night*
Ollie #20 of 32 hotels in St. Pete Beach
  •  Fun in the Sun! 
  • As soon as we arrived we were greeted with a drink. The lobby gives you a... more
  • 25 April 2018
Professional photos | Traveller photos (551)