Star Rating
Hotel Name
Price Range (USD)to
Amenities

All Marriott Hotels And Resorts in or near Saint Petersburg

Residence Inn Marriott St. Petersburg Tierra Verde : 214 Madonna Blvd.
+1-888-389-4121
214 Madonna Blvd., Tierra Verde, FL 33715 +1-888-389-4121 ~7.35 miles southwest of Saint Petersburg center
  • Affordable Beach property
  • 95 rooms in hotel
Marriott St. Petersburg Clearwater in St. Petersburg
+1-888-675-2083
12600 Roosevelt Blvd., St. Petersburg, FL 33716 +1-888-675-2083 ~8.44 miles north of Saint Petersburg center
  • Three Star Suburban hotel
  • 9 floors in hotel
From$109
Very Good 4.0 /5Hotel Reviews CallBookMore Details
Residence Inn Treasure Island in Treasure Island
+1-800-716-8490
11908 Gulf Blvd., Treasure Island, FL 33706 +1-800-716-8490 ~8.53 miles west of Saint Petersburg center
  • Three Star Oceanfront hotel
  • Free complimentary breakfast
  • Housekeeping was ok, according to 59%
  • Great access to the beach
From$219
Very Good 4.5 /5Guest Reviews CallBookMore Details
Springhill Suites by Marriott
+1-800-805-5223
3485 Ulmerton Rd., Clearwater, FL 33762 +1-800-805-5223 ~9.14 miles north of Saint Petersburg center
  • Mid-scale Suburban property
  • Hotel has an eco-friendly policy See policy
  • Luxurious bed
  • Clean linens
From$79
Very Good 4.5 /5Review Score CallBookMore Details
Residence Inn St. Petersburg / Clearwater in Clearwater
+1-888-965-1860
5050 Ulmerton Rd., Clearwater, FL 33760 +1-888-965-1860 ~9.51 miles north of Saint Petersburg center
  • Midscale Airport hotel
  • Gym is available on property
Springhill Suites by Marriott in Tampa
+1-888-788-5576
4835 West Cypress St., Tampa, FL 33607 +1-888-788-5576 ~14.58 miles northeast of Saint Petersburg center
  • Affordable Airport hotel
  • 149 suites in property
  • Hallways quiet
  • Room is all right
From$99
Very Good 4.0 /5Read Reviews CallBookMore Details
Tampa Marriott Westshore
+1-888-897-9207
1001 North Westshore Blvd., Tampa, FL 33607 +1-888-897-9207 ~14.65 miles northeast of Saint Petersburg center
  • Four-star Suburban property
  • Hotel has a green policy See more
From$119
Very Good 4.0 /5Review Score CallBookMore Details
Residence Inn by Marriott Tampa Westshore Airport in Tampa
+1-888-311-4278
4312 West Boy Scout Blvd., Tampa, FL 33607 +1-888-311-4278 ~15.50 miles northeast of Saint Petersburg center
  • Mid-scale Airport hotel
  • Free comp. breakfast
  • Friendly service
  • Furniture needs more attention
From$99
Very Good 4.0 /5Read Reviews CallBookMore Details
Residence Inn Clearwater Downtown : 940 Court St.
+1-888-469-4795
940 Court St., Clearwater, FL 33756 +1-888-469-4795 ~16.45 miles northwest of Saint Petersburg center
  • Midscale Downtown property
  • 115 suites in hotel
From$109
Very Good 4.5 /5Guest Reviews CallBookMore Details
Tampa Marriott Water Street
+1-888-734-9421
700 South Florida Ave., Tampa, FL 33602 +1-888-734-9421 ~16.47 miles northeast of Saint Petersburg center
  • High end Downtown property
  • Gym / Fitness Center Available
  • Great location
  • Delicious alcoholic drinks, according to 100%
From$174
Very Good 4.5 /5Read Reviews CallBookMore Details
Residence Inn Tampa Downtown
+1-888-841-5292
101 East Tyler St., Tampa, FL 33602 +1-888-841-5292 ~16.73 miles northeast of Saint Petersburg center
  • 3 star Downtown property
  • 7 floors in property
