St Pete Beach Hotels, Florida - Hotels in USA - Smooth Hound sorted by guest score

Search

 
Filter By
Price (per night):
$0 - $59
$60 - $79
$80 - $99
$100 - $119
$120+
Star rating:
1 star
2 stars
3 stars
4 stars
5 stars
Unrated
Review score:
Superb 9+
Very good 8+
Good 7+
Pleasant 6+
All
Facilities:
Wi-fi
Parking
Airport shuttle
Fitness centre
Non-smoking rooms
Swimming pool
Family rooms
Pets allowed
Disabled facilities
Restaurant
Room facilities:
Air conditioning
En-suite
Television
Patio
View

Royal Orleans Resort Unit #107 

16333 Gulf Blvd, Unit #107, Redington Beach FL, St Pete Beach, 33708, FL Show on map
Score 9.5 from 6 reviews
Royal Orleans Resort Unit #107

Courtyard by Marriott St. Petersburg Clearwater/Madeira Beach 3 Stars

601 American Legion Drive, St Pete Beach, FL 33708, FL Show on map
Score 9.2 from 49 reviews
Courtyard by Marriott St. Petersburg Clearwater/Madeira Beach
Pricesfrom (per room per night)
Single$165
Double$299
Rooms from
$165per room per night
Book Now!

Residence Inn by Marriott St. Petersburg Treasure Island 3 Stars

11908 Gulf Boulevard, St Pete Beach, FL 33706, FL Show on map 0.32 miles from St Pete Beach
Score 9.2 from 126 reviews
Residence Inn by Marriott St. Petersburg Treasure Island
Pricesfrom (per room per night)
Single$152
Double$959
Rooms from
$152per room per night
Book Now!

Inn on the Beach 2 Stars

1401 Gulf Way, St Pete Beach, FL 33706, FL Show on map
Score 9.2 from 30 reviews
Inn on the Beach
Pricesfrom (per room per night)
Single$199
Double$366
Rooms from
$199per room per night
Book Now!

South Beach Condo Hotel 3 Stars

11360 Gulf Boulevard, St Pete Beach, FL 33706, FL Show on map 9.62 miles from St Pete Beach
Score 9.1 from 192 reviews
South Beach Condo Hotel
Pricesfrom (per room per night)
Single$125
Double$295
Rooms from
$125per room per night
Book Now!

Crystal Palms Beach Resort 3 Stars

11605 Gulf Boulevard, St Pete Beach, FL 33706, FL Show on map
Score 9.0 from 301 reviews
Crystal Palms Beach Resort
Pricesfrom (per room per night)
Single$113
Double$479
Rooms from
$113per room per night
Book Now!

Carlton House Motel and Suites 1 Star

633 71st Avenue, St Pete Beach, FL 33706, FL Show on map
Score 8.9 from 173 reviews
Carlton House Motel and Suites
Pricesfrom (per room per night)
Single$119
Double$159
Rooms from
$119per room per night
Book Now!

Bay Palms Waterfront Resort - Hotel and Marina 3 Stars

4506 Gulf Blvd (check-in only), St Pete Beach, FL 33706, FL Show on map
Score 8.9 from 32 reviews
Bay Palms Waterfront Resort - Hotel and Marina
Pricesfrom (per room per night)
Single$230
Double$495
Rooms from
$230per room per night
Book Now!

Shoreline Island Resort - Exclusively Adult 3 Stars

14200 Gulf Boulevard, St Pete Beach, FL 33708, FL Show on map 1.31 miles from St Pete Beach
Score 8.9 from 317 reviews
Shoreline Island Resort - Exclusively Adult
Pricesfrom (per room per night)
Single$255
Double$295
Rooms from
$255per room per night
Book Now!

Westwinds Waterfront Resort 3 Stars

10265 Gulf Boulevard, St Pete Beach, FL 33706, FL Show on map
Score 8.8 from 133 reviews
Westwinds Waterfront Resort
Pricesfrom (per room per night)
Single$125
Double$302
Rooms from
$125per room per night
Book Now!

Surf Beach Resort by Sunsational Beach Rentals 3 Stars

11040 Gulf Boulevard, St Pete Beach, FL 33706, FL Show on map 0.18 miles from St Pete Beach
Score 8.8 from 122 reviews
Surf Beach Resort by Sunsational Beach Rentals
Pricesfrom (per room per night)
Single$135
Double$150
Rooms from
$135per room per night
Book Now!

Hotel SOL 2 Stars

