Luxury Hotels & Resorts in St. Pete Beach from AU$310

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check availability on St. Pete Beach Luxury Hotels

Our top choices for St. Pete Beach luxury hotels

The Don CeSar

The Don CeSar
4.0 star property
St. Pete Beach
9.0 out of 10, Wonderful, (1,088 reviews)
"Great stay at the Don Cesar! Would recommend and will come back "
United States
John
The Don CeSar

The Hotel Zamora

The Hotel Zamora
4.0 star property
St. Pete Beach
8.6 out of 10, Excellent, (242 reviews)
"Wonderful stay. "
United States
Sharon
The price is AU$380
includes taxes & fees
22 Jan - 23 Jan
The Hotel Zamora

Island Grand at TradeWinds

Island Grand at TradeWinds
4.0 star property
St. Pete Beach
7.4 out of 10, Good, (1,010 reviews)
"Very nice beach location!"
United States
Kevin
The price is AU$435
includes taxes & fees
30 Jan - 31 Jan
Island Grand at TradeWinds

RumFish Beach at TradeWinds

RumFish Beach at TradeWinds
4.0 star property
St. Pete Beach
8.2 out of 10, Very good, (1,600 reviews)
"Great staff, beautiful beach and convenient location. "
United States
Andrew
The price is AU$377
includes taxes & fees
21 Jan - 22 Jan
RumFish Beach at TradeWinds

JW Marriott Clearwater Beach Resort & Spa

JW Marriott Clearwater Beach Resort & Spa
4.0 star property
Clearwater Beach
9.4 out of 10, Exceptional, (318 reviews)
"Spotless room, courteous staff"
United States
Marilyn
The price is AU$731
includes taxes & fees
24 Jan - 25 Jan
JW Marriott Clearwater Beach Resort & Spa

Opal Sands Resort

Opal Sands Resort
4.0 star property
Clearwater Beach
9.4 out of 10, Exceptional, (1,182 reviews)
"Very courteous staff"
United States
craig
The price is AU$647
includes taxes & fees
21 Jan - 22 Jan
Opal Sands Resort

The Vinoy Resort & Golf Club, Autograph Collection

The Vinoy Resort & Golf Club, Autograph Collection
4.0 star property
Historic Old Northeast
8.8 out of 10, Excellent, (1,003 reviews)
"Great Hotel "
United States
Renek
The price is AU$736
includes taxes & fees
8 Feb - 9 Feb
The Vinoy Resort & Golf Club, Autograph Collection

Waterline Villas & Marina, Autograph Collection

Waterline Villas & Marina, Autograph Collection
4.0 star property
Holmes Beach
9.6 out of 10, Exceptional, (85 reviews)
"Perfect location , villas are great well equipped and very clean, walkable distance to the beach."
United States
Orleys
The price is AU$820
includes taxes & fees
27 Jan - 28 Jan
Waterline Villas & Marina, Autograph Collection

Tropic Isle at Anna Maria Island Inn

Tropic Isle at Anna Maria Island Inn
4.0 star property
Bradenton Beach
8.8 out of 10, Excellent, (596 reviews)
"Our room was not on the side of the ocean. I got disappointed because I thought we were getting a room with ocean view "
United States
Rebeca
Tropic Isle at Anna Maria Island Inn

Wyndham Grand Clearwater Beach

Wyndham Grand Clearwater Beach
4.0 star property
Clearwater Beach
9.4 out of 10, Exceptional, (2,991 reviews)
"Great pool and located on beach."
United States
Craig
The price is AU$500
includes taxes & fees
21 Jan - 22 Jan
Wyndham Grand Clearwater Beach
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Top St. Pete Beach Hotel Reviews

Frequently asked questions

Are you looking for a luxury hotel for your stay in St. Pete Beach?
Use Expedia to help you arrange a flight to St. Petersburg, FL (SPG-Albert Whitted) airport or St. Petersburg, FL (PIE-St. Petersburg-Clearwater Intl.) airport, and then choose from a variety of places to stay that will deliver the luxury you want. Amenities are important when you plan a trip, so we make it easy to find what you want to make your stay relaxing and comfortable. If you want an upscale hotel with a spa, an indoor pool or luxury bedding, Expedia can help you find the best luxury hotel experience that St. Pete Beach offers. During your visit, you might want to enjoy the beaches and sunsets which St. Pete Beach is known for.
When can I expect good weather in St. Pete Beach?
Planning for the weather is an important factor for making your trip to St. Pete Beach a success, especially when you're splurging. The hottest months are usually August and July, with an average temperature of 28°C, while the coldest months are January and February, with an average of 18°C. Average annual precipitation for St. Pete Beach is 1062 mm.
What's there to see and do in St. Pete Beach?
Experience St. Pete Beach with a stop at Upham Beach Park, Upham Beach and Pass-a-Grille Beach. If you have a little extra time during your trip, you might want to check out Dolphin Landings Charter Boat Center and St. Petersburg - Clearwater Beaches.

Explore a world of travel with Expedia