Hotels in Saint Pete Beach

Search Saint Pete Beach Hotels

Enter your dates for the latest hotel rates and availability.

Swipe up to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

We found 1213 hotels for you in Saint Pete Beach

Choose your travel dates to see the latest prices and deals.
Most Booked
Lowest Price
Closest to Downtown
Highest Rated
The Don CeSar Hotels in Saint Pete Beach
The Don CeSar Hotels in Saint Pete BeachThe Don CeSar Hotels in Saint Pete Beach
99+
Hotel near St Pete Beach - Long Key,Saint Pete Beach
"We have been going to the Don CeSar for 15 years. We like to refer to this as “our place“. We absolutely love it. The beach is not crowded and the beauty of the Pink Palace is unmatched. We have noticed over the years that some things have changed for the better, and some things for the worse, but overall, the  integrity of the Don has remained intact. Highly recommend! "
99 reviews
8.6/10
1 night
From CAD 451
Check Availability
Sirata Beach Resort St Pete Beach Hotels in Saint Pete Beach
Sirata Beach Resort St Pete Beach Hotels in Saint Pete BeachSirata Beach Resort St Pete Beach Hotels in Saint Pete Beach
99+
Hotel near St Pete Beach - Long Key,Saint Pete Beach
"Loved our stay here, we booked some other place as we arrived in to town 1 day and they didn't have space but the other place was awful. Sirata staff were so friendly, we loved the bicycles to ride around, the rooms were clean and the amenities were great. We only stayed 3 days but from what we saw the entertainment was fun. Good tio"
112 reviews
7.3/10
1 night
From CAD 254
Check Availability
Plaza Beach Hotel - Beachfront Resort Hotels in Saint Pete Beach
Plaza Beach Hotel - Beachfront Resort Hotels in Saint Pete BeachPlaza Beach Hotel - Beachfront Resort Hotels in Saint Pete Beach
99+
Hotel near St Pete Beach - Long Key,Saint Pete Beach
"It is very friendly and considerate. The only thing need to be aware is the room floor tile can be slippery even when it is dry."
100 reviews
8.8/10
1 night
From CAD 644
Check Availability
Saint Pete Beach
You Might Like
Saint Pete Beach Hotels with BreakfastSaint Pete Beach Hotels with Twin RoomSaint Pete Beach Hotels with 1 Double BedSaint Pete Beach Hotels with Swimming PoolSaint Pete Beach Hotels with Free Cancellation
St. Pete Beach Suites Hotels in Saint Pete Beach
St. Pete Beach Suites Hotels in Saint Pete BeachSt. Pete Beach Suites Hotels in Saint Pete Beach
99+
Hotel near St Pete Beach - Long Key,Saint Pete Beach
"Very Clean very simple and the beds are extremely comfortable. Amanda was excellent when she finally heard about our dilemma that trip.com lied to us about and took over 3 days to still not satisfy the concern."
101 reviews
8.9/10
1 night
From CAD 256
Check Availability
Beach House Suites by the Don CeSar Hotels in Saint Pete Beach
Beach House Suites by the Don CeSar Hotels in Saint Pete BeachBeach House Suites by the Don CeSar Hotels in Saint Pete Beach
62
Hotel near St Pete Beach - Long Key,Saint Pete Beach
"This was such a fabulous place to stay! Only regret is that we found t stay longer. Incredibly kind and helpful staff. Beautiful location. Beach access was brilliant. Pool and hot tub were amazing. You have to visit Tasha at the pool bar. She’s an absolute gem of a person and bartender. Highly recommend this place. We look forward to staying here again."
100 reviews
8.7/10
1 night
From CAD 353
Check Availability
The Saint Hotel Hotels in Saint Pete Beach
The Saint Hotel Hotels in Saint Pete BeachThe Saint Hotel Hotels in Saint Pete Beach
99+
Hotel near St Pete Beach - Long Key,Saint Pete Beach
Located in St. Pete Beach, The Saint Hotel is a 1-minute drive from Upham Beach Park and 8 minutes from John's Pass Village & Boardwalk. This hotel is 6.1 mi (9.8 km) from Eckerd College and 7.6 mi (12.2 km) from Tropicana Field. Enjoy recreational amenities such as an outdoor pool and a hot tub. Additional amenities at this hotel include complimentary wireless internet access, wedding services, and a television in a common area. Grab a bite at 82 Degrees Bar - Grill, a poolside fine-dining restaurant which features a bar/lounge and a pool view. Featured amenities include express check-in, express check-out, and multilingual staff. Free self parking is available onsite. Make yourself at home in one of the 20 individually decorated guestrooms, featuring refrigerators and microwaves. Your memory foam bed comes with premium bedding. Complimentary wireless internet access keeps you connected, and flat-screen televisions are provided for your entertainment. Bathrooms feature showers, hair dryers, and bathrobes.
Excellent
100 reviews
9.6/10
1 night
From CAD 226
Check Availability
Bayview Plaza Waterfront Resort Hotels in Saint Pete Beach
Bayview Plaza Waterfront Resort Hotels in Saint Pete BeachBayview Plaza Waterfront Resort Hotels in Saint Pete Beach
99+
Hotel near St Pete Beach - Long Key,Saint Pete Beach
With a stay at Bayview Plaza Waterfront Resort in St. Pete Beach (Belle Vista), you'll be within a 15-minute drive of John's Pass Village & Boardwalk and Tampa Bay. This beach hotel is 0.1 mi (0.1 km) from St. Petersburg - Clearwater Beaches and 9.8 mi (15.8 km) from Tropicana Field. Don't miss out on recreational opportunities including an outdoor pool and a fitness center. Additional features at this hotel include complimentary wireless internet access, concierge services, and an arcade/game room. Grab a bite from the grocery/convenience store serving guests of Bayview Plaza Waterfront Resort. Quench your thirst with your favorite drink at the bar/lounge. Featured amenities include limo/town car service, express check-out, and multilingual staff. Limited parking is available onsite. Make yourself at home in one of the 7 guestrooms, featuring kitchenettes with full-sized refrigerators/freezers and stovetops. Your pillowtop bed comes with premium bedding. Smart televisions with cable programming provide entertainment, while complimentary wireless internet access keeps you connected. Conveniences include laptop-compatible safes and microwaves, as well as phones with free local calls.
55 reviews
8.3/10
1 night
From CAD 270
Check Availability
Bay Palms Waterfront Resort - Hotel and Marina Hotels in Saint Pete Beach
Bay Palms Waterfront Resort - Hotel and Marina Hotels in Saint Pete BeachBay Palms Waterfront Resort - Hotel and Marina Hotels in Saint Pete Beach
99+
Hotel near St Pete Beach - Long Key,Saint Pete Beach
With a stay at Bay Palms Waterfront Resort - Hotel and Marina in St. Pete Beach (Belle Vista), you'll be within a 15-minute drive of John's Pass Village & Boardwalk and Tampa Bay. This family-friendly hotel is 0.1 mi (0.1 km) from St. Petersburg - Clearwater Beaches and 9.8 mi (15.8 km) from Tropicana Field. Enjoy recreational amenities such as an outdoor pool and a fitness center. This hotel also features complimentary wireless internet access, concierge services, and an arcade/game room. Grab a bite from the grocery/convenience store, or stay in and take advantage of the hotel's room service. Featured amenities include express check-out, multilingual staff, and luggage storage. Limited parking is available onsite. Make yourself at home in one of the 15 individually decorated guestrooms, featuring kitchens with full-sized refrigerators/freezers and stovetops. 42-inch Smart televisions with cable programming provide entertainment, while complimentary wireless internet access keeps you connected. Conveniences include laptop-compatible safes and desks, as well as phones with free local calls.
82 reviews
8.4/10
1 night
From CAD 277
Check Availability
The Beach Haven Resort Hotels in Saint Pete Beach
The Beach Haven Resort Hotels in Saint Pete BeachThe Beach Haven Resort Hotels in Saint Pete Beach
13
Hotel near St Pete Beach - Long Key,Saint Pete Beach
When you stay at The Beach Haven Resort in St. Pete Beach, you'll be on the beach, within a 15-minute drive of John's Pass Village & Boardwalk and Tampa Bay. This hotel is 0.3 mi (0.4 km) from St. Petersburg - Clearwater Beaches and 10.3 mi (16.6 km) from Tropicana Field. Take advantage of recreation opportunities such as an outdoor pool, or other amenities including complimentary wireless internet access and gas grills. The front desk is staffed during limited hours. Free self parking is available onsite. Make yourself at home in one of the 18 guestrooms.
20 reviews
8.6/10
1 night
From CAD 184
Check Availability
Hilton Garden Inn St. Pete Beach Hotels in Saint Pete Beach
Hilton Garden Inn St. Pete Beach Hotels in Saint Pete BeachHilton Garden Inn St. Pete Beach Hotels in Saint Pete Beach
99+
Hotel near St Pete Beach - Long Key,Saint Pete Beach
"Right on St.Pete Beach. Nice Pool. Free Cabanas on Beach. Food was quite God."
97 reviews
8.9/10
1 night
From CAD 270
Check Availability
See All Hotels in Saint Pete Beach

