Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

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

Tonight Jan 18 - Jan 19
This weekend Jan 24 - Jan 26
Next weekend Jan 31 - Feb 2

Top St. Pete Beach Oceanfront Hotels

Get Rates
Pasa Tiempo Private Waterfront Resort - Adults Only

Pasa Tiempo Private Waterfront Resort - Adults Only

2.0 out of 5.0 7141 Bay Street, St. Pete Beach, FL
5/5
(4 Reviews)
An outdoor pool, free self parking, and laundry facilities are featured at this hotel. WiFi in public areas is free. A garden, express check-out, and wedding services are also on offer.
$199
Beach House Suites by the Don CeSar

Beach House Suites by the Don CeSar

3.0 out of 5.0 3860 Gulf Boulevard, St. Pete Beach, FL
4.7/5
(23 Reviews)
This condo resort features a restaurant, an outdoor pool, and a poolside bar. Families will appreciate the children's club, onsite laundry facilities, and supervised childcare. You'll appreciate the spa tub, bar/lounge, and concierge services.
$103
Bayview Plaza Waterfront Resort

Bayview Plaza Waterfront Resort

3.0 out of 5.0 4321 Gulf Blvd, St. Pete Beach, FL
4.5/5
(16 Reviews)
A marina and an outdoor pool are featured at this smoke-free hotel. Enjoy the fitness center and perks like free self parking and free WiFi. A bar/lounge, a terrace, and limo/town car service are also provided.
$83
Bay Palms Waterfront Resort - Hotel and Marina

Bay Palms Waterfront Resort - Hotel and Marina

3.0 out of 5.0 4237 Gulf Blvd, St. Pete Beach, FL
4.1/5
(17 Reviews)
A marina and an outdoor pool are featured at this smoke-free hotel. There's fun for all ages with mini golf and an arcade/game room, and barbecue grills are available on site. Enjoy the fitness center and perks like free self parking and free WiFi.
$230
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.
$149
Alden Suites - A Beachfront Resort

Alden Suites - A Beachfront Resort

3.0 out of 5.0 5900 Gulf Blvd, St. Pete Beach, FL
4.1/5
(70 Reviews)
2 outdoor pools, 2 outdoor tennis courts, and a spa tub are among this hotel's featured amenities. Enjoy the fitness center and perks like free WiFi. A beach bar, a 24-hour front desk, and a poolside bar are also provided.
$139
Grand Plaza Beachfront Resort Hotel

Grand Plaza Beachfront Resort Hotel

3.0 out of 5.0 5250 Gulf Blvd, St. Pete Beach, FL
4/5
(253 Reviews)
This smoke-free hotel features a private beach, a nightclub, and 3 restaurants. Enjoy the outdoor pool and unwind at the poolside bar and bar/lounge.
$206
The Hotel Zamora

The Hotel Zamora

4.0 out of 5.0 3701 Gulf Blvd, St. Pete Beach, FL
3.9/5
(14 Reviews)
A marina, a health club, and a restaurant are all featured at this Mediterranean hotel. Traveling on business? Take advantage of the 3 conference rooms, 24-hour business center, and free valet parking. Relax with a drink at one of the 3 bars/lounges and get perks like free WiFi.
$129
Dolphin Beach Resort

Dolphin Beach Resort

3.0 out of 5.0 4900 Gulf Blvd, St. Pete Beach, FL
3.9/5
(50 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.
$299
The Don CeSar

The Don CeSar

4.0 out of 5.0 3400 Gulf Boulevard, St. Pete Beach, FL
3.9/5
(54 Reviews)
A full-service spa, 2 restaurants, and 2 outdoor pools are all featured at this historic hotel. Enjoy beachfront dining and relax with beach cabanas and sun loungers. Families will appreciate the children's club, onsite laundry facilities, and supervised childcare.
$159
Sirata Beach Resort

Sirata Beach Resort

3.0 out of 5.0 5300 Gulf Blvd, St. Pete Beach, FL
3.8/5
(202 Reviews)
This resort features 3 restaurants, 2 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.
$116
Postcard Inn On The Beach

Postcard Inn On The Beach

3.0 out of 5.0 6300 Gulf Blvd, St. Pete Beach, FL
3.6/5
(54 Reviews)
This Art Deco hotel includes 2 restaurants, an outdoor pool, and a 24-hour fitness center. Enjoy beachfront dining and relax with beach cabanas and sun loungers. Relax with a drink at one of the 2 beach bars and enjoy free perks like free self parking and WiFi in public areas.

Travelers Like You Recently Booked These St. Pete Beach Hotels

Map

St. Pete Beach oceanfront hotels

Picture yourself seaside in St. Pete Beach
You wake in the morning to a fresh ocean breeze and spend the afternoon walking along the sand, picking up seashells. At night, you fall asleep to the sound of waves in the distance. Ready to stop dreaming and start living this seaside escape? You don’t need to break the bank to have your ideal ocean adventure. When you book with Travelocity, you’ll have your pick of the best St. Pete Beach hotels on the beach while saving money for seafood dinners.

Discover dreamy St. Pete Beach ocean view hotels
There’s plenty to do in St. Pete Beach, and choosing a hotel on the coast means you’re never far from adventure or relaxation. You can spend a whole day swimming, boating, beachcombing, or jogging along the shore. When you’re ready to chill out, come back to your hotel room and wash away the sand and saltwater with a relaxing shower.

For an active yet low-key afternoon, browse shops and cafes near the beach and try the catch of the day for lunch. Some St. Pete Beach beachfront hotels even have in-house restaurants and spas for ultimate oceanfront relaxation, so check your options on Travelocity. It’s easy to create a seaside vacation in St. Pete Beach that’s perfect for both your budget and your sense of fun.

What are you waiting for? There’s no better time to plan an exciting escape to the beach in St. Pete Beach. And there’s no better way to get the most fun with the least stress than booking through Travelocity.

Recent St. Pete Beach Hotel Reviews By Fellow Wanderers

*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.