Find the beach hotels that appeal to you the most
Check out our selection of great beach hotels in St. Pete Beach
Located in St. Pete Beach, a 2-minute walk from Treasure Island, Ocean Club Treasure Island Hotel has accommodations with an outdoor swimming pool, free private parking, a fitness center and a bar.
Located in St. Pete Beach, Treasure Island Beach Resort is surrounded by the white sandy beaches of the Gulf of Mexico.
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.
Located in Treasure Island on the shores of the Gulf of Mexico, this motel features an outdoor heated swimming pool. Free WiFi is provided throughout the motel.
Catering to adults 21 or older, Shoreline Island Resort is located directly on the Gulf of Mexico in Madeira Beach, Florida.
Providing a garden, 107-Waterfront-Walk to beach-Lovely provides accommodations in St. Pete Beach. The air-conditioned accommodation is a 15-minute walk from Treasure Island.
Treasure Island Beach, FL Waterfront Condo Located Steps away from the Intracoastal Waterway offers accommodations in St.
Nestled on the beach in beautiful Treasure Island, Florida, this property offers 2-bedroom condominiums with classic Mediterranean styling with breathtaking Gulf views just minutes from shopping and...
Located on a private beach, this hotel features a heated outdoor pool overlooking the Gulf of Mexico. Every studio at this Madeira Beach property offers a balcony.
A few steps from Treasure Island, Provident Oceana Beachfront Suites provides 4-star accommodations in the Treasure Island district of St. Pete Beach.
Popular with guests booking beach hotels in St. Pete Beach
Popular with guests booking beach hotels in St. Pete Beach
Popular with guests booking beach hotels in St. Pete Beach
Popular with guests booking beach hotels in St. Pete Beach
Popular with guests booking beach hotels in St. Pete Beach
Popular with guests booking beach hotels in St. Pete Beach
Popular with guests booking beach hotels in St. Pete Beach
Popular with guests booking beach hotels in St. Pete Beach
Popular with guests booking beach hotels in St. Pete Beach
Popular with guests booking beach hotels in St. Pete Beach
Facing the beachfront, Sirata Saint Pete Beach offers 4-star accommodations in St. Pete Beach and has free bikes, outdoor swimming pool and fitness center. A few steps from St.
This Saint Petersburg resort is on a private beach overlooking the Gulf of Mexico. Water sports activities such as parasailing and wave runners can be arranged.
Island Grand at TradeWinds is located on 28 acres, directly on a Gulf of Mexico beach in Saint Pete Beach. The hotel offers 5 outdoor swimming pools, 8 restaurants and bars.
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,...
Recently renovated, RumFish Beach at TradeWinds offers a beachfront accommodations and is located 30 minutes' drive from the Tampa International Airport.
Located in St. Pete Beach, Florida, this Mediterranean-style hotel features an outdoor swimming pool, a 7-slip marina, and a rooftop bar.
Island Inn unit 315 is located in St. Pete Beach, just a few steps from Treasure Island and 2.2 miles from John's Pass. This beachfront property offers access to a balcony.
Located in St. Pete Beach, a few steps from Treasure Island, Arvilla Resort has accommodations with an outdoor swimming pool, free private parking and a private beach area.
Offering air-conditioned rooms in the St Pete Beach - Long Key district of St. Pete Beach, Gulf Strand Resort by Travel Resort Services is a 2-minute walk from St. Pete Beach.
Vistas on the Gulf by Travel Resort Services offers accommodations in St. Pete Beach, a few steps from St. Pete Beach and 5.9 miles from John's Pass.
Beachfront Condo Ocean View offers accommodations in St. Pete Beach, a few steps from St. Pete Beach and 5.9 miles from John's Pass.
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.
Located on St. Pete Beach, The Luce, St. Pete Beach, a Tribute Portfolio Hotel offers an on-site restaurant and an outdoor fresh water pool. WiFi is provided for all guests.
Featuring a garden, St Pete Beach provides accommodations in St. Pete Beach. This beachfront property offers access to a balcony and free Wifi.
Tropical Courtyard Paradise on St Pete Beach Friendly Native #502 is a recently renovated apartment in St.
AMAZING LOCATION! direct across ST, from beach enjoys a location in St. Pete Beach, 6.5 miles from John's Pass Village and Boardwalk and 9.2 miles from Tropicana Field. A 5-minute walk from St.
Sea Breeze Manor Inn provides beachfront accommodations in St. Petersburg. This bed and breakfast features free private parking and private check-in and check-out.
Caprice 401 is located in St. Pete Beach, just a few steps from St. Pete Beach and 4.5 miles from John's Pass. This beachfront property offers access to free Wifi and free private parking.
Featuring an outdoor swimming pool, Majestic Beach Condo in Beachfront Resort in St Pete Beach provides accommodations in St. Pete Beach.
Caprice 306 is located in St. Pete Beach, just a few steps from St. Pete Beach and 4.5 miles from John's Pass. This beachfront property offers access to free Wifi and free private parking.
Nicknamed The Pink Palace for its pink façade and grandeur architecture, The Don CeSar has welcomed guests since its opening in 1928.
Land's End 6-205 Beach Front - Premier is located in St. Pete Beach, just 3.7 miles from John's Pass and 3.9 miles from John's Pass Village and Boardwalk.
Land's End 11-203 Beach Front - Premier is located in St. Pete Beach, just 3.6 miles from John's Pass and 3.8 miles from John's Pass Village and Boardwalk.
St Pete Condo with Private Lanai and Community Pool! offers accommodations in St. Petersburg, a 2-minute walk from Isla del Sol Beach and 7.9 miles from John's Pass.
Gorgeous Beach view balcony with heated pool offers accommodations in St. Pete Beach, a 3-minute walk from St. Pete Beach and 4.5 miles from John's Pass.
Ocean view balcony with heated pool offers accommodations in St. Pete Beach, a 3-minute walk from St. Pete Beach and 4.4 miles from John's Pass.
Caprice 301 is located in St. Pete Beach, just a few steps from St. Pete Beach and 4.5 miles from John's Pass. This beachfront property offers access to free Wifi and free private parking.
Caprice 501 offers accommodations in St. Pete Beach, a few steps from St. Pete Beach and 4.5 miles from John's Pass. This beachfront property offers access to free Wifi and free private parking.
Land's End 5-305 Gulf-Bay Front offers accommodations in St. Pete Beach, 3.7 miles from John's Pass and 3.9 miles from John's Pass Village and Boardwalk.
Land's End 5-203 Gulf-Bay Front - Premier offers accommodations in St. Pete Beach, 3.7 miles from John's Pass and 3.9 miles from John's Pass Village and Boardwalk.
Land's End 5-403 Gulf-Bay Front - Premier offers accommodations in St. Pete Beach, 3.7 miles from John's Pass and 3.9 miles from John's Pass Village and Boardwalk.
Land's End 5-201 Gulf-Bay Front - Premier offers accommodations in St. Pete Beach, 3.7 miles from John's Pass and 3.9 miles from John's Pass Village and Boardwalk.