FAQs About Hotels in Saint Pete Beach

What are the most popular hotels in Saint Pete Beach?

There are many popular options for hotels in Saint Pete Beach. Whether you're traveling for business or a vacation, Sirata Beach Resort St Pete Beach, The Don CeSar and Plaza Beach Hotel - Beachfront Resort are popular choices.

What is the average price for hotels in Saint Pete Beach?

The average price for hotels in Saint Pete Beach is CAD 440 for weekdays, and CAD 526 for weekends (Friday–Saturday).

What are the best hotels for families in Saint Pete Beach?

Sabal Palms Inn is popular for family travel. Book now from Trip.com and enjoy your time with families!

What are popular hotels with high-quality breakfasts in Saint Pete Beach?

The Don CeSar,Sirata Beach Resort St Pete Beach and Hilton Garden Inn St. Pete Beach are popular hotels with high-quality breakfast. Start your wonderful journey with tasty breakfast!

What are available deals for hotels in Saint Pete Beach?

There are multiple promotions and discounts all year round for Trip.com users . Please check the promotions page to see what promotions are available now on Trip.com.

Which hotels with fitness facilities in Saint Pete Beach are popular?

Sirata Beach Resort St Pete Beach, The Don CeSar and Plaza Beach Hotel - Beachfront Resort are popular hotels with a fitness center. Keep your fitness plan during traveling from Trip.com!

Which popular hotels in Saint Pete Beach offer free Wi-Fi ?

Whether you're traveling on business or for vacation, internet connection is an essential facility. Sirata Beach Resort St Pete Beach, The Don CeSar and Plaza Beach Hotel - Beachfront Resort are popular hotels with free Wi-Fi.

Which hotels in Saint Pete Beach have swimming pools?

Sirata Beach Resort St Pete Beach, The Don CeSar and Plaza Beach Hotel - Beachfront Resort provide awesome swimming pools. Book now and enjoy your swimming pool!

What are the best sap hotels in Saint Pete Beach?

A spa treatment can be the perfect way to unwind after a long day of travel. The Don CeSar and Coconut Inn Pass-a-Grille Beach provide wonderful spa services.

Saint Pete Beach Hotels Information

Highest PriceCAD 1,594
Lowest PriceCAD 104
Number of Reviews1,900
Total Properties1213
Average Price (Weekdays)CAD 440
Average Price (Weekends)CAD 526
OSZAR »