This site may behave strangely without cookies enabled. Please turn them on in your browser's settings.
United States » Florida » St. Pete Beach » Beach Hotels

Search for Beach Hotels in St. Pete Beach, FL

Find the best hotel deals from hundreds of sites

See All Hotels
Beachcomber Beach Resort

Beachcomber Beach Resort

2.5 star hotel   80

Area: St. Pete Beach
2.18 mi from city center

$207
per night avg rate
Select Dates
Howard Johnson St Petersburg Beach Resort

Howard Johnson St Petersburg Beach Resort

3 star hotel  

Area: St. Pete Beach
2.15 mi from city center

$250
per night avg rate
Select Dates
Grand Plaza Beachfront Resort Hotel

Grand Plaza Beachfront Resort Hotel

3 star hotel   83

Area: St. Pete Beach
1.94 mi from city center

$237
per night avg rate
Select Dates
Dolphin Beach Resort

Dolphin Beach Resort

3 star hotel   76

Area: St. Pete Beach
1.84 mi from city center

$125
per night avg rate
Select Dates
Gulf Strand Resort

Gulf Strand Resort

3 star hotel  

Area: St. Pete Beach
1.79 mi from city center

$195
per night avg rate
Select Dates
Bayview Plaza Waterfront Resort

Bayview Plaza Waterfront Resort

3 star hotel  

Area: Belle Vista
1.75 mi from city center

$189
per night avg rate
Select Dates
Beach House Suites by Loews Don CeSar

Beach House Suites by Loews Don CeSar

3 star hotel  

Area: Belle Vista
1.73 mi from city center

$219
per night avg rate
Select Dates
Explore top St. Pete Beach hotels or navigate to specific St. Pete Beach neighborhoods and St. Pete Beach area attractions and landmarks.