Enter your dates to see the latest prices and deals for St. Pete Beach hotels
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, a 4-minute walk from St. Pete Beach, The Saint Hotel provides accommodations with an outdoor swimming pool, free private parking, a restaurant and a bar.
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 St. Pete Beach, one mile from Madeira Beach, Courtyard by Marriott St.
Located in St. Pete Beach, within a 2-minute walk of St. Pete Beach and 4.4 miles of John's Pass, The Pearl Cabana Club provides accommodations with an outdoor swimming pool as well as free private...
Ideally set in the Madeira Beach district of St. Pete Beach, John's Pass Hotel - Fully Remote Check In is located a 3-minute walk from Madeira Beach, 200 yards from John's Pass and a 2-minute walk...
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.
Located in St. Pete Beach, a 6-minute walk from Treasure Island, Sea Jay Motel and Marina provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.
Featuring an outdoor swimming pool, terrace and views of pool, Boutique Beach Retreat is located in St. Pete Beach, a 3-minute walk from Treasure Island.
Located in St. Pete Beach, a 4-minute walk from Madeira Beach, Cambria Hotel St Petersburg-Madeira Beach Marina provides accommodations with an outdoor swimming pool, private parking, a garden and a...
Popular with guests booking hotels in St. Pete Beach
Popular with guests booking hotels in St. Pete Beach
Popular with guests booking hotels in St. Pete Beach
Popular with guests booking hotels in St. Pete Beach
Popular with guests booking hotels in St. Pete Beach
Popular with guests booking hotels in St. Pete Beach
Popular with guests booking hotels in St. Pete Beach
Popular with guests booking hotels in St. Pete Beach
Popular with guests booking hotels in St. Pete Beach
Popular with guests booking hotels in St. Pete Beach
Located in St Pete Beach, 2297 feet from St Pete Beach Theater, Blind Pass Resort Motel features concierge services and free WiFi throughout the property.
Modern Cozy RV is located in St. Petersburg, just 4.4 miles from Tropicana Field and 4.7 miles from John's Pass. Both free Wifi and parking on-site are available at the vacation home free of charge.
Located in St. Pete Beach, within a 3-minute walk of Treasure Island and 0.8 miles of John's Pass, EBBTIDE INN provides accommodations with an outdoor swimming pool and free WiFi throughout the...
Featuring an outdoor swimming pool, terrace and views of pool, Boutique Beach Retreat is located in St. Pete Beach, a 3-minute walk from Treasure Island.
This Saint Petersburg Budget Inn is 5 minutes’ drive from Interstate 275 and Saint Petersburg city center. Features include an outdoor pool and guest rooms with a cable television.
Beach House on the Sand offers accommodations in St. Pete Beach, a few steps from St. Pete Beach and 5.2 miles from John's Pass.
5.5 miles from John's Pass in St. Pete Beach, Stylish Waterfront Oasis in St Pete Beach provides accommodations with access to a hot tub. This vacation home offers accommodations with a patio.
A 2-minute walk from St. Pete Beach in St. Pete Beach, Sunrise Resort by Liberte' provides accommodations with access to a hot tub. Guests can benefit from a patio and a picnic area.
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,...
Located in St. Pete Beach, a 2-minute walk from St. Pete Beach, Bay Palms Waterfront Resort - Hotel and Marina has accommodations with a fitness center, free private parking, a terrace and barbecue...
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.
This Hilton Garden Inn St. Pete Beach, FL hotel is on the beach and 5 mi from dolphin sightseeing tours at Hubbard's Marina. Hotel guests will enjoy an outdoor pool and on-site restaurant.
Located in St. Pete Beach, Florida, this Mediterranean-style hotel features an outdoor swimming pool, a 7-slip marina, and a rooftop bar.
Located in St. Petersburg, 3.4 miles from John's Pass, Crystal Bay Historic Hotel has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.
Residence Inn by Marriott St. Petersburg Treasure Island features a beachfront location. Guests can start their day with a complimentary buffet breakfast and then take a dip in the oceanfront pool.
Located only a short drive from some of Florida's most popular beaches, this St. Petersburg hotel offers easy access to area attractions along with comfortable accommodations and modern amenities.
Ideally set in St. Petersburg, Mari Jean Hotel - All Adults Welcome has air-conditioned rooms, an outdoor swimming pool, free WiFi and a terrace.
Well situated in St. Petersburg, Tru By Hilton St. Petersburg Downtown Central Ave has air-conditioned rooms, a shared lounge, free WiFi and water sports facilities.
Sunrise Resort PH3 is located in St. Pete Beach, just 5.1 miles from John's Pass and 5.3 miles from John's Pass Village and Boardwalk. The air-conditioned accommodation is a 3-minute walk from St.
Sunrise Resort 303 is located in St. Pete Beach, just 5.1 miles from John's Pass and 5.3 miles from John's Pass Village and Boardwalk. The air-conditioned accommodation is a 3-minute walk from St.
Sunrise Resort 211 is located in St. Pete Beach, just 5.1 miles from John's Pass and 5.3 miles from John's Pass Village and Boardwalk. The air-conditioned accommodation is a 3-minute walk from St.