If you want to stay in St. Pete Beach, we offer a large choice of resorts. If you are searching for a beach hotel, Bayview Plaza Waterfront Resort is a great option to consider. Pick your accommodation for this trip!
1-20 out of 31
Sort by:
high popularity
- Price: low to high
- Price: high to low
- Guest rating: high to low
- Popularity: high to low
7.4
Very good939 total reviews
our site & Booking.com
Map
1.8 km from City Centre100 m from Ruins de El Dorado Adventure
Located in the heart of St. Pete Beach, the Sirata Beach Resort offers a swimming pool and a lobby bar.
FromC$ 414
/nightSelect
7.6
Very good166 total reviews
our site & Booking.com
Map
1000 m from City Centre900 m from Ruins de El Dorado Adventure
Located in the St Pete Beach - Long Key district, the grand 3-star The Beachcomber St. Pete Beach Resort & Hotel features a tropical garden and an outdoor pool.
FromC$ 140
/nightSelect


6.9
Nice354 total reviews
our site & Booking.com
Map
1.5 km from City Centre300 m from Ruins de El Dorado Adventure
There are rooms facing ocean and the Tradewinds Island Grand St. Pete Beach is set 5 minutes' stroll from Suncoast Watersports.
FromC$ 323
/nightSelect


7.7
Very good823 total reviews
our site & Booking.com
Map
1.1 km from City Centre700 m from Ruins de El Dorado Adventure
Located in the St. Pete Beach - Long Key district of St. Pete Beach and 10 minutes by car from Gulf Beaches Historical Museum, the Rumfish Beach Resort By Tradewinds features 211 rooms plus an outdoor pool.
FromC$ 203
/nightSelect


Bilmar Beach ResortResort
8.3
Great412 total reviews
our site & Booking.com
Guests can enjoy an outdoor swimming pool at the wonderful 4-star Bilmar Beach Resort Treasure Island, located in the shopping area of the city.
FromC$ 195
/nightSelect


8.7
Great461 total reviews
our site & Booking.com
Map
11.4 km from City Centre
Offering 125 rooms with views of the gulf, the Doubletree Beach Resort By Hilton Tampa Bay - is set in the North Redington Beach district of North Redington Beach, within 16 minutes' walk of Gulf Boulevard.
FromC$ 189
/nightSelect


7.8
Very good1508 total reviews
our site & Booking.com
Map
4.8 km from City Centre1.3 km from The Pearl Restaurant
Located within 1.6 km of Treasure Island Slide Florida and about a 10-minute drive from Archibald Beach Park, the 3-star Sunset Vistas Two Bedroom Beachfront Suites features a heated swimming pool and a tiki bar.
FromC$ 274
/nightSelect


9.4
Perfect353 total reviews
our site & Booking.com
Map
3.7 km from City Centre300 m from The Pearl Restaurant
Offering 64 rooms with a soothing interior and a swimming pool onsite, the luxury Treasure Island Beach Resort St. Pete Beach is located in the Treasure Island district.
FromC$ 571
/nightSelect


8.5
Great45 total reviews
our site & Booking.com
Map
2.9 km from City Centre500 m from Dolphin Landings Charter Boat Center
Located within a 6-minute stroll of St. Pete Beach Access and a 10-minute drive from Isla del Sol Island, the 3-star Bayview Plaza Waterfront Resort features parasailing, canoeing and rowing.
FromC$ 296
/nightSelect


7.3
Very good32 total reviews
our site & Booking.com
Map
600 m from City Centre700 m from St Pete Beach Theatre
Comprising 60 rooms in the heart of St. Pete Beach, the affordable 3-star Gulf Winds Beach Resort lies a 15-minute ride from Sunset Beach.
FromC$ 210
/nightSelect


8.8
Great97 total reviews
our site & Booking.com
Map
2.6 km from City Centre300 m from Dolphin Landings Charter Boat Center
Featuring an outdoor swimming pool, the charming 3-star Plaza Beach Hotel - Beachfront Resort in the St Pete Beach - Long Key district boasts 36 rooms.
FromC$ 192
/nightSelect


7.9
Very good105 total reviews
our site & Booking.com
Map
6.4 km from City Centre
Located within 9 minutes' walk of John's Pass Village and Boardwalk and nearly 7 minutes on foot from The Twisted Tower, the pet friendly Madeira Bay Resort II By Travel Resort Services St. Pete Beach features a heated pool and 9 rooms.
FromC$ 226
/nightSelect


8.3
Great29 total reviews
our site & Booking.com
Map
2.9 km from City Centre500 m from Dolphin Landings Charter Boat Center
Located 7 minutes on foot from St. Pete Beach Access, 10 minutes by car from Shell Key Shuttle, the Bay Palms Waterfront Resort - Hotel And Marina features fitness classes, various recreational opportunities and entertainment activities along with 15 rooms.
FromC$ 219
/nightSelect


Tropic TerraceResort
9.0
Perfect1 total review
our site & Booking.com
Map
4.5 km from City Centre1.0 km from The Pearl Restaurant
End your day in the Tropic Terrace St. Pete Beach that is located 3.1 km from Sunset Beach and offers an outdoor swimming pool.
FromC$ 277
/nightSelect


Map
4.5 km from City Centre1.0 km from The Pearl Restaurant
Nestled in the Treasure Island district of St. Pete Beach, the Tropic Terrace is approximately a 10-minute drive from War Veterans Memorial Park.
Select


Island Gulf ResortResort
7.9
Very good27 total reviews
our site & Booking.com
Map
7.2 km from City Centre
Treasure Island Slide Florida is at a 3.9 km distance from the 2-star Island Gulf Resort, A Vri, while Gulf Boulevard is nearly 10 minutes' drive away.
FromC$ 293
/nightSelect


7.8
Very good4 total reviews
our site & Booking.com
Map
5.9 km from City Centre
The Surf Song By Travel Resort Services St. Pete Beach is equipped with a swimming pool and is situated a 10-minute drive from Archibald Beach Park.
FromC$ 332
/nightSelect


Map
4.4 km from City Centre1000 m from The Pearl Restaurant
While staying at the Tropic Terrace you are invited to discover Treasure Island Slide Florida, set approximately a 20-minute walk away, or Sunset Beach Pavilion, which is 3.5 km away.
Select


Map
4.4 km from City Centre1000 m from The Pearl Restaurant
Archibald Beach Park is at a distance of 4.2 km from the Tropic Terrace, while Sunset Beach Pavilion is nearly 10 minutes' drive away.
Select


Map
4.5 km from City Centre1.0 km from The Pearl Restaurant
The Tropic Terrace is a perfect vacation spot 4.7 km from Upham Beach Park and other St. Pete Beach landmarks.
Select
Show more
- 1
- 2
All inclusive resorts in St. Pete Beach
| 🏨 All inclusive resorts in St. Pete Beach | 31 |
| 👛 Lowest price | 272 CAD |
| ✍️ All inclusive resorts Reviews | 4 |