See the latest prices and deals by choosing your dates.
Hotel in Treasure Island , St. Pete Beach
Located in St Pete Beach, 0.7 mi from Treasure Island, Island Inn Beach Resort provides accommodations with an outdoor swimming pool, free private parking, a bar and a garden. excellent view, the building is old but in the rooms you find everything
Hotel in St Pete Beach - Long Key, St. Pete Beach
Nicknamed The Pink Palace for its pink façade and grandeur architecture, The Don CeSar has welcomed guests since its opening in 1928. Beach and pool area are amazing!
Hotel in St Pete Beach - Long Key, St. Pete Beach
Located on St. Pete Beach, Postcard Inn On The Beach offers an on-site restaurant and an outdoor salt water pool. Complimentary WiFi is provided for all guests. breakfast was great but for the price should have been included. The room was nice.
Hotel in North Redington Beach , St. Pete Beach
Offering an outdoor pool and free Wi-Fi access, this beachfront hotel is located adjacent to Redington Long Pier. Madeira Beach Municipal Marina is 5 minutes’ drive from the property. Location was great, it is clean and cozy.
Hotel in Madeira Beach , St. Pete Beach
Cambria Hotel St Petersburg-Madeira Beach Marina features a restaurant, outdoor swimming pool, a bar and shared lounge in St Pete Beach. Property is awesome everything from roof top pool and bar to the rooms and parking lot
Hotel in St Pete Beach - Long Key, St. Pete Beach
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. Property is spotlessly clean and Steven and office staff were lovely. The property is like a 1950s motel with all the charm, very quaint.
Hotel in Madeira Beach , St. Pete Beach
Located on a private beach, 5 minutes' drive from Host Dolphin Tours, this hotel features a heated outdoor pool overlooking the Gulf of Mexico. It is very well kept. Love how quiet and private the property is.
Hotel in Treasure Island , St. Pete Beach
Located just steps from the Boca Ciega Bay and Gulf of Mexico on Treasure Island, this all-suite hotel features a 15-slip marina and outdoor pool. Beautiful building and modern rooms.
Hotel in St Pete Beach - Long Key, St. Pete Beach
Located in St. Pete Beach, Florida, this Mediterranean-style hotel features an outdoor swimming pool, a 7-slip marina, and a rooftop bar. Classy boutique hotel. Service and employees were awesome! I would recommend to a friend and will come back again!
Hotel in St. Pete Beach
Courtyard by Marriott St. Petersburg Clearwater/Madeira Beach has a restaurant, fitness center, a bar and garden in St Pete Beach. Comfortable, clean, excellent location, helpful staff
Hotel in North Redington Beach , St. Pete Beach
Popular with guests booking hotels in St. Pete Beach
Hotel in St. Pete Beach
Popular with guests booking hotels in St. Pete Beach
Hotel in Madeira Beach , St. Pete Beach
Popular with guests booking hotels in St. Pete Beach
Hotel in Treasure Island , St. Pete Beach
Popular with guests booking hotels in St. Pete Beach
Hotel in St. Pete Beach
Popular with guests booking hotels in St. Pete Beach
Hotel in St. Pete Beach
Popular with guests booking hotels in St. Pete Beach
Hotel in Treasure Island , St. Pete Beach
Popular with guests booking hotels in St. Pete Beach
Hotel in Madeira Beach , St. Pete Beach
Popular with guests booking hotels in St. Pete Beach
Hotel in North Redington Beach , St. Pete Beach
Offering an outdoor pool and free Wi-Fi access, this beachfront hotel is located adjacent to Redington Long Pier. Madeira Beach Municipal Marina is 5 minutes’ drive from the property. Location was great, it is clean and cozy.
Hotel in St Pete Beach - Long Key, St. Pete Beach
This resort in St. Pete Beach overlooks the Gulf of Mexico and is a 30-minute drive to Clearwater. The beachfront hotel features 2 pools and guest suites with stunning views. Best resort on the beach hands down !
Hotel in St Pete Beach - Long Key, St. Pete Beach
Located in St. Pete Beach, Florida, Coral Reef Resort features 2 outdoor swimming pools and 3 hot tubs. Each suite is equipped with a full kitchen and free WiFi access. Great location Good valve for price
Hotel in Treasure Island , St. Pete Beach
Located in St Pete Beach, within 656 feet of Treasure Island and 3.1 mi of St Pete Beach Theater, The Sands of Treasure Island offers accommodations with a terrace and as well as free private parking... It was an awesome place to stay with a retro feel! Right on the beach and very roomy!!
Hotel in Treasure Island , St. Pete Beach
The Thunderbird Beach Resort is a beachfront hotel in Treasure Island, Florida. Ive been staying there for over 50 years ... the staff is always the best!
Hotel in St Pete Beach - Long Key, St. Pete Beach
Located on St. Pete Beach, Postcard Inn On The Beach offers an on-site restaurant and an outdoor salt water pool. Complimentary WiFi is provided for all guests. breakfast was great but for the price should have been included. The room was nice.
Hotel in Madeira Beach , St. Pete Beach
Located 3.6 miles from St Pete Beach Theatre, John's Pass Hotel provides rooms with air conditioning in St. Pete Beach. The property was nice in that it was right beside many restaurants and shops, just across the street...
Hotel in St Pete Beach - Long Key, St. Pete Beach
Located in St Pete Beach, 1.2 mi from Sunset Beach, Bellwether Beach Resort features accommodations with a restaurant, free private parking, a fitness center and a bar.
Hotel in Madeira Beach , St. Pete Beach
Cambria Hotel St Petersburg-Madeira Beach Marina features a restaurant, outdoor swimming pool, a bar and shared lounge in St Pete Beach. Property is awesome everything from roof top pool and bar to the rooms and parking lot
Hotel in Treasure Island , St. Pete Beach
Set in St Pete Beach, a few steps from Treasure Island, Page Terrace Beachfront Hotel offers accommodations with an outdoor swimming pool, free private parking, a shared lounge and barbecue... Front desk staff was amazing!! The room was larger then any other place we have stayed at.
Hotel in 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. Very spacious light appartment Fantastic location Very nice people Will definitely return Good value...
Hotel in St Pete Beach - Long Key, St. Pete Beach
Located 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. I just love the laid back atmosphere.
Hotel in St Pete Beach - Long Key, St. Pete Beach
Boasting an outdoor swimming pool, garden and views of pool, The Villas at St Pete Beach is located in St Pete Beach, 0.8 mi from Sunset Beach. Spotlessly clean! We stayed in a 1 bedroom villa, well maintained and tastefully decorated.
Hotel in St Pete Beach - Long Key, St. Pete Beach
Located on the shores of the Gulf of Mexico, this Saint Pete Beach hotel features an outdoor heated pool and hot tub. Free WiFi is available throughout the pet-friendly property. Fabian did an excellent job taking care of our beach umbrella/chairs.
Hotel in St Pete Beach - Long Key, St. Pete Beach
Nicknamed The Pink Palace for its pink façade and grandeur architecture, The Don CeSar has welcomed guests since its opening in 1928. Beach and pool area are amazing!
Hotel in Madeira Beach , St. Pete Beach
Located on a private beach, 5 minutes' drive from Host Dolphin Tours, this hotel features a heated outdoor pool overlooking the Gulf of Mexico. It is very well kept. Love how quiet and private the property is.
Some of the best hotels in St. Pete Beach near Pass a Grille include Inn on the Beach, Pass-a-Grille Coconut Inn and Havana Inn.
On average, it costs $260 per night to book a 3-star hotel in St. Pete Beach for tonight. You'll pay around $385 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in St. Pete Beach will cost around $293, on average (based on Booking.com prices).
Treasure Island , Madeira Beach , and St Pete Beach - Long Key are popular with other travelers visiting St. Pete Beach.
Many families visiting St. Pete Beach loved staying at Palm Crest Resort Motel, Inn on the Beach, and The Villas at St Pete Beach.
Palm Crest Resort Motel, Barefoot Beach Club, and Treasure Bay Resort & Marina got great room view-related reviews from travelers in St. Pete Beach.
Inn on the Beach, Page Terrace Beachfront Hotel, and Cambria Hotel St Petersburg-Madeira Beach Marina are some of the popular hotels in St. Pete Beach.
The average price per night for a 3-star hotel in St. Pete Beach this weekend is $385 or, for a 4-star hotel, $549. Looking for something even fancier? 5-star hotels in St. Pete Beach for this weekend cost around $801 per night, on average (based on Booking.com prices).
These hotels in St. Pete Beach are highly rated by couples: Inn on the Beach, Palm Crest Resort Motel, and Courtyard by Marriott St. Petersburg Clearwater/Madeira Beach.
For hotels in St. Pete Beach that serve highly-rated breakfasts, try The Don CeSar - Recently Renovated, Residence Inn by Marriott St. Petersburg Treasure Island, and Treasure Bay Resort & Marina.
On average, 3-star hotels in St. Pete Beach cost $224 per night, and 4-star hotels in St. Pete Beach are $319 per night. If you're looking for something really special, a 5-star hotel in St. Pete Beach can be found for $224 per night, on average (based on Booking.com prices).
The location of our condo led us to try some of the best funky bars and restaurants here in SPB. Thoroughly enjoyed Sea Dog brewery, Ricki T’s, Sloppy Joe’s and spent an afternoon with the locals at KaTikis.
I loved the beach and the resort, however, I was willing to pay what I did because I believed I had booked a room on the first floor with access to the beach or at least a balcony, I had neither. I was very disappointed!!!
I grew up in st pete & pass a grille was my go-to beach. Now paid parking is extremely pricy. I know dunes were put in place to prevent erosion. However, there isn’t much open beach anymore & that was a bummer! Ate at Shells, Ted Peters, Keke’s, Crabby Bill’s. All were great, in that order. Loads of shopping nearby.
Did not go do "beach" things. No unknown to review. Didn't realize where close place was to eat, until I was ready to leave. No, getting around St. Pete Beach and all was certainly not easy for me.
We live in Bradenton Beach and enjoy visiting Saint Pete for the restaurants Fort Desoto state park which has a fabulous boat ramp and campground. They Also have a dog beach, so if you travel with your pets it is fantastic! There are many restaurants to choose from, and we highly recommend Johns Pass for charters, shopping and dining.
St. Pete is a great beach. Lots of restaurant and shopping. Boardwalk is great for walking and bars and restaurants along the way. Gigi's is amazing for Italian , very authentic and good wines. Slpoey Joe's is,so good and you get a beach view.
North Redington Beach , St. Pete Beach
From the moment we arrived and were greeted by Brian it was amazing! Brian is a HUGE ASSET to the Sandalwood and he went above and beyond to accommodate me and our guests ! He was so nice and had the most welcoming smile despite only being able to see his smile through his eyes due to the mask lol and it is really rare to actually find someone that truly enjoys there job and shows it no matter what time of the day. Thank you Brian for welcoming us and making us feel Fabulous on our wedding weekend!
Treasure Island , St. Pete Beach
The hotel is located right on the beach walking distance to many restaurants and bars. Each room offers different amenities so you can book a room according to your needs. The staff members were very friendly and helpful. The hammocks are great!
Treasure Island , St. Pete Beach
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.
Treasure Island , St. Pete Beach
Nice hotel with spacious, well-equipped rooms. Has a nice swimming pool area. Just 2 minutes far from Beach ( the Beach pathwalk is just behind The hotel). Free coffee. Amazing Staff! What else you need? ;)
Fabian did an excellent job taking care of our beach umbrella/chairs. He even adjusted the umbrella when the sun shifted! Charlie made check-in simple and pleasant. Excellent, polite staff.
North Redington Beach , St. Pete Beach
Friendly staff, who couldn't do enough to please. Outside grills. Fabulous pool. Immaculately clean everywhere. Wé would definitely home back
Treasure Island , St. Pete Beach
Fantastic facilities (2 pools and hot tub), expansive beachfront, close to all amenities, friendly and accommodating staff, funky retro vibe.
Classy boutique hotel. Service and employees were awesome! I would recommend to a friend and will come back again!
It was an awesome place to stay with a retro feel! Right on the beach and very roomy!! We will be staying again!
St. Pete Beach
The location is fantastic and the service was awesome. Staff was nice and very clean! My new to go spot!!
breakfast was great but for the price should have been included. The room was nice.
St. Pete Beach
Check in staff was very pleasant and helpful. Always saying hello when we walk in.
Ive been staying there for over 50 years ... the staff is always the best!
excellent view, the building is old but in the rooms you find everything
It is very well kept. Love how quiet and private the property is.
St. Pete Beach
Clean and comfortable, staff was super friendly
St. Pete Beach
Cabanas & parking included in resort fee
Best resort on the beach hands down !
Beach and pool area are amazing!