17566 Gulf Boulevard, St Pete Beach, FL 33708, FL Show on map
Score 8.8 from 120 reviews
Hotel SOL
Pricesfrom (per room per night)
Single$159
Double$289
Rooms from
$159per room per night
Book Now!

The Don CeSar 4 Stars

3400 Gulf Boulevard, St Pete Beach, FL 33706, FL Show on map
Score 8.7 from 274 reviews
The Don CeSar
Pricesfrom (per room per night)
Single$279
Double$729
Rooms from
$279per room per night
Book Now!

Sunset Vistas Two Bedroom Beachfront Suites 3 Stars

12000 Gulf Boulevard, St Pete Beach, FL 33706, FL Show on map 0.41 miles from St Pete Beach
Score 8.7 from 150 reviews
Sunset Vistas Two Bedroom Beachfront Suites
Pricesfrom (per room per night)
Single$159
Double$586
Rooms from
$159per room per night
Book Now!

Twins Inn & Apartments 

12520 Gulf Boulevard, St Pete Beach, FL 33706, FL Show on map
Score 8.6 from 145 reviews
Twins Inn & Apartments
Pricesfrom (per room per night)
Single$89
Double$519
Rooms from
$89per room per night
Book Now!

Bilmar Beach Resort 4 Stars

10650 Gulf Boulevard, St Pete Beach, FL 33706, FL Show on map 0.41 miles from St Pete Beach
Score 8.6 from 297 reviews
Bilmar Beach Resort
Pricesfrom (per room per night)
Single$109
Double$279
Rooms from
$109per room per night
Book Now!

Barefoot Beach Club 3 Stars

13238 Gulf Boulevard, St Pete Beach, FL 33708, FL Show on map 1.85 miles from St Pete Beach
Score 8.6 from 176 reviews
Barefoot Beach Club
Pricesfrom (per room per night)
Single$189
Double$418
Rooms from
$189per room per night
Book Now!

DoubleTree Beach Resort by Hilton Tampa Bay - North Redington Beach 3 Stars

17120 Gulf Boulevard, St Pete Beach, FL 33708, FL Show on map
Score 8.5 from 99 reviews
DoubleTree Beach Resort by Hilton Tampa Bay - North Redington Beach
Pricesfrom (per room per night)
Single$149
Double$624
Rooms from
$149per room per night
Book Now!

Vistas on the Gulf by Liberte' 2 Stars

4000 Gulf Boulevard, St Pete Beach, FL 33706, FL Show on map
Score 8.5 from 28 reviews
Vistas on the Gulf by Liberte'
Pricesfrom (per room per night)
Single$239
Double$
Rooms from
$239per room per night
Book Now!

Vistas on the Gulf by TRS 

13030 Gulf Boulevard (Check-in Location Only), St Pete Beach, FL 33708, FL Show on map
Score 8.5 from 13 reviews
Vistas on the Gulf by TRS
Pricesfrom (per room per night)
Single$299
Double$300
Rooms from
$299per room per night
Book Now!

Alden Suites - A Beachfront Resort 3 Stars

5900 Gulf Boulevard, St Pete Beach, FL 33706, FL Show on map
Score 8.4 from 350 reviews
Alden Suites - A Beachfront Resort
Pricesfrom (per room per night)
Single$259
Double$352
Rooms from
$259per room per night
Book Now!

Bayview Plaza Waterfront Resort 3 Stars

4506 Gulf Blvd (check-in only), St Pete Beach, FL 33706, FL Show on map
Score 8.4 from 31 reviews
Bayview Plaza Waterfront Resort
Pricesfrom (per room per night)
Single$255
Double$620
Rooms from
$255per room per night
Book Now!

The Hotel Zamora 4 Stars

3701 Gulf Boulevard, St Pete Beach, FL 33706, FL Show on map
Score 8.3 from 196 reviews
The Hotel Zamora
Pricesfrom (per room per night)
Single$194
Double$374
Rooms from
$194per room per night
Book Now!

Sea Breeze Resort by TRS 

13030 Gulf Boulevard (Check In-Location Only), St Pete Beach, FL 33708, FL Show on map
Score 8.3 from 70 reviews
Sea Breeze Resort by TRS
Pricesfrom (per room per night)
  
Double$169
Rooms from
$169per room per night
Book Now!

Sunrise Resort by Liberte' 

118 107th Avenue (Check-in location only), St Pete Beach, FL 33706, FL Show on map
Score 8.3 from 29 reviews
Sunrise Resort by Liberte'
Pricesfrom (per room per night)
  
Double$221
Rooms from
$221per room per night
Book Now!

