Featured St. Pete Beach Oceanfront Hotels
The Hotel Zamora
3701 Gulf Blvd, St. Pete Beach, FL
Fully refundableReserve now, pay when you stay
Bay Palms Waterfront Resort - Hotel and Marina
4237 Gulf Blvd, St. Pete Beach, FL
Fully refundableReserve now, pay when you stay
Bayview Plaza Waterfront Resort
4321 Gulf Blvd, St. Pete Beach, FL
Fully refundableReserve now, pay when you stay
Save an average of 15% on thousands of hotels when you're signed in
Pasa Tiempo Private Waterfront Resort - Adults Only
7141 Bay Street, St. Pete Beach, FL
Bellwether Beach Resort
5250 Gulf Blvd, St. Pete Beach, FL
Fully refundableReserve now, pay when you stay
Sirata Beach Resort
5300 Gulf Blvd, St. Pete Beach, FL
Fully refundableReserve now, pay when you stay
TradeWinds Island Grand
5500 Gulf Blvd, St. Pete Beach, FL
Fully refundableReserve now, pay when you stay
Beach House Suites by the Don CeSar
3860 Gulf Boulevard, St. Pete Beach, FL
Fully refundableReserve now, pay when you stay
Dolphin Beach Resort
4900 Gulf Blvd, St. Pete Beach, FL
Fully refundableReserve now, pay when you stay
Postcard Inn On The Beach
6300 Gulf Blvd, St. Pete Beach, FL
Fully refundable
The Don CeSar
3400 Gulf Boulevard, St. Pete Beach, FL
Fully refundableReserve now, pay when you stay
Hilton Garden Inn St. Pete Beach
6100 Gulf Blvd, St. Pete Beach, FL
Fully refundableReserve now, pay when you stay
Plaza Beach Hotel Beachfront Resort
4506 Gulf Blvd, St. Pete Beach, FL
Fully refundableReserve now, pay when you stay
Beachcomber Beach Resort
6200 Gulf Blvd, St. Pete Beach, FL
Fully refundableReserve now, pay when you stay
RumFish Beach Resort by TradeWinds
6000 Gulf Blvd, St. Pete Beach, FL
Fully refundableReserve now, pay when you stay
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
More Hotels Near St. Pete Beach
- Clearwater Beach Hotels (17.03 mi)
- Anna Maria Island Hotels (16.47 mi)
- Clearwater Hotels (15.85 mi)
- St. Petersburg Hotels (7 mi)
- Treasure Island Hotels (2.28 mi)
- Bradenton Hotels (19.85 mi)
- Anna Maria Hotels (14.49 mi)
- Madeira Beach Hotels (4.9 mi)
- Indian Rocks Beach Hotels (12.23 mi)
- Bradenton Beach Hotels (19.06 mi)
- Holmes Beach Hotels (17.1 mi)
- Longboat Key Hotels (23.33 mi)
- Indian Shores Hotels (10.34 mi)
- Largo Hotels (11.88 mi)
- Dunedin Hotels (19.32 mi)
- Seminole Hotels (7.29 mi)
- Clearwater-St. Pete Beaches Hotels (5.21 mi)
- Redington Beach Hotels (5.98 mi)
- North Redington Beach Hotels (6.75 mi)
- Belleair Beach Hotels (13.81 mi)
More St. Pete Beach Hotel Options
- Hotels with Air Conditioning (65)
- Beach Hotels (54)
- Hotels with a Pool (46)
- Family Hotels (45)
- Smoke Free Hotels (44)
- Hotels with WiFi (40)
- Hotels with Balconies (39)
- Hotel with wifi (38)
- Hotels with Bars (23)
- Hotels with Hot Tubs (21)
- Resorts & Hotels with Spas (19)
- Luxury Hotels (17)
- Cheap Hotels (16)
- Pet-friendly Hotels (16)
- Hotels with Tennis Courts (15)
- Hotel with a Concierge (14)
- Hotels with smoking rooms (12)
- Hotels with Complimentary Breakfast (5)
- Hotels with Waterslides (4)
- Lakefront Hotels (4)
- All-inclusive Hotel (4)
- Hotels with Fireplaces (3)
- Hotels on the River (2)
- Hotels with Early Check-in (2)
Hotels Near Popular St. Pete Beach Attractions
- Hotels near Upham Beach (0.37 mi)
- Hotels near Splash Island Water Park (0.85 mi)
- Hotels near Merry Pier (3.73 mi)
- Hotels near Dolphin Landings Charter Boat Center (1.37 mi)
- Hotels near Gulf Beaches Historical Museum (3.63 mi)
- Hotels near Polynesian Putter (1.27 mi)
- Hotels near Hurley Park (3.38 mi)
- Hotels near John's Pass Village & Boardwalk (3.69 mi)
- Hotels near Tropicana Field (6.24 mi)
- Hotels near Fort De Soto Park (7.58 mi)
- Hotels near MacDill Air Force Base (17.36 mi)
- Hotels near IMG Academy (22.41 mi)
St. Pete Beach Hotels by Star Rating
More accommodations in St. Pete Beach
More Deals in Popular Destinations
- Las Vegas Hotels
- New York Hotels
- Orlando Hotels
- Los Angeles Hotels
- Miami Hotels
- San Francisco Hotels
- New Orleans Hotels
- Chicago Hotels
- Fort Lauderdale Hotels
- Boston Hotels
- Honolulu Hotels
- San Diego Hotels
- Washington Hotels
- Toronto Hotels
- Anaheim Hotels
- Atlanta Hotels
- Nashville Hotels
- Seattle Hotels
- Phoenix Hotels
- Myrtle Beach Hotels