Find the three-star hotels that appeal to you the most
Check out our pick of great three-star hotels in St Pete Beach
Located in St. Pete Beach, Treasure Island Beach Resort is surrounded by the white sandy beaches of the Gulf of Mexico.
Set in St Pete Beach, 1.7 km from Madeira Beach, Courtyard by Marriott St.
Catering to adults 21 or older, Shoreline Island Resort is situated directly on the Gulf of Mexico in Madeira Beach, Florida.
Located in St Pete Beach, within 200 metres of St. Pete Beach and 7.1 km of John's Pass, The Pearl Cabana Club provides accommodation with an outdoor swimming pool and as well as free private parking...
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.
Located in St Pete Beach, 400 metres from Madeira Beach, Cambria Hotel St Petersburg-Madeira Beach Marina provides accommodation with an outdoor swimming pool, private parking, a garden and a shared...
Set in St Pete Beach, 1 km from Treasure Island, FUSION Resort Waterfront Suites offers accommodation with free bikes, private parking, an outdoor swimming pool and a terrace.
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.
Situated in St Pete Beach, 700 metres from St Pete Beach Theatre, Blind Pass Resort Motel features concierge services and free WiFi throughout the property.
Popular with guests booking three-star hotels in St Pete Beach
Popular with guests booking three-star hotels in St Pete Beach
Popular with guests booking three-star hotels in St Pete Beach
Popular with guests booking three-star hotels in St Pete Beach
Popular with guests booking three-star hotels in St Pete Beach
Popular with guests booking three-star hotels in St Pete Beach
Popular with guests booking three-star hotels in St Pete Beach
Popular with guests booking three-star hotels in St Pete Beach
Popular with guests booking three-star hotels in St Pete Beach
Popular with guests booking three-star hotels in St Pete Beach
This Hilton Garden Inn St. Pete Beach, FL hotel is on the beach and 8 km from dolphin sightseeing tours at Hubbard's Marina. Hotel guests will enjoy an outdoor pool and on-site restaurant.
Set in St Petersburg, 5.4 km from John's Pass, Crystal Bay Historic Hotel offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.
Residence Inn by Marriott St. Petersburg Treasure Island boasts a beachfront location. Guests can start their day with a complimentary buffet breakfast and then take a dip in the oceanfront pool.
Situated 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.
Conveniently located in St Petersburg, Tru By Hilton St. Petersburg Downtown Central Ave offers air-conditioned rooms, a shared lounge, free WiFi and water sports facilities.
Well located in the St Pete Beach - Long Key district of St Pete Beach, Coral Reef Resort is located 200 metres from St.
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.
Offering an outdoor pool and free Wi-Fi access, this resort is adjacent to Saint Pete Beach. Smuggler’s Cove Adventure Golf, a mini-golf venue, is located 10.1 km from the property.
This Saint Petersburg resort is located on a private beach overlooking the Gulf of Mexico. Water sports such as parasailing and wave runners can be arranged.
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,...
Situated in St Pete Beach, 100 metres from St. Pete Beach, Bayview Plaza Waterfront Resort features accommodation with an outdoor swimming pool, free private parking, a fitness centre and a shared...
Set in St Pete Beach, 200 metres from St. Pete Beach, Bay Palms Waterfront Resort - Hotel and Marina offers accommodation with a fitness centre, free private parking, a terrace and barbecue facilities...
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.
The Westwinds Waterfront Resort is less than 5 minutes’ walk from the beach and overlooks the Boca Ciega Bay. Guests will enjoy full kitchens in each unit and a heated outdoor pool.
Treasure Bay Hotel & Marina features tropical landscaping and a marina on Boca Ciega Bay. Guests can take a refreshing dip in the outdoor pool, or relax in the hot tub.
Overlooking the Gulf of Mexico, South Beach Condo by Sunsational offers guests beachfront accommodations in the heart of Treasure Island.
Located in St Pete Beach, within 200 metres of St. Pete Beach and 7.1 km of John's Pass, The Pearl Cabana Club provides accommodation with an outdoor swimming pool and as well as free private parking...
Set in St Pete Beach, 90 metres from St. Pete Beach, Coconut Inn Pass-a-Grille Beach offers accommodation with free bikes, free private parking, an outdoor swimming pool and a garden.
Residence Inn St. Petersburg Tierra Verde has an outdoor swimming pool, fitness centre, a terrace and restaurant in Tierra Verde.
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 in St Pete Beach, 60 metres from Madeira Beach, All Seasons Vacation Resort by Libertè has a private beach area, private parking and rooms with free WiFi access.
Just a 4 minutes’ walk from shopping at John’s Pass Village and Boardwalk, Madeira Bay Resort II by Travel Resort Services offers a marina with kayak rentals to explore the bird sanctuary mangrove...
Catering to adults 21 or older, Shoreline Island Resort is situated directly on the Gulf of Mexico in Madeira Beach, Florida.
Situated within 7.4 km of John's Pass and 7.7 km of Johns Pass And Village Boardwalk, Boca Ciega Resort by Travel Resort Services offers rooms with air conditioning and a private bathroom in St...