Find all hotels by Marriott Hotels & Resorts in Downtown St. Petersburg, FL from SAR129
Plan, book, stay with confidence
Be picky
Search almost a million properties worldwide
Change your mind
Book hotels with free cancellation
Check Downtown St. Petersburg hotel availability
Compare rooms and suites by Marriott Hotels & Resorts in Downtown St. Petersburg with rates, reviews, and availability. Most hotels are fully refundable.
Recent reviews of Downtown St. Petersburg hotels
Recent reviews of Downtown St. Petersburg hotels
5/5 Excellent
"Nice hotel noisy between room walls and hallway. But a nice clean hotel great staff."
A verified traveler stayed at Hotel Alba, Tapestry Collection by Hilton
Posted 13 hours ago
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Downtown St. Petersburg Hotels by Brand
Hotels near popular St. Petersburg - Clearwater Attractions
- Hotels near Salvador Dali Museum
- Hotels near Jannus Live
- Hotels near St. Pete Pier
- Hotels near Chihuly Collection
- Hotels near Museum of Fine Arts
- Hotels near University of South Florida-St. Petersburg
- Hotels near The James Museum of Western & Wildlife Art
- Hotels near 400 Beach
- Hotels near St. Pete's Historic Coliseum
- Hotels near Palladium Theater
More Hotel Options in Downtown St. Petersburg
- Adventure Hotels (7)
- Beach Hotels (10)
- Boutique Hotels (8)
- Business Hotels (9)
- Cheap Hotels (5)
- Family Hotels (10)
- Golf Hotels (10)
- Historic Hotels (9)
- Hotel Wedding Venues (8)
- Hotel with a Concierge (6)
- Hotels with Bars (11)
- Hotels with Free Parking (7)
- Hotels with Hot Tubs (3)
- Hotels with WiFi (11)
- Hotels with a Pool (8)
- Hotels with an Indoor Pool (1)
- Luxury Hotels (8)
- Pet-friendly Hotels (3)
- Resorts & Hotels with Spas (2)
- Romantic Hotels (8)
- Shopping Hotels (12)
More Accommodation Types in Downtown St. Petersburg
Explore more hotels
- The Barrymore Hotel Tampa Riverwalk
- Compass Hotel by Margaritaville Anna Maria Sound
- Hotel Tampa Riverwalk
- Hilton Tampa Downtown
- Bellwether Beach Resort
- Hyatt Place Tampa Downtown
- The Westshore Grand, A Tribute Portfolio Hotel, Tampa
- Opal Sands Resort
- Sandpearl Resort
- Hampton Inn Tampa Downtown Channel District
- Grand Hyatt Tampa Bay
- Marriott Tampa Westshore
- Shephard's Beach Resort
- The Westin Tampa Bay
- Embassy Suites by Hilton Tampa Downtown Convention Center
- La Quinta Inn & Suites by Wyndham St. Pete-Clearwater Airpt
- Clearwater Beach Hotel
- Dolphin Beach Resort
- Bilmar Beach Resort
- Hampton Inn & Suites Tampa Airport Avion Park Westshore