Toll free phone numbers » USA & Canada: 1-866-413-9809, Europe: 00-800-7099-7099

Cheap hotels in St. Pete Beach, Florida, United States of America

Dates: Friday 01/24/2020 - Sunday 01/26/2020 (2 Nights) | Rooms: 1 Adults: 2 | Change
Sort by:
  • Sort by:
  •  
  • Best value
  •  
  • Deals
  •  
  • Price
    • Low to High
    • High to Low
  •  
  • Star rating
    • High to Low
    • Low to High
  •  
  • Alphabetically
  •  
  • Guest ratings
  •  
  • Distance
  •  
Show city map
Secured by Thawte
1.

Sun Island Motel

 
St. Pete Beach, 8301 Blind Pass Rd
Near Sunset Beach Pavilion
  •  
    Lowest Price Guarantee
  Based on 0 reviews
Hurry! We only have 5 rooms left
$110
Avg. Nightly Rate
 Save
2.

Blind Pass Resort Motel

 
St. Pete Beach, 7901 Blind Pass Road
Near Sunset Beach Pavilion
  •  
    Lowest Price Guarantee
Great Based on 244 reviews
Hurry! We only have 1 room left
$125
Avg. Nightly Rate
 Save
3.

The Villas at St Pete Beach

 
St. Pete Beach, 6901 Sunset Way
Near Upham Beach
  •  
    Lowest Price Guarantee
  Based on 0 reviews
Hurry! We only have 3 rooms left
$255
Avg. Nightly Rate
 Save
4.

St Pete Beach Suites

 
St. Pete Beach, 6801 Sunset Way
Near Upham Beach
  •  
    Lowest Price Guarantee
Outstanding Based on 739 reviews
Hurry! We only have 1 room left
$160
Avg. Nightly Rate
 Save
5.

Postcard Inn On The Beach

 
St. Pete Beach, 6300 Gulf Blvd
Near Upham Beach
  •  
    Free cancellation
  •  
    Lowest Price Guarantee
Great Based on 887 reviews
Hurry! We only have 4 rooms left
$209
Avg. Nightly Rate
 Save
6.

Howard Johnson Resort Hotel by Wyndham St. Pete Beach FL

 
St. Pete Beach, 6100 Gulf Blvd
Near Upham Beach
  •  
    Sale!
  •  
    Free cancellation
  •  
    Lowest Price Guarantee
Great Based on 2725 reviews
Hurry! We only have 8 rooms left
$136
Avg. Nightly Rate
 Save
Sale!
7.

RumFish Beach Resort by TradeWinds

 
St. Pete Beach, 6000 Gulf Blvd
Near Upham Beach
  •  
    Special deal: save 20%
  •  
    Free cancellation
  •  
    Lowest Price Guarantee
Outstanding Based on 3598 reviews
$288
$230
Avg. Nightly Rate
 Save
Special deal: save 20%
8.

TradeWinds Island Grand

 
St. Pete Beach, 5500 Gulf Blvd
Near Pasadena Shopping Center
  •  
    Special deal: save 20%
  •  
    Free cancellation
  •  
    Lowest Price Guarantee
Fantastic Based on 6726 reviews
$304
$243
Avg. Nightly Rate
 Save
Special deal: save 20%
9.

Sirata Beach Resort

 
St. Pete Beach, 5300 Gulf Blvd
Near Pass-a-Grille Beach
  •  
    Free cancellation
  •  
    Lowest Price Guarantee
Fantastic Based on 5814 reviews
$179
Avg. Nightly Rate
 Save
10.

Dolphin Beach Resort

 
St. Pete Beach, 4900 Gulf Blvd
Near Dolphin Landings Charter Boat Center
  •  
    Free cancellation
  •  
    Lowest Price Guarantee
Great Based on 1235 reviews
Hurry! We only have 1 room left
$139
Avg. Nightly Rate
 Save
11.

Plaza Beach Hotel Beachfront Resort

 
St. Pete Beach, 4506 Gulf Blvd
Near Pasadena Shopping Center
  •  
    Save 30%
  •  
    Lowest Price Guarantee
Outstanding Based on 2189 reviews
Hurry! We only have 2 rooms left
$302
$211
Avg. Nightly Rate
 Save
Save 30%
12.

Bayview Plaza Waterfront Resort

 
St. Pete Beach, 4321 Gulf Blvd
Belle Vista
  •  
    Save 30%
  •  
    Lowest Price Guarantee
Outstanding Based on 542 reviews
Hurry! We only have 1 room left
$352
$246
Avg. Nightly Rate
 Save
Save 30%
13.

Bay Palms Waterfront Resort - Hotel and Marina

 
St. Pete Beach, 4237 Gulf Blvd
Near Pass-a-Grille Beach
  •  
    Save 30%
  •  
    Lowest Price Guarantee
Outstanding Based on 598 reviews
Hurry! We only have 1 room left
$288
$202
Avg. Nightly Rate
 Save
Save 30%
14.

Miramar Beach Resort

 
St. Pete Beach, 4200 Gulf Blvd
Belle Vista
  •  
    Lowest Price Guarantee
Fantastic Based on 128 reviews
Hurry! We only have 1 room left
$139
Avg. Nightly Rate
 Save
15.

Beach House Suites by the Don CeSar

 
St. Pete Beach, 3860 Gulf Boulevard
Near Pass-a-Grille Beach
  •  
    Lowest Price Guarantee
Outstanding Based on 1115 reviews
Hurry! We only have 5 rooms left
$314
Avg. Nightly Rate
 Save
16.

The Hotel Zamora

 
St. Pete Beach, 3701 Gulf Blvd
Near Pass-a-Grille Beach
  •  
    Save 10%
  •  
    Free cancellation
  •  
    Lowest Price Guarantee
Fantastic Based on 855 reviews
Hurry! We only have 1 room left
$399
$359
Avg. Nightly Rate
 Save
Save 10%
17.

The Don CeSar

 
St. Pete Beach, 3400 Gulf Boulevard
Near Pass-a-Grille Beach
  •  
    Lowest Price Guarantee
Outstanding Based on 4873 reviews
$499
Avg. Nightly Rate
 Save
18.

Bayside Beach Retreat (1805)

 
St. Pete Beach, 1805 Pass a Grille Way
Pass-a-Grille
  •  
    Full Kitchen
  •  
    Lowest Price Guarantee
  Based on 0 reviews
Hurry! We only have 1 room left
$1142
Avg. Nightly Rate
 Save
19.

Inn on the Beach

 
St. Pete Beach, 1401 Gulf Way
Pass-a-Grille
  •  
    Lowest Price Guarantee
Perfect Based on 1007 reviews
Hurry! We only have 1 room left
$295
Avg. Nightly Rate
 Save
Sorry, there are no hotels that match your search. Please change your search criteria to see more hotels.
Want to see more hotels? See all available hotels in St. Pete Beach, Florida, United States of America
 
3