Filters
Hotel Stars
Price Range
$95$591
Hotel Name
Guest Reviews
5+ Excellent
Property Type
Amenities
Best Hotel Deals in St. Pete Beach, FL
75 of 100 Hotels
Currency:
Sort by:

Red Roof Inn Tampa Bay - St. Petersburg
4999 34th St. N, St. Petersburg, US
2.9Good
$74/nightTotal $95
Taxes & fees included
Limited Inventory!

La Quinta by Wyndham St. Petersburg-Clearwater
7500 Highway 19 N, Pinellas Park, US
2.5Good
$71/nightTotal $99
Taxes & fees included
Limited Inventory!

Extended Stay America Suites St. Petersburg Clearwater ExecDr
3089 Executive Dr, Clearwater, US
3.4Good
$70/nightTotal $100
Taxes & fees included
Limited Inventory!

La Quinta Inn & Suites by Wyndham St. Pete-Clearwater Airpt
3301 Ulmerton Rd, Clearwater, US
2.8Good
$77/nightTotal $100
Taxes & fees included
Limited Inventory!

Super 8 by Wyndham Clearwater / St. Petersburg Airport
13260 34th St. N, Clearwater, US
3.2Good
$71/nightTotal $102
Taxes & fees included
Limited Inventory!

Days Inn by Wyndham St. Petersburg / Tampa Bay Area
5005 34th St. North, St. Petersburg, US
2.3Fair
$72/nightTotal $104
Taxes & fees included
Limited Inventory!

SureStay Hotel by Best Western St. Pete Clearwater Airport
3655 Hospitality Lane, Clearwater, US
3.8Very Good
$74/nightTotal $106
Taxes & fees included
Limited Inventory!

Quality Inn Saint Petersburg North-Tampa Bay
2595 54th Ave. N, St. Petersburg, US
3.7Very Good
$83/nightTotal $108
Taxes & fees included
Limited Inventory!

Super 8 by Wyndham St. Petersburg
5005A 34th St. N, St. Petersburg, US
2.4Fair
$77/nightTotal $110
Taxes & fees included
Limited Inventory!

Extended Stay America Suites Clearwater Carillon Park
2311 Ulmerton Rd, Clearwater, US
3.0Good
$85/nightTotal $112
Taxes & fees included
Limited Inventory!

Sonesta Simply Suites Clearwater St. Petersburg
13231 49th St. N, Clearwater, US
4.0Very Good
$88/nightTotal $113
Taxes & fees included
Limited Inventory!

Days Inn by Wyndham Bradenton - Near the Gulf
3506 1st Street, Bradenton, US
2.9Good
$80/nightTotal $126
Taxes & fees included
Hurry 6 rooms left only!

Comfort Inn St. Petersburg North
2260 54th Ave. N, St. Petersburg, US
3.9Very Good
$90/nightTotal $128
Taxes & fees included
Limited Inventory!

Sleep Inn Clearwater - St. Petersburg
3939 Ulmerton Rd, Clearwater, US
4.6Excellent
$99/nightTotal $131
Taxes & fees included
Limited Inventory!

Super 8 by Wyndham Ellenton Bradenton Area
5218 17th St. East, Ellenton, US
3.9Very Good
$85/nightTotal $133
Taxes & fees included
Limited Inventory!

Comfort Inn & Suites St. Pete - Clearwater International Airport
3910 Ulmerton Road, Clearwater, US
4.1Very Good
$99/nightTotal $134
Taxes & fees included
Limited Inventory!

Holiday Inn St. Petersburg N - Clearwater by IHG
3535 Ulmerton Rd, Clearwater, US
3.9Very Good
$109/nightTotal $140
Taxes & fees included
Limited Inventory!

Country Inn & Suites by Radisson St. Petersburg - Clearwater, FL
8050 US Highway 19N, Pinellas Park, US
3.9Very Good
$117/nightTotal $152
Taxes & fees included
Limited Inventory!

Avalon Hotel Downtown St. Petersburg
443 4th Ave. North, St. Petersburg, US
4.6Excellent
$119/nightTotal $152
Taxes & fees included
Limited Inventory!

Holiday Isles Resort
14711 Gulf Blvd., Madeira Beach, US
3.5Very Good
$110/nightTotal $153
Taxes & fees included
Limited Inventory!

Comfort Inn & Suites Northeast - Gateway
875 94th Ave. North, St. Petersburg, US
4.4Very Good
$119/nightTotal $155
Taxes & fees included
Limited Inventory!

Hotel South Tampa & Suites
3314 South Dale Mabry Hwy, Tampa, US
4.3Very Good
$101/nightTotal $157
Taxes & fees included
Hurry 9 rooms left only!

Quality Inn Tampa Airport - Cruise Port
1020 South Dale Mabry Hwy, Tampa, US
4.1Very Good
$105/nightTotal $162
Taxes & fees included
Limited Inventory!

Hollander Boutique Hotel
421 4th Ave. N, St. Petersburg, US
4.7Excellent
$129/nightTotal $165
Taxes & fees included
Limited Inventory!