Clearwater Beach Marriott Suites on Sand Key
+1-888-455-5160
1201 Gulf Blvd., Clearwater Beach, FL 33767 +1-888-455-5160 ~17.35 miles northwest of Saint Petersburg center
  • Four star Beach hotel
  • Hotel has 220 suites
From$169
Very Good 4.0 /5Recent Reviews CallBookMore Details
Residence Inn by Marriott Clearwater Beach in Clearwater Beach
+1-888-965-8297
309 Coronado Dr., Clearwater Beach, FL 33767 +1-888-965-8297 ~18.35 miles northwest of Saint Petersburg center
  • Three Star Beach property
  • Gym / Fitness Center Available
From$129
Very Good 4.5 /5Review Score CallBookMore Details
Residence Inn by Marriott
+1-888-906-6358
4012 Tampa Rd., Oldsmar, FL 34677 +1-888-906-6358 ~18.54 miles north of Saint Petersburg center
  • 3-star Suburban hotel
  • 2 meeting rooms in property
From$129
Very Good 4.0 /5Latest Reviews CallBookMore Details
Residence Inn by Marriott Tampa Sabal Park : 9719 Princess Palm Ave.
+1-888-749-6785
9719 Princess Palm Ave., Tampa, FL 33619 +1-888-749-6785 ~23.44 miles northeast of Saint Petersburg center
  • Mid-scale Suburban property
  • 102 sleeping rooms in hotel
From$109
Very Good 4.5 /5Latest Reviews CallBookMore Details
Residence Inn Tampa North - Temple Terrace
+1-888-878-9982
13420 North Telecom Pkwy., Temple Terrace, FL 33637 +1-888-878-9982 ~26.42 miles northeast of Saint Petersburg center
  • Midscale Suburban property
  • Fitness center on property
  • Spacious and numerous room
  • The majority of guests said rooms were clean enough
From$89
Very Good 4.0 /5Read Reviews CallBookMore Details
Springhill Suites by Marriott : 1020 University Pkwy.
+1-888-389-4485
1020 University Pkwy., Sarasota, FL 34234 +1-888-389-4485 ~27.17 miles south of Saint Petersburg center
  • Affordable Airport hotel
  • 84 suites in property
Residence Inn Sarasota Bradenton - Sarasota
+1-888-389-4121
1040 University Pkwy., Sarasota, FL 34234 +1-888-389-4121 ~27.21 miles south of Saint Petersburg center
  • Three Star Airport property
  • Comp. Breakfast
Springhill Suites by Marriott Tampa North - Tampa
+1-888-675-2083
5396 Primrose Lake Circle, Tampa, FL 33647 +1-888-675-2083 ~29.54 miles northeast of Saint Petersburg center
  • Three Star Suburban property
  • Gym / Fitness Center Available
  • Clean hotel facilities
  • Furniture needs more attention
From$95
Very Good 4.5 /5Review Score CallBookMore Details
Residence Inn Northpointe in Lutz
+1-800-716-8490
2101 Northpointe, Lutz, FL 33558 +1-800-716-8490 ~29.70 miles north of Saint Petersburg center
  • Mid-scale Suburban property
  • 100 sleeping rooms in hotel
Springhill Suites Marriott Tampa Suncoast Parkway
+1-800-805-5223
16615 Crosspointe Run, Land O Lakes, FL 34638 +1-800-805-5223 ~30.14 miles north of Saint Petersburg center
  • 3 star Suburban hotel
  • Check in time: 15:00
From$89
Very Good 4.5 /5Read Reviews CallBookMore Details
Residence Inn by Marriott Lakeland - Lakeland
+1-888-965-1860
3701 Harden Blvd., Lakeland, FL 33803 +1-888-965-1860 ~43.53 miles east of Saint Petersburg center
  • Affordable Rural hotel
  • Check-in: 3:00 PM
From$119
Very Good 4.0 /5Reviews CallBookMore Details

Next: Show All Available Comparable Hotels with Pricing

Graph of Saint Petersburg, FL Hotel Prices for Next 20 Days

Rates shown are nightly rates before taxes and do not necessarily reflect all Saint Petersburg, FL discounts available. The chart reflects the cheapest Saint Petersburg hotel for each day and each star rating category.

Back to Top