Hotels in St. Pete Beach, Florida, United States
16 hotels
Our curated selection in St. Pete Beach, Florida, United States. Book refundable and non-refundable rates — no account needed.
Read guide →16 hotels in St. Pete Beach: 6 rated 4★, 4 rated 3★, 6 rated 2★. Chains with the most hotels: Highgate Independent, Hilton Worldwide, Marriott.
Nearby destinations
Hotels in this area
★★★☆☆Bay Palms Waterfront Resort - Hotel and Marina
◍ St. Pete Beach, Florida, United States
see rates →
★★★☆☆Bayview Plaza Waterfront Resort
◍ St. Pete Beach, Florida, United States
see rates →
★★★☆☆Bella Sirena Inn
◍ St. Pete Beach, Florida, United States
see rates →
★★☆☆☆Blind Pass Resort Motel
◍ St. Pete Beach, Florida, United States
see rates →
★★☆☆☆Gulf Winds Beach Resort
◍ St. Pete Beach, Florida, United States
see rates →
★★★☆☆Hilton Garden Inn St. Pete Beach
◍ St. Pete Beach, Florida, United States
see rates →
★★★☆☆Inn on the Beach - 18+ only
◍ St. Pete Beach, Florida, United States
see rates →
★★★★☆Island Grand at TradeWinds
◍ St. Pete Beach, Florida, United States
see rates →
★★☆☆☆Pasa Tiempo Private Waterfront Resort - Adults Only
◍ St. Pete Beach, Florida, United States
see rates →
★★★☆☆Plaza Beach Hotel Beachfront Resort
◍ St. Pete Beach, Florida, United States
see rates →
★★★★☆RumFish Beach at TradeWinds
◍ St. Pete Beach, Florida, United States
see rates →
★★★★☆Sirata St. Pete Beach Resort, Tapestry Collection by Hilton
◍ St. Pete Beach, Florida, United States
see rates →
★★★☆☆Sun Island Motel
◍ St. Pete Beach, Florida, United States
see rates →
★★★★☆The Don CeSar
◍ St. Pete Beach, Florida, United States
see rates →
★★★★☆The Hotel Zamora
◍ St. Pete Beach, Florida, United States
see rates →
★★★★☆The Luce, St. Pete Beach, a Tribute Portfolio Hotel
◍ St. Pete Beach, Florida, United States
see rates →