Dunedin Cove Motel
1220 Main St, Dunedin, US
5.0Excellent
$110/nightTotal $172
Taxes & fees included
Limited Inventory!

Hampton Inn & Suites Clearwater / St. Petersburg-Ulmerton Road FL
4050 Ulmerton Rd, Clearwater, US
4.3Very Good
$129/nightTotal $173
Taxes & fees included
Limited Inventory!

Holiday Inn Express Clearwater East - Icot Center by IHG
13625 Icot Blvd, Clearwater, US
4.1Very Good
$134/nightTotal $179
Taxes & fees included
Limited Inventory!

Prestige Collection Boutique hotel
115 5th Ave. NE, St. Petersburg, US
4.7Excellent
$132/nightTotal $184
Taxes & fees included
Limited Inventory!

Hampton Inn Pinellas Park St. Petersburg FL
3845 PARK BLVD N, Pinellas Park, US
4.4Very Good
$139/nightTotal $186
Taxes & fees included
Limited Inventory!

Candlewood Suites Safety Harbor - Clearwater NE by IHG
2471 Mcmullen Booth Road, Clearwater, US
4.3Very Good
$124/nightTotal $193
Taxes & fees included
Limited Inventory!

Holiday Inn Express St. Petersburg North (I-275) by IHG
2171 54th Ave. N, St. Petersburg, US
4.2Very Good
$149/nightTotal $196
Taxes & fees included
Limited Inventory!

Holiday Inn Tampa Westshore - Airport Area by IHG
700 North Westshore Blvd, Tampa, US
3.9Very Good
$119/nightTotal $199
Taxes & fees included
Hurry 9 rooms left only!

Holiday Inn Express & Suites St. Petersburg - Madeira Beach by IHG
4816 100th Way North, St. Petersburg, US
4.6Excellent
$159/nightTotal $204
Taxes & fees included
Limited Inventory!

Cambria Hotel St. Petersburg-Madeira Beach Marina
15015 Madeira Way, Madeira Beach, US
4.5Excellent
$159/nightTotal $207
Taxes & fees included
Limited Inventory!

Home2 Suites by Hilton Largo
10145 Ulmerton Road, Largo, US
4.7Excellent
$155/nightTotal $208
Taxes & fees included
Limited Inventory!

The Beachcomber
6200 Gulf Blvd, St. Pete Beach, US
4.0Very Good
$120/nightTotal $212
Taxes & fees included
Limited Inventory!

La Quinta Inn & Suites by Wyndham St. Petersburg Northeast
6638 4th St. N, St. Petersburg, US
3.7Very Good
$159/nightTotal $213
Taxes & fees included
Limited Inventory!

Sailport Waterfront Suites
2506 North Rocky Point Dr, Tampa, US
4.1Very Good
$129/nightTotal $216
Taxes & fees included
Limited Inventory!

Holiday Inn Express & Suites Bradenton West by IHG
4450 47th St. W, Bradenton, US
4.2Very Good
$139/nightTotal $216
Taxes & fees included
Hurry 9 rooms left only!

The Cordova Inn a New Hotel Collection Property
253 2nd Ave. N, St. Petersburg, US
3.9Very Good
$147/nightTotal $221
Taxes & fees included
Limited Inventory!

Holiday Inn Express Hotel & Suites Tampa-Rocky Point Island by IHG
3025 North Rocky Point Dr, Tampa, US
4.0Very Good
$144/nightTotal $227
Taxes & fees included
Limited Inventory!

Hampton Inn Tampa / Rocky Point-Airport
3035 North Rocky Point Dr, Tampa, US
4.3Very Good
$149/nightTotal $237
Taxes & fees included
Hurry 6 rooms left only!

Hampton Inn Ellenton / Bradenton
5810 20th Court E, Ellenton, US
4.5Excellent
$154/nightTotal $240
Taxes & fees included
Limited Inventory!

Hilton St. Petersburg Carillon Park
950 Lake Carillon Dr, St. Petersburg, US
4.6Excellent
$189/nightTotal $242
Taxes & fees included
Limited Inventory!

Staybridge Suites St. Petersburg Downtown by IHG
940 5th Ave. S, St. Petersburg, US
4.2Very Good
$184/nightTotal $243
Taxes & fees included
Limited Inventory!

Hampton Inn & Suites St. Petersburg / Downtown
80 Beach Dr. NE, St. Petersburg, US
4.6Excellent
$189/nightTotal $250
Taxes & fees included
Limited Inventory!

Barefoot Beach Resort
19417 Gulf Blvd., Indian Shores, US
4.4Very Good
$183/nightTotal $252
Taxes & fees included
Limited Inventory!

Hilton St. Petersburg Bayfront
333 1st St. S, St. Petersburg, US
3.9Very Good
$199/nightTotal $255
Taxes & fees included
Limited Inventory!

Meranova Guest Inn
458 Virginia Ln, Dunedin, US
4.9Excellent
$155/nightTotal $257
Taxes & fees included
Limited Inventory!

Royal North Beach All Suites
657 Mandalay Ave, Clearwater Beach, US
4.0Very Good
$165/nightTotal $263
Taxes & fees included
Limited Inventory!

