877-477-8004 - when calling use promo code HBC1060
Saint Petersburg hotels
From $82
Guest Score:
based on 45 guest reviews
5250 Gulf Boulevard,
Saint Petersburg, FL
Placed directly on the beaches of the Gulf of Mexico, this St. Pete Beach, Florida hotel features 3 on-site dining options along with spacious guestrooms all offering private balconies.
The Grand Pla...read more
From $59
95 Central Avenue,
Saint Petersburg, FL
Centrally located on the scenic downtown waterfront the Ponce De Leon Boutique Hotel is within walking distance to all of St. Petersburgs attractions such as a Downtown Gem puts a diverse abundance of...read more
From $119
Guest Score:
based on 5 guest reviews
300 Fourth Street North,
Saint Petersburg, FL
This hotel is located in downtown St. Petersburg, only 5 blocks from the beach. The hotel offers free Wi-Fi, a 24-hour front desk and an indoor swimming pool.
Courtyard by Marriott St. Petersburg Dow...read more
From $94
Guest Score:
based on 2 guest reviews
9980 Gulf Boulevard,
Saint Petersburg, FL
Island Inn Beach Resort is located on the widest strech of white sandy beach in west Central Florida. 90% of all units face the beach (Gulf of Mexico). The remaining 10% have a bay view (Boca Ciega ...read more
From $55
Guest Score:
based on 5 guest reviews
1400 34th St N,
Saint Petersburg, FL
Excellent location. Convenient to Tropicana Field, Museums, Downtown, Restaurants, and short drive to Gulf Beach. Guest Must be at least 21 years of age or older in each room. Contact the hotel direct...read more
From $89
Guest Score:
based on 38 guest reviews
10650 Gulf Boulevard,
Saint Petersburg, FL
The Bilmar Beach Resort, a Florida Gulf Coast resort located in beautiful Treasure Island, Florida, offers unparalleled sophistication and elegance that you won’t find in ordinary hotels.
The Bilm...read more
From $135
Guest Score:
based on 42 guest reviews
3400 Gulf Boulevard,
Saint Petersburg, FL
Don CeSar Beach Resort, A Loews Hotel - A seaside palace that defines the meaning of luxury, the Don CeSar, A Loews Hotel, is a one-of-a-kind grand hotel on a private peninsula with 7 miles of glist...read more
From $109
1200 34th Street North,
Saint Petersburg, FL
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.
G...read more
From $72
Guest Score:
based on 104 guest reviews
6200 Gulf Boulevard,
Saint Petersburg, FL
An enchanting island resort located amongst landscaped gardens and directly on the beach in the seaside town of St. Pete Beach.
In St. Pete Beach, this resort is nestled beside crystalline pools a...read more





