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, St. Petersburg, FL 33701 ~0.57 miles north of Saint Petersburg center
  • 3 star Downtown property
  • Hotel has 6 floors
  • No breakfast
  • Valet service is ok
From$89
Very Good 4.0 /5Reviews CallBookMore Details
Marriott St. Petersburg Clearwater : 12600 Roosevelt Blvd. 12600 Roosevelt Blvd., St. Petersburg, FL 33716 ~8.44 miles north of Saint Petersburg center
  • Three Star Suburban hotel
  • 19 suites in property
Courtyard by Marriott St. Petersburg / Clearwater - Clearwater
+1-800-881-1523
3131 Executive Dr., Clearwater, FL 33762 ~9.12 miles north of Saint Petersburg center
  • Mid-scale Rural hotel
  • 149 rooms in hotel
  • Clean rooms
  • Free airport
From$169
Very Good 4.0 /5Hotel Reviews CallBookMore Details
Springhill Suites by Marriott in Clearwater 3485 Ulmerton Rd., Clearwater, FL 33762 ~9.14 miles north of Saint Petersburg center
  • Affordable Suburban hotel
  • Hotel has 3 floors
  • Buffet included
  • High comfort
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
  • Affordable Beach property
  • Check in: 11:00 AM
From$119
Very Good 4.5 /5Latest Reviews CallBookMore Details
Springhill Suites by Marriott : 4835 West Cypress St. 4835 West Cypress St., Tampa, FL 33607 ~14.58 miles northeast of Saint Petersburg center
  • Midscale Airport property
  • 6 floors in property
  • Could be quieter
  • Great location
Tampa Marriott Westshore - Tampa 1001 North Westshore Blvd., Tampa, FL 33607 ~14.66 miles northeast of Saint Petersburg center
  • 4 star Suburban property
  • Shuttle from airport available
Courtyard Tampa / Westshore : 3805 West Cypress St.
+1-888-690-5247
3805 West Cypress St., Tampa, FL 33607 ~15.15 miles northeast of Saint Petersburg center
  • 3-star Airport hotel
  • Gym is available on property
  • Bathroom could be optimized
  • Clean hotel facilities
Tampa Marriott Waterside Hotel & Marina - Tampa 700 South Florida Ave., Tampa, FL 33602 ~16.47 miles northeast of Saint Petersburg center
  • Expensive Downtown property
  • 27 floors in property
  • You have to pay for wi-fi
  • Amazing bed
From$174
Very Good 4.5 /5Latest Reviews CallBookMore Details
Courtyard by Marriott Tampa Downtown 102 East Cass St., Tampa, FL 33602 ~16.72 miles northeast of Saint Petersburg center
  • Three Star Downtown hotel
  • 141 rooms in property
  • Very good city hotel
  • Great reception
Clearwater Beach Marriott Suites on Sand Key - Clearwater Beach 1201 Gulf Blvd., Clearwater Beach, FL 33767 ~17.35 miles northwest of Saint Petersburg center
  • 4 star Beach hotel
  • 220 rooms in hotel
From$169
Very Good 4.0 /5Guest Reviews CallBookMore Details
Courtyard by Marriott Tampa / Oldsmar in Oldsmar 4014 Tampa Rd., Oldsmar, FL 34677 ~18.53 miles north of Saint Petersburg center
  • Affordable Suburban property
  • 5 suites in hotel
Courtyard by Marriott Bradenton Riverfront 100 Riverfront Dr., Bradenton, FL 34205 ~19.09 miles south of Saint Petersburg center
  • Affordable Downtown property
  • Hotel has an eco-friendly policy Learn more
  • For only 57%, the bathroom was ok
  • AC unit was really noisy
From$119
Very Good 4.0 /5Guest Reviews CallBookMore Details
Courtyard Tampa Northwest / Veterans Expressway 12730 Citrus Park Lane, Tampa, FL 33625 ~20.80 miles north of Saint Petersburg center
  • Midscale property
  • Check-in time: 3:00 PM
From$80
Excellent 5.0 /5Reviews CallBookMore Details
Courtyard Tampa Brandon 10152 Palm River Rd., Tampa, FL 33619 ~22.17 miles northeast of Saint Petersburg center
  • Mid-scale Suburban property
  • 9 suites in property
  • Attentive staff
  • Approx. half of guests thought the air conditioning was adequate
From$139
Very Good 4.0 /5Review Score CallBookMore Details
Courtyard by Marriott Tampa North - Tampa 13575 Cypress Glen Lane, Tampa, FL 33637 ~26.86 miles northeast of Saint Petersburg center
  • Midscale Suburban hotel
  • Check-in time: 3:00 PM
  • Great service
  • Good amenities
From$99
Very Good 4.0 /5Review Score CallBookMore Details
Courtyard by Marriott - Sarasota 850 University Pkwy., Sarasota, FL 34234 ~27.17 miles south of Saint Petersburg center
  • Midscale Airport property
  • Hotel has 81 rooms
  • Free Starbucks
  • Close to museum
Courtyard Sarasota University Park / Lakewood Ranch Area in University Park 8305 Tourist Center Dr., University Park, FL 34201 ~28.29 miles south of Saint Petersburg center
  • Mid-scale Suburban hotel
  • 2 conference rooms in property
  • All guests liked the proximity to shopping
  • Average value
Springhill Suites by Marriott - Tampa 5396 Primrose Lake Circle, Tampa, FL 33647 ~29.54 miles northeast of Saint Petersburg center
  • Affordable Suburban hotel
  • 127 suites in hotel
  • Impressive bathroom
  • Excellent amenities
From$119
Very Good 4.5 /5Recent Reviews CallBookMore Details
Courtyard by Marriott Lakeland : 3725 Harden Blvd. 3725 Harden Blvd., Lakeland, FL 33803 ~43.57 miles east of Saint Petersburg center
  • Mid-scale Suburban property
  • 78 rooms in hotel
  • Relatively modern hotel
  • Old furniture
From$103
Very Good 4.0 /5Recent Reviews CallBookMore Details

Next: Show All Available Comparable Hotels with Pricing
Back to Top