Home2 Suites by Hilton Clearwater St. Petersburg Ulmerton Rd
4485 Ulmerton Road, Clearwater, US
5.0Excellent
$172/nightTotal $265
Taxes & fees included
Limited Inventory!

The Fold Hotels Indian Shores
19607 Gulf Blvd, Indian Shores, US
4.6Excellent
$194/nightTotal $267
Taxes & fees included
Limited Inventory!

The Grant Street Inn Dunedin Downtown Historic District an Ascend Collection Hotel
418 Grant Street, Dunedin, US
4.7Excellent
$179/nightTotal $274
Taxes & fees included
Limited Inventory!

Courtyard St. Petersburg Clearwater / Madeira Beach
601 American Legion Dr, Madeira Beach, US
4.7Excellent
$213/nightTotal $277
Taxes & fees included
Limited Inventory!

Homewood Suites by Hilton St. Petersburg Clearwater
2233 Ulmerton Rd, Clearwater, US
4.2Very Good
$209/nightTotal $280
Taxes & fees included
Limited Inventory!

Home2 Suites by Hilton Tampa Westshore Airport FL
5222 West Laurel Street, Tampa, US
4.5Excellent
$179/nightTotal $281
Taxes & fees included
Limited Inventory!

Holiday Inn Express Hotel & Suites Clearwater North-Dunedin by IHG
975 Broadway, Dunedin, US
4.6Excellent
$184/nightTotal $288
Taxes & fees included
Limited Inventory!

DoubleTree Beach Resort by Hilton Tampa Bay - North Redingto
17120 Gulf Blvd, North Redington Beach, US
4.4Very Good
$199/nightTotal $293
Taxes & fees included
Limited Inventory!

Hampton Inn & Suites Tampa Airport Avion Park Westshore
5329 Avion Park Drive, Tampa, US
4.6Excellent
$190/nightTotal $300
Taxes & fees included
Limited Inventory!

Hotel Alba Tapestry Collection by Hilton
5303 West Kennedy Blvd, Tampa, US
4.4Very Good
$193/nightTotal $303
Taxes & fees included
Limited Inventory!

Legacy Hotel at IMG Academy
5450 Bollettieri Blvd., Bradenton, US
4.5Excellent
$179/nightTotal $311
Taxes & fees included
Limited Inventory!

RumFish Beach at TradeWinds
6000 Gulf Blvd, St. Pete Beach, US
4.1Very Good
$199/nightTotal $317
Taxes & fees included
Limited Inventory!

Tru by Hilton St. Petersburg Downtown Central Ave FL
2017 St. South., St. Petersburg, US
4.4Very Good
$238/nightTotal $319
Taxes & fees included
Limited Inventory!

DoubleTree by Hilton Tampa Rocky Point Waterfront
3050 North Rocky Point Dr. W, Tampa, US
4.1Very Good
$219/nightTotal $343
Taxes & fees included
Limited Inventory!

Hilton Garden Inn Tampa Airport Westshore
5312 Avion Park Drive, Tampa, US
4.4Very Good
$222/nightTotal $350
Taxes & fees included
Limited Inventory!

The Hotel Zamora
3701 Gulf Blvd, St. Pete Beach, US
4.1Very Good
$249/nightTotal $364
Taxes & fees included
Limited Inventory!

Sirata Beach Resort St. Pete Beach
5300 Gulf Boulevard, St. Pete Beach, US
4.0Very Good
$209/nightTotal $365
Taxes & fees included
Limited Inventory!

Grand Hyatt Tampa Bay
2900 Bayport Drive, Tampa, US
4.4Very Good
$205/nightTotal $396
Taxes & fees included
Limited Inventory!

The Karol Hotel St. Petersburg Clearwater, a Tribute Portfolio Hotel
2675 ULMERTON RD, Clearwater, US
4.7Excellent
$307/nightTotal $400
Taxes & fees included
Limited Inventory!

Homewood Suites by Hilton Tampa Airport - Westshore
5325 Avion Park Dr, Tampa, US
4.4Very Good
$259/nightTotal $409
Taxes & fees included
Limited Inventory!

Hilton Garden Inn St. Pete Beach
6100 Gulf Blvd, St. Pete Beach, US
4.5Excellent
$329/nightTotal $426
Taxes & fees included
Limited Inventory!

Island Grand at TradeWinds
5500 Gulf Blvd, St. Pete Beach, US
3.6Very Good
$305/nightTotal $453
Taxes & fees included
Limited Inventory!

The Avalon Club
24 Avalon St, Clearwater Beach, US
4.7Excellent
$280/nightTotal $478
Taxes & fees included
Limited Inventory!

The Don CeSar
3400 Gulf Boulevard, St. Pete Beach, US
4.4Very Good
$324/nightTotal $485
Taxes & fees included
Limited Inventory!

Hyatt Place St. Petersburg / Downtown
25 2nd St. North, St. Petersburg, US
4.6Excellent
$456/nightTotal $591
Taxes & fees included
Limited Inventory!