Filter by:


Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
St. Pete Beach – 775 beach hotels found
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Cambria Hotel St Petersburg-Madeira Beach Marina

Madeira Beach , St. Pete Beach

Treasure Island is 2.9 km from Cambria Hotel St Petersburg-Madeira Beach Marina, while St Pete Beach Theatre is 9 km away. The nearest airport is St. Pete-Clearwater International Airport, 16 km from the hotel. Property is awesome everything from roof top pool and bar to the rooms and parking lot

Show more Show less
9.1
Awesome
216 reviews

Provident Oceana Beachfront Suites

Treasure Island , St. Pete Beach

Treasure Island is 100 metres from the accommodation, while St Pete Beach Theatre is 3.2 km from the property. The nearest airport is St. Pete-Clearwater International Airport, 18 km from Provident Oceana Beachfront Suites. Very impressed : everything was super-clean. Excellent location. We'll definetly go back!

Show more Show less
9.3
Awesome
309 reviews

Silver Sands

Treasure Island , St. Pete Beach

Located in St Pete Beach in the Florida region and Treasure Island reachable within 200 metres, Silver Sands provides accommodation with free WiFi, BBQ facilities, an outdoor swimming pool and free private parking. Clean and very close to everything.

Show more Show less
9.3
Awesome
215 reviews

Sun Island Motel

St Pete Beach - Long Key, St. Pete Beach

Situated in St Pete Beach, 1.1 km from Treasure Island, Sun Island Motel features accommodation with an outdoor swimming pool, free private parking, a garden and barbecue facilities. Around less than 1 km from St Pete Beach Theatre, the property is also 3.3 km away from Dolphin Landings Charter Boat Center and offers free WiFi. The property is located in the St Pete Beach - Long Key district and Pass a Grille is 7 km away. Great stay, seemed to be newly renovated. Friendly owner who really cares. Super clean, and a great location. Great value for price!

Show more Show less
9.4
Awesome
302 reviews

Bella Sirena Inn

St Pete Beach - Long Key, St. Pete Beach

Situated in St Pete Beach, 500 metres from St Pete Beach Theatre and 2.4 km from Dolphin Landings Charter Boat Center, Bella Sirena Inn features accommodation with free WiFi, air conditioning and an outdoor swimming pool. Cleanliness the close proximity to the beach 7 minutes! Great value! Little dive bar right next door was fantastic!

Show more Show less
9.1
Awesome
370 reviews

Blue Waters Treasure Island

Treasure Island , St. Pete Beach

Set in St Pete Beach in the Florida region and Treasure Island reachable within 1 km, Blue Waters Treasure Island offers accommodation with free WiFi, BBQ facilities, an outdoor swimming pool and free private parking. Very nice and clean! Very close to the beach. Staff was very accommodating

Show more Show less
9
Awesome
270 reviews

Page Terrace Beachfront Hotel

Treasure Island , St. Pete Beach

Set in St Pete Beach, a few steps from Treasure Island, Page Terrace Beachfront Hotel offers accommodation with an outdoor swimming pool, free private parking, a shared lounge and barbecue facilities. Boasting family rooms, this property also provides guests with a sun terrace. The rooms come with a patio with pool views and free WiFi. Front desk staff was amazing!! The room was larger then any other place we have stayed at. The location to the beach was less then a stones throw away. Oh but our favorite part of the hotel was there saltwater pool.

Show more Show less
9.2
Awesome
358 reviews

Treasure Island Beach Resort

Treasure Island , St. Pete Beach

The resort features a beachfront outdoor pool and sun terrace. The on-site signature restaurant, BRGR Kitchen + Bar, serves gourmet burgers, salads, and comfort-inspired dishes. A fitness centre and free private parking are also available at the Florida beach resort. Meals were good. Service was excellent. The hotel and room exceeded our expectations. It is exquisitely decorated and looks brand new. The hotel is only 2 years old. Our room and balcony had a magnificent pool and water view.

Show more Show less
9.4
Awesome
424 reviews

Inn on the Beach

St Pete Beach - Long Key, St. Pete 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. Shopping on 8th Avenue is a 6 minutes' walk from the property. Very spacious light appartment Fantastic location Very nice people Will definitely return Good value for price

Show more Show less
9.6
Exceptional
344 reviews

Island House Resort Hotel

North Redington Beach , St. Pete Beach

Free WiFi is available at the Island House Resort Hotel located just off of Redington Beach. Illuminated palm trees and tropical foliage surround a relaxing outdoor pool and sun terrace.

A garden is offered at the Island House Resort Hotel. Laundry facilities and daily maid service are also available. Friendly staff, who couldn't do enough to please. Outside grills. Fabulous pool. Immaculately clean everywhere. Wé would definitely home back

Show more Show less
9.3
Awesome
792 reviews

Looking for a beach resort?

There’s nothing like waking up to the sound of crashing waves and the sea air floating into your bedroom window. Beachfront accommodations come in a variety of forms, from all-inclusive resorts to secluded homestays and villas. Beach hotel amenities can include air-conditioned rooms, private terraces overlooking the sea, and outdoor pools with attached bars.

Most Booked Beach Hotels in St. Pete Beach This Month

FAQs about beach hotels in St. Pete Beach

Beach Hotels That Guests Love in St. Pete Beach