Grand Plaza Beachfront Resort Hotel & Conference Center 4 Stars

5250 Gulf Boulevard, St Pete Beach, FL 33706, FL Show on map
Score 8.3 from 598 reviews
Grand Plaza Beachfront Resort Hotel & Conference Center
Pricesfrom (per room per night)
Single$187
Double$
Rooms from
$187per room per night
Book Now!

Madeira Bay Resort 3 Stars

13235 Gulf Boulevard, St Pete Beach, FL 33706, FL Show on map
Score 8.2 from 138 reviews
Madeira Bay Resort
Pricesfrom (per room per night)
Single$169
Double$410
Rooms from
$169per room per night
Book Now!

Beachside Resort Motel 2 Stars

11600 Gulf Boulevard, St Pete Beach, FL 33706, FL Show on map
Score 8.2 from 70 reviews
Beachside Resort Motel
Pricesfrom (per room per night)
Single$65
Double$235
Rooms from
$65per room per night
Book Now!

Treasure Bay Resort & Marina 3 Stars

11125 Gulf Boulevard, St Pete Beach, FL 33706, FL Show on map
Score 8.2 from 331 reviews
Treasure Bay Resort & Marina
Pricesfrom (per room per night)
Single$83
Double$353
Rooms from
$83per room per night
Book Now!

Sirata Beach Resort 3 Stars

5300 Gulf Boulevard, St Pete Beach, FL 33706, FL Show on map
Score 8.2 from 218 reviews
Sirata Beach Resort
Pricesfrom (per room per night)
Single$191
Double$429
Rooms from
$191per room per night
Book Now!

All Seasons Vacation Resort by Liberte` 3 Stars

13070 Gulf Boulevard, St Pete Beach, FL 33708, FL Show on map
Score 8.2 from 4 reviews
All Seasons Vacation Resort by Liberte`
Pricesfrom (per room per night)
Single$216
Double$276
Rooms from
$216per room per night
Book Now!

The Beachcomber St. Pete Beach Resort & Hotel 3 Stars

6200 Gulf Boulevard, St Pete Beach, FL 33706, FL Show on map
Score 8.2 from 488 reviews
The Beachcomber St. Pete Beach Resort & Hotel
Pricesfrom (per room per night)
Single$177
Double$
Rooms from
$177per room per night
Book Now!

Gulf Winds Resort by TRS 3 Stars

6800 Sunset Way, St Pete Beach, FL 33706, FL Show on map
Score 8.1 from 114 reviews
Gulf Winds Resort by TRS
Pricesfrom (per room per night)
Single$89
Double$300
Rooms from
$89per room per night
Book Now!

Beach House Suites by the Don CeSar 3 Stars

3860 Gulf Boulevard, St Pete Beach, FL 33706, FL Show on map
Score 8.1 from 41 reviews
Beach House Suites by the Don CeSar
Pricesfrom (per room per night)
Single$289
Double$742
Rooms from
$289per room per night
Book Now!

Park Shore Suites St Pete Beach 

520 73rd Avenue, St Pete Beach, 33706, FL Show on map
Score 8.1 from 3 reviews
Park Shore Suites St Pete Beach
Pricesfrom (per room per night)
  
Double$205
Rooms from
$205per room per night
Book Now!

Gulf Strand Resort 4 Stars

4510 Gulf Boulevard, St Pete Beach, FL 33706, FL Show on map
Score 8.1 from 58 reviews
Gulf Strand Resort
Pricesfrom (per room per night)
Single$259
Double$335
Rooms from
$259per room per night
Book Now!

Island House Resort Hotel 2 Stars

17103 Gulf Boulevard, St Pete Beach, FL 33708, FL Show on map
Score 8.0 from 229 reviews
Island House Resort Hotel
Pricesfrom (per room per night)
Single$80
Double$156
Rooms from
$80per room per night
Book Now!

TradeWinds Island Grand 4 Stars

5500 Gulf Boulevard, St Pete Beach, FL 33706, FL Show on map
Score 8.0 from 247 reviews
TradeWinds Island Grand
Pricesfrom (per room per night)
Single$200
Double$774
Rooms from
$200per room per night
Book Now!

Coral Reef Resort 3 Stars

5800 Gulf Boulevard, St Pete Beach, FL 33706, FL Show on map
Score 7.9 from 19 reviews
Coral Reef Resort
Pricesfrom (per room per night)
Single$170
Double$341
Rooms from
$170per room per night
Book Now!

RumFish Beach Resort by TradeWinds 4 Stars

