Where are you going?
Or, let us surprise youSpin the Globe ®

The Best Hotels in St. Petersburg–Clearwater

The mellow beach towns of St. Pete and Clearwater boast beautiful sands, flamingo-pink sunsets, and hotels for every type of traveler. If you’re staying in St. Pete, you’ll have your pick of lavish, Jazz Age edifices like The Don CeSar; a funky surfer motel; and a boutique spot with a panoramic rooftop bar. In Clearwater, options range from a glamorous beach resort with an outdoor pool, to an ultra-modern stay with an impressive collection of fine art.
Save Place
500 Mandalay Ave, Clearwater Beach, FL 33767, USA

Why we love it: A Silver LEED-certified spot that doesn’t skimp on luxury

The Highlights:
- Spacious suites with full kitchens and furnished balconies
- A private beach and lagoon-style pool
- Fun programming like sailing excursions and...

Save Place
301 S Gulfview Blvd, Clearwater, FL 33767, USA

Why we love it: A condo-style property near Pier 60 that’s perfect for traveling families

The Highlights:
- Spacious, residential-style rooms with kitchenettes
- A kids’ club for children and rooftop cantina for adults
- A prime...

Save Place
430 S Gulfview Blvd, Clearwater, FL 33767, USA

Why we love it: A stylish stay that brings Miami glam to Clearwater Beach

The Highlights:
- Ocean views from nearly every guest room
- A stunning, zero-entry pool overlooking the beach
- A gorgeous art collection with original pieces by Christopher...

Save Place
501 5th Ave NE, St. Petersburg, FL 33701, USA
Why we love it: A historic hotel where Old Florida elegance meets contemporary style

The Highlights:
- Unique amenities like a tennis complex, golf course, and private marina
- A wide range of dining options to suit everyone’s tastes
- A...
Save Place
6300 Gulf Blvd, St Pete Beach, FL 33706, USA

Why we love it: A classic St. Pete stay with a beachfront location and retro vibe

The Highlights:
- Cabana rooms with private patios by the pool
- The largest heated pool on St. Pete Beach
- A beach bar with frozen cocktails and live music

The...

Save Place
3701 Gulf Blvd, St Pete Beach, FL 33706, USA

Why we love it: A boutique hotel just blocks from the beach with a luxurious, Mediterranean-inspired feel

The Highlights:
- Spacious guestrooms with balconies overlooking the water
- Complimentary kayaks and cruiser bikes to use during your...

Save Place
3400 Gulf Blvd, St Pete Beach, FL 33706, USA

Why we love it: A grande dame of the Gulf Coast with a glamorous history and luxurious amenities to match

The Highlights:
- A spot on the National Register of Historic Places
- Family-friendly amenities like watersport rentals and a kids’...