Beginning of main content

Get 24/7 travel help, thanks to our Customer First Guarantee

Save an extra 10% or more on select hotels with Member Discounts

Access exclusive hotel deals, only with the Travelocity app

Featured Resort Hotels in St. Pete Beach

$116
Sirata Beach Resort

Sirata Beach Resort

3.0 out of 5.0 5300 Gulf Blvd, St. Pete Beach, FL
3.8/5
(197 Reviews)
This resort features 3 restaurants, 3 outdoor pools, and a 24-hour fitness center. Relax with beach cabanas and enjoy a refreshing drink at one of the 2 beach bars. There's fun for all ages with a playground and an arcade/game room, and complimentary bicycles are available on site.
 
$79
Dolphin Beach Resort

Dolphin Beach Resort

3.0 out of 5.0 4900 Gulf Blvd, St. Pete Beach, FL
3.9/5
(48 Reviews)
This resort features a restaurant, an outdoor pool, and a poolside bar. Enjoy a day at the beach parasailing, or relax with beach umbrellas. Relax with a drink at the bar/lounge and enjoy perks like free WiFi.
 
$198
TradeWinds Island Grand

TradeWinds Island Grand

4.0 out of 5.0 5500 Gulf Blvd, St. Pete Beach, FL
4.1/5
(219 Reviews)
A full-service spa, 4 restaurants, and 5 outdoor pools are all featured at this resort. Relax beachside with free beach cabanas and cool off with a drink at the beach bar. There's fun for all ages with a free kid's club and mini golf, and families will appreciate the onsite laundry facilities.
 
$63
Plaza Beach Hotel Beachfront Resort

Plaza Beach Hotel Beachfront Resort

3.0 out of 5.0 4506 Gulf Blvd, St. Pete Beach, FL
4.5/5
(59 Reviews)
A private beach and an outdoor pool are featured at this resort. Relax with beach cabanas and sun loungers, and cool off with a drink at the beachside bar. There's fun for all ages with mini golf and a playground, and barbecue grills are available on site.
 
$188
RumFish Beach Resort by TradeWinds

RumFish Beach Resort by TradeWinds

3.5 out of 5.0 6000 Gulf Blvd, St. Pete Beach, FL
4.3/5
(154 Reviews)
This resort features 2 restaurants, 2 outdoor pools, and a spa tub. Relax beachside with free beach cabanas and cool off with a drink at the beach bar. Families will appreciate the onsite laundry facilities and in-room childcare.
 
$138
Beach Vacay! Classic Unit! Pool, Housekeeping

Beach Vacay! Classic Unit! Pool, Housekeeping

St. Pete Beach, Florida
A fitness center is featured at this resort, along with concierge services.
 
$167
Fantastic Pool/gulf View Unit! ON THE Beach, Pool

Fantastic Pool/gulf View Unit! ON THE Beach, Pool

St. Pete Beach, Florida
A fitness center is featured at this resort, along with concierge services.
 
$128
Private Beach! Perfect Stay, Pool, Tiki BAR

Private Beach! Perfect Stay, Pool, Tiki BAR

St. Pete Beach, FL
A fitness center is featured at this resort, along with a garden and concierge services.
 
$167
ON THE Beach, Comfy Pool/gulf View Unit! Tiki-bar!

ON THE Beach, Comfy Pool/gulf View Unit! Tiki-bar!

St. Pete Beach, Florida
A fitness center is featured at this resort, along with concierge services.
 
$138
ON THE Beach, Classic Unit! Pool, Tiki Bar, Housekeeping!

ON THE Beach, Classic Unit! Pool, Tiki Bar, Housekeeping!

St. Pete Beach, FL
A fitness center is featured at this resort, along with concierge services.
 
$128
Ultimate Couple's Getaway! Elegant King Unit, Pool! Direct Beach Access

Ultimate Couple's Getaway! Elegant King Unit, Pool! Direct Beach Access

