Hotels in St. Pete Beach (FL)

Compare prices across Agoda, Booking.com, Hotels.com & 6+ partner sites in one search.

Free cancellation on most rooms No booking fees ever ✓ Prices from 6+ partner sites
18 hotels in St. Pete Beach (FL)
Havana Inn

Havana Inn

St. Pete Beach (FL) · ★★

9.4 Exceptional · 43 reviews
from $294 /USD
Check Best Price →
✓ Best price across 3 sites
Inn on the Beach

Inn on the Beach

St. Pete Beach (FL) · ★★

9.4 Exceptional · 10 reviews
from $408 /USD
Check Best Price →
✓ Best price across 3 sites
The Saint Hotel 4★ Upscale

The Saint Hotel

St. Pete Beach (FL) · ★★★★

9.3 Exceptional · 18 reviews
from $328 /USD
Check Best Price →
✓ Best price across 4 sites
St. Pete Beach Suites

St. Pete Beach Suites

St. Pete Beach (FL) · ★★★

9.1 Exceptional · 26 reviews
from $183 /USD
Check Best Price →
✓ Best price across 3 sites
Plaza Beach Hotel - Beachfront Resort Resort

Plaza Beach Hotel - Beachfront Resort

St. Pete Beach (FL) · ★★★

8.8 Excellent · 85 reviews
from $178 /USD
Check Best Price →
✓ Best price across 4 sites
Beach House Suites by the Don CeSar

Beach House Suites by the Don CeSar

St. Pete Beach (FL) · ★★★

8.7 Excellent · 32 reviews
from $354 /USD
Check Best Price →
✓ Best price across 6 sites
Coral Reef Beach Resort a VRI Resort Resort

Coral Reef Beach Resort a VRI Resort

St. Pete Beach (FL) · ★★★

8.7 Excellent · 66 reviews
from $339 /USD
Check Best Price →
✓ Best price across 6 sites
The Don CeSar 4★ Upscale

The Don CeSar

St. Pete Beach (FL) · ★★★★

8.5 Excellent · 312 reviews
from $509 /USD
Check Best Price →
✓ Best price across 5 sites
Carlton House Motel and Suites

Carlton House Motel and Suites

St. Pete Beach (FL) · ★

8.5 Excellent
Check Availability
Check Best Price →
The Luce, St. Pete Beach, a Tribute Portfolio Hotel 4★ Upscale

The Luce, St. Pete Beach, a Tribute Portfolio Hotel

St. Pete Beach (FL) · ★★★★

8.3 Excellent
from $211 /USD
Check Best Price →
✓ Best price across 3 sites
Blind Pass Resort Motel Resort

Blind Pass Resort Motel

St. Pete Beach (FL) · ★★★

8.3 Excellent · 145 reviews
from $87 /USD
Check Best Price →
✓ Best price across 3 sites
RumFish Beach Resort by TradeWinds Resort -10%

RumFish Beach Resort by TradeWinds

St. Pete Beach (FL) · ★★★★

8.3 Excellent · 144 reviews
$199 from $179 /USD
Check Best Price →
✓ Best price across 3 sites
Bayview Plaza Waterfront Resort Resort

Bayview Plaza Waterfront Resort

St. Pete Beach (FL) · ★★★

8.3 Excellent · 30 reviews
from $232 /USD
Check Best Price →
✓ Best price across 4 sites
The Hotel Zamora 4★ Upscale

The Hotel Zamora

St. Pete Beach (FL) · ★★★★

8.3 Excellent · 175 reviews
from $227 /USD
Check Best Price →
✓ Best price across 6 sites
TradeWinds Island Grand 4★ Upscale -10%

TradeWinds Island Grand

St. Pete Beach (FL) · ★★★★

8.2 Excellent · 156 reviews
$209 from $188 /USD
Check Best Price →
✓ Best price across 5 sites
Bellwether Beach Resort Resort

Bellwether Beach Resort

St. Pete Beach (FL) · ★★★

8.2 Excellent · 200 reviews
Check Availability
Check Best Price →
Dolphin Beach Resort Resort

Dolphin Beach Resort

St. Pete Beach (FL) · ★★★

8.1 Excellent · 214 reviews
Check Availability
Check Best Price →
Beachcomber Beach Resort & Hotel Resort

Beachcomber Beach Resort & Hotel

St. Pete Beach (FL) · ★★

8.1 Excellent · 114 reviews
from $199 /USD
Check Best Price →
✓ Best price across 4 sites
✨ Jiai — Travel AI Open Full →
Hi! I'm **Jiai**. Ask me about hotels, flights, activities or budgets for any destination.
✈️

You're on a roll!

Enter your email for unlimited Jiai access + personalised travel deals.

No spam. Unsubscribe anytime.