U
Location
Check in
Add guests
Where are you going?
Check in - Check out
2 Guests
Guests
U
Legal
Terms
Privacy policy
You were interested in this property
The Beach Haven Resort
Hotel
9.4
/10
Excellent
287 reviews
"beautiful pool"
Pool
Beach front
Accessible
Consecutive positive reviews from 27 guests
Expedia ·
$158
/night
$1,261
total
includes taxes & fees
Lowest Price
Expedia
$158
/night
$1,261
total
includes taxes & fees
View deal
Inn on the Beach
Hotel
9.8
/10
Excellent
394 reviews
"amazing St. Pete sunset"
Free Wifi
Beach front
Paid parking
Consecutive positive reviews from 73 guests
Expedia ·
$300
/night
$2,104
total
includes taxes & fees
Lowest Price
Expedia
$300
/night
$2,104
total
includes taxes & fees
View deal
Bay Palms Waterfront Resort - Hotel and Marina
Hotel
8.4
/10
Very Good
537 reviews
"reasonably priced"
Pool
Free Wifi
Pets friendly
Expedia ·
$170
/night
$1,425
total
includes taxes & fees
Lowest Price
Expedia
$170
/night
$1,425
total
includes taxes & fees
View deal
Hilton Garden Inn St. Pete Beach, FL
Hotel
9.2
/10
Excellent
1,006 reviews
"perfect view of sunset"
Pool
Free Wifi
Pets friendly
Consecutive positive reviews from 23 guests
Expedia ·
$279
/night
$1,959
total
includes taxes & fees
Lowest Price
Expedia
$279
/night
$1,959
total
includes taxes & fees
View deal
The Luce, St. Pete Beach, a Tribute Portfolio Hotel
Hotel
523 reviews
"Room view was great"
Pool
Pets friendly
Gym
Expedia ·
$290
/night
$2,292
total
includes taxes & fees
Lowest Price
Expedia
$290
/night
$2,292
total
includes taxes & fees
View deal
The Hotel Zamora
Hotel
8.6
/10
Excellent
325 reviews
"beautiful location"
Pool
Hot Tub
Free Wifi
Consecutive positive reviews from 40 guests
Expedia ·
$319
/night
$2,510
total
includes taxes & fees
Lowest Price
Expedia
$319
/night
$2,510
total
includes taxes & fees
View deal
Bayview Plaza Waterfront Resort
Hotel
8.6
/10
Excellent
556 reviews
"Saw a manatee"
Pool
Free Wifi
Pets friendly
Consecutive positive reviews from 22 guests
Expedia ·
$517
/night
$3,864
total
includes taxes & fees
Lowest Price
Expedia
$517
/night
$3,864
total
includes taxes & fees
View deal
Beach House Suites by the Don CeSar
Hotel
9
/10
Excellent
1,089 reviews
"Views were great"
Pool
Hot Tub
Free Wifi
Expedia ·
$534
/night
$4,018
total
includes taxes & fees
Lowest Price
Expedia
$534
/night
$4,018
total
includes taxes & fees
View deal
The Don CeSar
Hotel
9
/10
Excellent
1,148 reviews
"ocean views"
Pool
Hot Tub
Free Wifi
Consecutive positive reviews from 149 guests
Expedia ·
$872
/night
$6,392
total
includes taxes & fees
Lowest Price
Expedia
$872
/night
$6,392
total
includes taxes & fees
View deal
Sirata Beach Resort St Pete Beach
Resort
7.4
/10
Good
2,226 reviews
Pool
Hot Tub
Free Wifi
Expedia ·
$164
/night
$1,390
total
includes taxes & fees
Lowest Price
Expedia
$164
/night
$1,390
total
includes taxes & fees
View deal
RumFish Beach at TradeWinds
Resort
8.2
/10
Very Good
1,922 reviews
Pool
Hot Tub
Free Wifi
Expedia ·
$182
/night
$1,649
total
includes taxes & fees
Lowest Price
Expedia
$182
/night
$1,649
total
includes taxes & fees
View deal
Plaza Beach Hotel - Beachfront Resort
Resort
9
/10
Excellent
1,008 reviews
Pool
Free Wifi
Gym
Expedia ·
$198
/night
$1,652
total
includes taxes & fees
Lowest Price
Expedia
$198
/night
$1,652
total
includes taxes & fees
View deal
The Beachcomber St. Pete Beach Resort & Hotel
Resort
8
/10
Very Good
1,034 reviews
"Beach, pool, live music"
Pool
Pets friendly
Gym
Expedia ·
$216
/night
$1,771
total
includes taxes & fees
Lowest Price
Expedia
$216
/night
$1,771
total
includes taxes & fees
View deal
Sabal Palms Inn
Inn
9.2
/10
Excellent
156 reviews
Pool
Free Wifi
Pets friendly
Expedia ·
$304
/night
$2,061
total
includes taxes & fees
Lowest Price
Expedia
$304
/night
$2,061
total
includes taxes & fees
View deal
La Tortuga Historic Downtown Pass A Grille
Apart hotel
9.4
/10
Excellent
6 reviews
Pool
Free Wifi
Free parking
Expedia ·
$399
/night
$2,925
total
includes taxes & fees
Lowest Price
Expedia
$399
/night
$2,925
total
includes taxes & fees
View deal
1
Nearby Cities
Treasure Island, Florida
2 miles away
Tierra Verde, Florida
4 miles away
Madeira Beach, Florida
5 miles away
North Redington Beach, Florida
7 miles away
St. Petersburg, Florida
7 miles away
Pinellas Park, Florida
8 miles away
Largo, Florida
12 miles away
Indian Rocks Beach
12 miles away
Show map
Search as I move the map
Cheap hotels in St. Pete Beach, Florida from $158/night | Brek