St. Pete Beach, FL
A fitness center is featured at this resort, along with a garden and concierge services.
 
$128
ON THE Beach! Classic Unit FOR 4 Guests, Pool, Tiki Bar!

ON THE Beach! Classic Unit FOR 4 Guests, Pool, Tiki Bar!

St. Pete Beach, FL
A fitness center is featured at this resort, along with a garden and concierge services.
 
Map

Book a St. Pete Beach Resort Hotel

You need a break from the hustle and bustle of everyday life—and resort hotels are the best way to do just that. Whether you’re looking for family resorts that offer arcades and water slides, or something more romantic for a special weekend away with your partner, we have the resort in St. Pete Beach you’re looking for here on Travelocity.

When you reserve a hotel resort, you’re really reserving a stay in the lap of luxury. A complimentary beverage awaits your arrival as a bellhop takes your bags up to your room. Yes, you like the look of this place already. It’s true that staying at a resort won’t magically erases the stresses of daily life, but it will allow you to forget them for a while. Interested in spa treatments? Book a massage, facial, and manicure to get yourself feeling pampered and settled in. It might even be tempting to stay at the resort for the entirety of your stay without ever venturing outside to explore St. Pete Beach.

And you know what? You can do just that. Great resorts feature a broad selection of on-site dining and stellar room service that caters to your every whim, you could hole up in your room and relax without ever leaving the hotel. But if you do want to see St. Pete Beach, ask the concierge for their recommendations on what to see and do nearby. They can set up transportation for you during your stay, and tell you about hidden gems in the city. Hmm…you could get used to this!

When you want to feel like royalty without paying monarch-sized rates, book a resort stay right here on Travelocity. From resorts in St. Pete Beach that are near all the area’s top attractions, to more secluded couples’ resorts that allow you to bask in peace and privacy with your special someone, there’s a space that’s perfect for your next getaway.

Top Trending Hotels in St. Pete Beach

See all 469 Properties in St. Pete Beach
Grand Plaza Beachfront Resort Hotel $99
Grand Plaza Beachfront Resort Hotel

Grand Plaza Beachfront Resort Hotel

5250 Gulf Blvd, St. Pete Beach, FL
     
    3.0 out of 5.0 Stars

    Nestled on the beach, this St. Pete Beach hotel is within 3 mi (5 km) of Dolphin Landings Charter Boat Center and Palms of Pasadena Hospital. Eckerd College and John's Pass Village & Boardwalk are also within 6 mi (10 km).

    Sirata Beach Resort $116
    Sirata Beach Resort

    Sirata Beach Resort

    5300 Gulf Blvd, St. Pete Beach, FL
       
      3.0 out of 5.0 Stars

      Nestled on the beach, this St. Pete Beach resort is within a 15-minute walk of Dolphin Landings Charter Boat Center and Upham Beach. Merry Pier and Upham Beach Park are also within 3 mi (5 km).

      Dolphin Beach Resort $79
      Dolphin Beach Resort

      Dolphin Beach Resort

      4900 Gulf Blvd, St. Pete Beach, FL
         
        3.0 out of 5.0 Stars

        Nestled on the beach, this St. Pete Beach resort is within 1 mi (2 km) of Dolphin Landings Charter Boat Center and Upham Beach. Hurley Park and Tropicana Field are also within 12 mi (20 km).

        Alden Suites - A Beachfront Resort $118
        Alden Suites - A Beachfront Resort

        Alden Suites - A Beachfront Resort

        5900 Gulf Blvd, St. Pete Beach, FL
           
          3.0 out of 5.0 Stars

          Nestled on the beach, this St. Pete Beach hotel is within 9 mi (15 km) of John's Pass Village & Boardwalk, Eckerd College, and Tropicana Field. Fort De Soto Park and Salvador Dali Museum are also within 12 mi (20 km).

          *Price based on the lowest price found within past 24 hours and based upon one night stay for two adults over the next thirty days. Prices and availability subject to change. Additional terms may apply.