Star Rating
Hotel Name
Price Range (USD)to
Amenities

All Marriott Hotels And Resorts in or near Saint Petersburg

Courtyard by Marriott St. Petersburg Downtown : 300 4th St. North
+1-888-690-5247
300 4th St. North, St. Petersburg, FL 33701 ~0.57 miles north of Saint Petersburg center
  • Three Star Downtown property
  • 4 suites in hotel
  • Most guests said rooms were clean
  • For only 64%, the bathroom was ok
From$89
Very Good 4.0 /5Review Score CallBookMore Details
Marriott St. Petersburg Clearwater - St. Petersburg
+1-888-305-3366
12600 Roosevelt Blvd., St. Petersburg, FL 33716 ~8.44 miles north of Saint Petersburg center
  • 3-star Suburban property
  • Hotel has 3 meeting rooms
Springhill Suites by Marriott - Clearwater
+1-800-881-1523
3485 Ulmerton Rd., Clearwater, FL 33762 ~9.14 miles north of Saint Petersburg center
  • Midscale Suburban hotel
  • Free comp. breakfast
  • Tasty breakfast
  • Could be quieter
From$79
Very Good 4.5 /5Review Score CallBookMore Details
Courtyard St. Petersburg Clearwater
+1-888-283-3404
3131 Executive Dr., Clearwater, FL 33762 ~9.16 miles north of Saint Petersburg center
  • Affordable Rural property
  • Check-in time: 3:00pm
  • Vibe was good
  • Great pool
Courtyard St. Petersburg Clearwater / Madeira Beach - Madeira Beach
+1-866-221-8581
601 American Legion Dr., Madeira Beach, FL 33708 ~9.99 miles west of Saint Petersburg center
  • 3 star Beach hotel
  • 2 meeting rooms in hotel
From$121
Very Good 4.5 /5Recent Reviews CallBookMore Details
Springhill Suites by Marriott
+1-866-429-5787
4835 West Cypress St., Tampa, FL 33607 ~14.58 miles northeast of Saint Petersburg center
  • Mid-scale Airport hotel
  • 6 floors in hotel
  • Clean pool, said 100%
  • Excellent breakfast provided
Tampa Marriott Westshore in Tampa
+1-888-690-5281
1001 North Westshore Blvd., Tampa, FL 33607 ~14.66 miles northeast of Saint Petersburg center
  • 4-star Suburban hotel
  • Hotel has an eco-friendly policy Read more
Courtyard Tampa / Westshore
+1-888-690-5247
3805 West Cypress St., Tampa, FL 33607 ~15.15 miles northeast of Saint Petersburg center
  • 3 star Airport property
  • 4 floors in property
  • Great beds and welcoming service
  • Easily accessible by car and close to shopping areas
From$54
Very Good 4.0 /5Reviews CallBookMore Details
Tampa Marriott Waterside Hotel & Marina
+1-888-305-3366
700 South Florida Ave., Tampa, FL 33602 ~16.47 miles northeast of Saint Petersburg center
  • High end Downtown property
  • 31 meeting rooms in property
  • Good for sightseeing with nearby parking areas
  • Pool is mediocre
From$174
Very Good 4.5 /5Recent Reviews CallBookMore Details
Courtyard by Marriott Tampa Downtown : 102 East Cass St.
+1-800-881-1523
102 East Cass St., Tampa, FL 33602 ~16.72 miles northeast of Saint Petersburg center
  • 3 star Downtown property
  • 6 floors in hotel
  • Great reception
  • Most guests thought the tv was sub-standard
From$99
Very Good 4.0 /5Read Reviews CallBookMore Details
Clearwater Beach Marriott Suites on Sand Key : 1201 Gulf Blvd.
+1-888-283-3404
1201 Gulf Blvd., Clearwater Beach, FL 33767 ~17.35 miles northwest of Saint Petersburg center
  • High-end Beach property
  • 220 sleeping rooms in hotel
From$169
Very Good 4.0 /5Review Score CallBookMore Details
Courtyard by Marriott Tampa / Oldsmar in Oldsmar
+1-866-221-8581
4014 Tampa Rd., Oldsmar, FL 34677 Website ~18.53 miles north of Saint Petersburg center
  • Affordable Suburban property
  • Access to gym on-site
Springhill Stes Brade Marriott - Bradenton
+1-866-429-5787
102 12th St. West, Bradenton, FL 34205 ~18.96 miles south of Saint Petersburg center
  • 3-star hotel
  • 131 rooms in property
Courtyard by Marriott Bradenton Riverfront : 100 Riverfront Dr.
+1-888-690-5281
100 Riverfront Dr., Bradenton, FL 34205 ~19.09 miles south of Saint Petersburg center
  • Midscale Downtown hotel
  • Check-in time: 3:00pm
  • No hot water
  • The majority of guests didn't like the balcony
From$119
Very Good 4.0 /5Review Score CallBookMore Details
Courtyard Tampa Northwest / Veterans Expressway - Tampa
+1-888-690-5247
12730 Citrus Park Lane, Tampa, FL 33625 ~20.80 miles north of Saint Petersburg center
  • Midscale hotel
  • 128 rooms in hotel
Courtyard Tampa Brandon
+1-888-305-3366
10152 Palm River Rd., Tampa, FL 33619 ~22.17 miles northeast of Saint Petersburg center
  • Midscale Suburban property
  • 9 suites in hotel
From$80
Very Good 4.0 /5Review Score CallBookMore Details
Courtyard by Marriott I75 Fletcher
+1-800-881-1523
13575 Cypress Glen Lane, Tampa, FL 33637 ~26.91 miles northeast of Saint Petersburg center
  • 3-star Suburban property
  • 3 floors in property
Springhill Suites by Marriott : 1020 University Pkwy.
+1-888-283-3404
1020 University Pkwy., Sarasota, FL 34234 ~27.17 miles south of Saint Petersburg center
  • 3 star Airport hotel
  • Hotel has 2 meeting rooms
Courtyard by Marriott Sarasota Airport
+1-866-221-8581
850 University Pkwy., Sarasota, FL 34234 ~27.17 miles south of Saint Petersburg center
  • Three Star Airport hotel
  • Airport shuttle provided
Courtyard Sarasota University Park / Lakewood Ranch Area in Sarasota
+1-866-429-5787
8305 Tourist Center Dr., Sarasota, FL 34201 ~28.29 miles south of Saint Petersburg center
  • Midscale Suburban hotel
  • 2 meeting rooms in hotel
  • Close to restaurants, bars and shopping areas
  • Well located near shopping
Springhill Suites by Marriott
+1-888-690-5281
5396 Primrose Lake Circle, Tampa, FL 33647 ~29.54 miles northeast of Saint Petersburg center
  • Affordable Suburban hotel
  • Fitness + Health Center
  • Clean pool area
  • A LOT of road
Springhill Suites Marriott Land O'lakes
+1-888-690-5247
16615 Crosspointe Run, Land O Lakes, FL 34638 ~30.14 miles north of Saint Petersburg center
  • 3-star Suburban property
  • Hotel has 107 rooms
Courtyard by Marriott - Lakeland
+1-888-305-3366
3725 Harden Blvd., Lakeland, FL 33803 ~43.49 miles east of Saint Petersburg center
  • Affordable Suburban property
  • Hotel has 2 meeting rooms
From$69
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