Hotels in St Pete Beach - Long Key, St. Pete Beach
Enter your dates and choose from 143 hotels and other places to stay
Featured Hotels in St Pete Beach - Long Key
Filter by:
Star Rating
Review score
Inn on the Beach
Located across the street from the white sands of St. Pete Beach, Inn on the Beach places guests in the heart of the historic Pass-a-Grille neighborhood.

The Saint Hotel
Located in St. Pete Beach, a 4-minute walk from St. Pete Beach, The Saint Hotel provides accommodations with an outdoor swimming pool, free private parking, a restaurant and a bar.

Coconut Inn Pass-a-Grille Beach
Located in St. Pete Beach, a few steps from St. Pete Beach, Coconut Inn Pass-a-Grille Beach has accommodations with free bikes, free private parking, an outdoor swimming pool and a garden.

The Pearl Cabana Club
Located in St. Pete Beach, within a 2-minute walk of St. Pete Beach and 4.4 miles of John's Pass, The Pearl Cabana Club provides accommodations with an outdoor swimming pool as well as free private...

The Lofts at St Pete Beach
Located in St. Pete Beach and within a 5-minute walk of St. Pete Beach, The Lofts at St Pete Beach has an outdoor swimming pool, non-smoking rooms, and free WiFi throughout the property.

Cozy Beach Rental 1B/1B
Cozy Beach Rental 1B/1B offers accommodations in St. Pete Beach, 8 miles from John's Pass Village and Boardwalk and 11 miles from Tropicana Field.

The Don CeSar
Nicknamed The Pink Palace for its pink façade and grandeur architecture, The Don CeSar has welcomed guests since its opening in 1928.

Hilton Garden Inn St. Pete Beach, FL
This Hilton Garden Inn St. Pete Beach, FL hotel is on the beach and 5 mi from dolphin sightseeing tours at Hubbard's Marina. Hotel guests will enjoy an outdoor pool and on-site restaurant.

Plaza Beach Hotel - Beachfront Resort
Centrally located in St. Pete Beach, Florida, this family-owned hotel faces the Gulf of Mexico and offers guests warm sun and white, sandy beaches within walking distance of entertainment, shopping,...

St. Pete Beach Suites
Offering a year-round outdoor pool and barbecue facilities, St. Pete Beach Suites is located in St. Pete Beach, only a 2 minutes' walk from the beach.

Most booked hotels in St Pete Beach - Long Key in the past month
Popular with guests booking hotels in St. Pete Beach
Scored out of 10, guest rating 8.7Excellent - What previous guests thought, 599 reviewsPopular with guests booking hotels in St. Pete Beach
Scored out of 10, guest rating 8.5Very Good - What previous guests thought, 513 reviewsPopular with guests booking hotels in St. Pete Beach
Scored out of 10, guest rating 8.7Excellent - What previous guests thought, 53 reviewsPopular with guests booking hotels in St. Pete Beach
Scored out of 10, guest rating 9.7Exceptional - What previous guests thought, 300 reviewsPopular with guests booking hotels in St. Pete Beach
Scored out of 10, guest rating 8.8Excellent - What previous guests thought, 809 reviewsPopular with guests booking hotels in St. Pete Beach
Scored out of 10, guest rating 9.0Wonderful - What previous guests thought, 560 reviewsPopular with guests booking hotels in St. Pete Beach
Scored out of 10, guest rating 8.7Excellent - What previous guests thought, 238 reviewsPopular with guests booking hotels in St. Pete Beach
Scored out of 10, guest rating 8.6Excellent - What previous guests thought, 75 reviewsPopular with guests booking hotels in St. Pete Beach
Scored out of 10, guest rating 5.9Fair - What previous guests thought, 22 reviewsPopular with guests booking hotels in St. Pete Beach
Scored out of 10, guest rating 7.6Good - What previous guests thought, 61 reviews
The best hotels with breakfast in St Pete Beach - Long Key
The Pearl Cabana Club
Hotel in St. Pete BeachBreakfast optionsScored out of 10, guest rating 9.4Wonderful - What previous guests thought, 12 reviewsLocated in St. Pete Beach, within a 2-minute walk of St. Pete Beach and 4.4 miles of John's Pass, The Pearl Cabana Club provides accommodations with an outdoor swimming pool as well as free private...
Palm Crest Resort Motel
Hotel in St. Pete BeachBreakfast optionsScored out of 10, guest rating 9.6Exceptional - What previous guests thought, 74 reviewsLocated in St. Pete Beach, a few steps from St. Pete Beach, Palm Crest Resort Motel provides accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area.
Coconut Inn Pass-a-Grille Beach
Hotel in St. Pete BeachBreakfast optionsScored out of 10, guest rating 9.0Wonderful - What previous guests thought, 98 reviewsLocated in St. Pete Beach, a few steps from St. Pete Beach, Coconut Inn Pass-a-Grille Beach has accommodations with free bikes, free private parking, an outdoor swimming pool and a garden.
Coral Reef Resort
Hotel in St. Pete BeachBreakfast optionsScored out of 10, guest rating 8.5Very Good - What previous guests thought, 222 reviewsConveniently located in the St Pete Beach - Long Key district of St. Pete Beach, Coral Reef Resort is located a 2-minute walk from St.
Pass-A-Grille Beach Retreat Unit 8
Hotel in St. Pete BeachBreakfast optionsScored out of 10, guest rating 8.2Very Good - What previous guests thought, 8 reviewsFeaturing a restaurant, Pass-A-Grille Beach Retreat Unit 8 is located in St. Pete Beach in the Florida region, a 3-minute walk from St. Pete Beach and 8 miles from John's Pass.
Bayview Plaza Waterfront Resort
Hotel in St. Pete BeachBreakfast optionsScored out of 10, guest rating 8.6Excellent - What previous guests thought, 75 reviewsLocated in St. Pete Beach, a few steps from St. Pete Beach, Bayview Plaza Waterfront Resort has accommodations with an outdoor swimming pool, free private parking, a fitness center and a shared lounge...
- Scored out of 10, guest rating 7.6Good - What previous guests thought, 61 reviews
Located in St. Pete Beach, a 2-minute walk from St. Pete Beach, Bay Palms Waterfront Resort - Hotel and Marina has accommodations with a fitness center, free private parking, a terrace and barbecue...
Check out other unique places to stay in St Pete Beach - Long Key
Hotels with Pools
44 hotels with pools in St Pete Beach - Long KeyBeach Hotels
30 beach hotels in St Pete Beach - Long KeyAccessible Hotels
13 accessible hotels in St Pete Beach - Long KeyFamily Hotels
18 family hotels in St Pete Beach - Long KeyPet-Friendly Hotels
25 pet-friendly hotels in St Pete Beach - Long KeyHotels with Hot tubs
15 hotels with hot tubs in St Pete Beach - Long KeyResorts
5 resorts in St Pete Beach - Long KeySpa hotels
3 spa hotels in St Pete Beach - Long Key
Places of interest in and around St Pete Beach - Long Key
Find hotels near attractions, museums, and other landmarks
More districts like St Pete Beach - Long Key
Explore hotel options in other areas of St. Pete Beach
Madeira Beach
382 hotelsTreasure Island
371 hotelsNorth Redington Beach
72 hotelsRedington Beach
6 hotels