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
  • Midscale Downtown property
  • 128 rooms in hotel
  • Bathroom is ok
  • Most guests thought rooms were spacious
Marriott St. Petersburg Clearwater : 12600 Roosevelt Blvd. 12600 Roosevelt Blvd., St. Petersburg, FL 33716 ~8.45 miles north of Saint Petersburg center
  • Midscale Suburban hotel
  • Fitness center on property
  • New property
  • Bar is amazing
Courtyard by Marriott St. Petersburg / Clearwater
+1-800-997-5148
3131 Executive Dr., Clearwater, FL 33762 ~9.12 miles north of Saint Petersburg center
  • 3-star Rural property
  • Check-in time: 3:00pm
  • Furniture needs more attention
  • Beach is a bit far
From$169
Very Good 4.0 /5Hotel Reviews CallBookMore Details
Courtyard St. Petersburg Clearwater / Madeira Beach : 601 American Legion Dr.
+1-888-690-5247
601 American Legion Dr., Madeira Beach, FL 33708 ~9.99 miles west of Saint Petersburg center
  • 3 star Beach property
  • 91 rooms in property
From$119
Very Good 4.5 /5Guest Reviews CallBookMore Details
Tampa Marriott Westshore 1001 North Westshore Blvd., Tampa, FL 33607 ~14.66 miles northeast of Saint Petersburg center
  • 4-star Suburban hotel
  • Hotel has a green policy Read more
Courtyard Tampa / Westshore
+1-800-881-1523
3805 West Cypress St., Tampa, FL 33607 ~15.15 miles northeast of Saint Petersburg center
  • 3-star Airport property
  • 4 floors in property
  • Late night staff very accommodating
  • Generally very clean
From$54
Very Good 4.0 /5Reviews CallBookMore Details
Marriott Tampa Airport 4200 George J Bean Pkwy., Tampa, FL 33607 ~16.14 miles north of Saint Petersburg center
  • Four-star Airport hotel
  • Check-in: 4pm
Tampa Marriott Waterside Hotel & Marina - Tampa 700 South Florida Ave., Tampa, FL 33602 ~16.47 miles northeast of Saint Petersburg center
  • High end Downtown hotel
  • Hotel has 27 floors
  • Breakfast is average
  • The majority of guests said it was a stylish hotel
From$174
Very Good 4.5 /5Guest Reviews CallBookMore Details
Courtyard by Marriott Tampa Downtown 102 East Cass St., Tampa, FL 33602 ~16.72 miles northeast of Saint Petersburg center
  • 3-star Downtown property
  • 6 floors in hotel
  • Most guests said the reception staff was great
  • Pleasant entrance area
From$99
Very Good 4.0 /5Review Score CallBookMore Details
Clearwater Beach Marriott Suites on Sand Key : 1201 Gulf Blvd. 1201 Gulf Blvd., Clearwater Beach, FL 33767 ~17.35 miles northwest of Saint Petersburg center
  • High end Beach hotel
  • 220 suites in property
From$108
Very Good 4.0 /5Read Reviews CallBookMore Details
Courtyard by Marriott Tampa / Oldsmar : 4014 Tampa Rd. 4014 Tampa Rd., Oldsmar, FL 34677 ~18.60 miles north of Saint Petersburg center
  • 3-star Suburban property
  • Check-in time: 04:00PM
  • Most guests thought the service was professional
  • Most guests said rooms were clean
From$89
Very Good 4.5 /5Review Score CallBookMore Details
Courtyard by Marriott Bradenton Riverfront : 100 Riverfront Dr. 100 Riverfront Dr., Bradenton, FL 34205 ~19.09 miles south of Saint Petersburg center
  • Three Star Downtown property
  • Check in time: 3:00pm
  • Close to a river walk
  • Most guests said rooms were big enough
Courtyard by Marriott Tampa / Brandon 10152 Palm River Rd., Brandon, FL 33619 ~22.18 miles northeast of Saint Petersburg center
  • 3-star Suburban property
  • 9 suites in hotel
  • Close to Starbucks
  • Comfortable
Courtyard by Marriott Tampa North in Tampa 13575 Cypress Glen Lane, Tampa, FL 33637 ~26.86 miles northeast of Saint Petersburg center
  • Mid-scale Suburban hotel
  • Hotel has 81 rooms
  • Location is great
  • Great atmosphere
From$81
Very Good 4.5 /5Read Reviews CallBookMore Details
Courtyard by Marriott - Sarasota 850 University Pkwy., Sarasota, FL 34234 ~27.17 miles south of Saint Petersburg center
  • 3 star Airport hotel
  • Check-in time: 3:00 PM
  • Most guests said the breakfast was too expensive
  • Most guests thought it was clean
Courtyard by Marriott Sarasota University Park - University Park 8305 Tourist Center Dr., University Park, FL 34201 ~28.29 miles south of Saint Petersburg center
  • Midscale Suburban property
  • Complimentary breakfast is offered
  • Rooms are great
  • Spacious rooms
From$102
Very Good 4.5 /5Read Reviews CallBookMore Details
Courtyard by Marriott 3725 Harden Blvd., Lakeland, FL 33803 ~43.57 miles east of Saint Petersburg center
  • Three Star Suburban hotel
  • Hotel has 2 meeting rooms
  • Clean rooms
  • Quiet room
From$103
Very Good 4.0 /5Latest Reviews CallBookMore Details

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