Beginning of main content

Search 321,000 hotels worldwide.

Get the price guarantee available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.

Where To Stay In St. Pete Beach

St. Pete Beach Hotel Guide

Planning to visit St. Pete Beach? Looking for a comfortable place to stay? Just a short drive from St. Pete Beach you can select from 43 Expedia-listed hotels.

If you'd love to be able to see and smell the action from your hotel room, look into The Don CeSar and the TradeWinds Island Grand. The Guy Harvey Outpost, a TradeWinds Beach Resort and the Beach House Suites by the Don CeSar are other terrific options.

Pass-a-Grille is a neighborhood that lies 2 miles from the center of St. Pete Beach, and offers the biggest selection of St. Pete Beach places to sleep. Pass-a-Grille places to base yourself include the Inn on the Beach and Island's End Resort.

Leave your troubles behind and appreciate the natural landscape at Fort De Soto Park. There's loads of space here to take a breather! The Bayview Plaza Waterfront Resort and Bay Palms Waterfront Resort - Hotel and Marina are two accommodation options that are in the same area as this attraction. Refreshing air and pleasant surroundings await you at Hurley Park. If you feel more inclined to tour this place, the Bayview Plaza Waterfront Resort and Bay Palms Waterfront Resort - Hotel and Marina are you best accommodation options.

Expedia know that travelers have different requirements and budgets. So, if you're seeking accommodation at the cheaper end of the spectrum, St. Pete Beach offers some nice options to choose from. A couple of recommended options are the Pasa Tiempo Private Waterfront Resort and the Blind Pass Resort. More options in the budget range are the Havana Inn and the St Pete Beach Suites.

Haven't found exactly what you were looking for? The Sandpearl Resort and the Hyatt Regency Clearwater Beach Resort & Spa are positioned 19 miles and Hyatt Regency Clearwater Beach Resort & Spa away from the heart of St. Pete Beach. Tourists looking for something else can look into the Clearwater Beach Marriott Suites on Sand Key and the Beach Cottages, 17 miles and 10 miles away.

6 miles away from St. Pete Beach is Madeira Beach, where you can enjoy the Dolphin Landings Charter Boat Center and the Bardmoor Golf and Tennis Club. The DoubleTree Beach Resort by Hilton Tampa Bay - North Redingto and Barefoot Beach Hotel are just some of the great hotel options in Madeira Beach. Alternatively, you could consider staying in St. Petersburg, 7 miles to the northeast of St. Pete Beach, where you can choose from the Hampton Inn & Suites St. Petersburg/Downtown and Courtyard by Marriott St. Petersburg Downtown. Weedon Island Preserve and The Pier Aquarium are some of the most popular places to check out in St. Petersburg.

How to Get to St. Pete Beach

Landing at St. Petersburg-Clearwater International Airport? For convenience, you may want to stay nearby at either the Residence Inn By Marriott St Petersburg Clearwater or the Holiday Inn St Petersburg N - Clearwater. From the terminal, it's about 13 miles to downtown St. Pete Beach.