6000 Gulf Boulevard, St Pete Beach, FL 33706, FL Show on map
Score 7.9 from 181 reviews
RumFish Beach Resort by TradeWinds
Pricesfrom (per room per night)
Single$155
Double$621
Rooms from
$155per room per night
Book Now!

Dolphin Beach Resort 3 Stars

4900 Gulf Boulevard, St Pete Beach, FL 33706, FL Show on map
Score 7.8 from 809 reviews
Dolphin Beach Resort
Pricesfrom (per room per night)
Single$189
Double$326
Rooms from
$189per room per night
Book Now!

Treasure Island Ocean Club 2 Stars

11500 Gulf Boulevard, St Pete Beach, FL 33706, FL Show on map
Score 7.7 from 652 reviews
Treasure Island Ocean Club
Pricesfrom (per room per night)
Single$67
Double$239
Rooms from
$67per room per night
Book Now!

Malibu Resort Motel 3 Stars

17001 Gulf Boulevard, St Pete Beach, FL 33708, FL Show on map
Score 7.6 from 49 reviews
Malibu Resort Motel
Pricesfrom (per room per night)
Single$85
Double$229
Rooms from
$85per room per night
Book Now!

Holiday Isles Resort 3 Stars

14711 Gulf Boulevard, St Pete Beach, FL 33708, FL Show on map
Score 7.5 from 64 reviews
Holiday Isles Resort
Pricesfrom (per room per night)
Single$113
Double$295
Rooms from
$113per room per night
Book Now!

Postcard Inn On The Beach 3 Stars

6300 Gulf Boulevard, St Pete Beach, FL 33706, FL Show on map
Score 7.4 from 695 reviews
Postcard Inn On The Beach
Pricesfrom (per room per night)
Single$178
Double$371
Rooms from
$178per room per night
Book Now!

Las Brisas by TRS 2 Stars

13030 Gulf Boulevard (Check-In Location Only), St Pete Beach, FL 33708, FL Show on map
Score 7.4 from 21 reviews
Las Brisas by TRS
Pricesfrom (per room per night)
  
Double$331
Rooms from
$331per room per night
Book Now!

Bayside Inn and Marina 2 Stars

11365 Gulf Boulevard, St Pete Beach, FL 33706, FL Show on map 0.12 miles from St Pete Beach
Score 7.3 from 109 reviews
Bayside Inn and Marina
Pricesfrom (per room per night)
Single$67
Double$239
Rooms from
$67per room per night
Book Now!

Affordable Beach Condos - Treasure Island Resort 

279 104 Avenue, St Pete Beach, FL 33706, FL Show on map 0.55 miles from St Pete Beach
Score 7.1 from 11 reviews
Affordable Beach Condos - Treasure Island Resort
Pricesfrom (per room per night)
Single$106
Double$499
Rooms from
$106per room per night
Book Now!

Camelot by the Sea 3 Stars

1801 Gulf Way, St Pete Beach, FL 33706, FL Show on map
Score 6.6 from 2 reviews
Camelot by the Sea
Pricesfrom (per room per night)
Single$167
Double$259
Rooms from
$167per room per night
Book Now!

Blind Pass Resort Motel 3 Stars

7901 Blind Pass Road, St Pete Beach, FL 33706, FL Show on map
Score 6.5 from 12 reviews
Blind Pass Resort Motel
Pricesfrom (per room per night)
Single$124
Double$234
Rooms from
$124per room per night
Book Now!

Whispers Affordable Beach Condos - Treasure Island 

279 104th Avenue, St Pete Beach, FL 33706, FL Show on map
Score 6.4 from 11 reviews
Whispers Affordable Beach Condos - Treasure Island
Pricesfrom (per room per night)
Single$106
Double$267
Rooms from
$106per room per night
Book Now!

Siesta Motel and Surfside Cabanas 2 Stars

17800 Gulf Blvd, St Pete Beach, 33708, FL Show on map
 
Siesta Motel and Surfside Cabanas
Pricesfrom (per room per night)
Single$50
Double$169
Rooms from
$50per room per night
Book Now!

Gulf Winds 1506 

Sunset Way, St Pete Beach, 33629, FL Show on map
 
Gulf Winds 1506

Voyager Beach Club by Liberte' 

11860 Gulf Boulevard, St Pete Beach, FL 33706, FL Show on map
 
Voyager Beach Club by Liberte'
Pricesfrom (per room per night)
  
Double$229
Rooms from
$229per room per night
Book Now!
Copyright © 1995 to 2022 Smooth Hound Systems