Hotels in St. Pete Beach, United States of America

Search among 65 available hotels and places to stay in St. Pete Beach.

Check-in
Wed, 04 Mar
Check-out
Thu, 05 Mar
Rooms and Guests2 Guests, 1 room
We’ll open Booking.com in a new tab for fair comparison.
Check-in
Wed, 04 Mar
-
Check-out
Thu, 05 Mar
Rooms and Guests2 Guests, 1 room
1Filter & Sort
View map
Check-in
Wed, 04 Mar
-
Check-out
Thu, 05 Mar
Rooms and Guests2 Guests, 1 room
1Filter & Sort
View map
View map
51-65 out of 65
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.7
Great742 total reviews
our site & Booking.com
Map
2.5 mi from City Center642 yd from The Pearl Restaurant
The Sea Jay Motel And Marina St. Pete Beach with river views lies 7 minutes' walk from Treasure Island Slide Florida.
FromUS$ 99 /nightSelect
7.9
Very good27 total reviews
our site & Booking.com
Map
4.5 mi from City Center
Set 0.9 miles from John's Pass, the 2-star Island Gulf Resort, A Vri features 18 rooms with private bathrooms.
FromUS$ 260 /nightSelect
8.3
Great1235 total reviews
our site & Booking.com
Map
3.6 mi from City Center
While staying at the John'S Pass Hotel - Fully Remote Check In you are invited to discover Treasure Island Slide Florida, set 10 minutes away by car, or Gulf Boulevard, which is 2.9 miles away.
FromUS$ 151 /nightSelect
8.5
Great87 total reviews
our site & Booking.com
Map
1.3 mi from City Center1680 yd from The Pearl Restaurant
While staying at the Sunrise Motel St. Pete Beach you are invited to discover Sunset Beach, set 3 miles away, or St Pete Beach Theatre, which is a 25-minute walk away.
FromUS$ 202 /nightSelect
9.2
Perfect13 total reviews
our site & Booking.com
Map
566 yd from City Center673 yd from St Pete Beach Theatre
Offering a swimming pool, the Pearl Cabana Club boasts a location just an 8-minute walk from Upham Beach Park.
FromUS$ 337 /nightSelect
8.8
Great233 total reviews
our site & Booking.com
Map
2.9 mi from City Center1372 yd from The Pearl Restaurant
You can relax by a swimming pool in the Takeover! Groups Up To 47 Guests! St. Pete Beach, located 0.7 miles from John's Pass Village.
FromUS$ 103 /nightSelect
8.3
Great21 total reviews
our site & Booking.com
Map
1.0 mi from City Center169 yd from Ruins de El Dorado Adventure
Located in the St. Pete Beach - Long Key district, a 10-minute walk from Dolphin Landings Charter Boat Center, the Sunrise Resort By Liberte' St. Pete Beach offers access to a hot tub and an outdoor swimming pool.
FromUS$ 255 /nightSelect
9.0
Perfect29 total reviews
our site & Booking.com
Map
424 yd from City Center510 yd from Saint Petersburg Beach Amusement
Located only an 8-minute stroll from Upham Beach Park, the Lofts At St Pete Beach features 12 rooms with views of the pool.
FromUS$ 357 /nightSelect
5.8
Needs improvement19 total reviews
our site & Booking.com
Map
590 yd from City Center668 yd from St Pete Beach Theatre
The Upham Beach Inn, located steps from Upham Beach Park, is also at a proximity to The Beach Theatre.
FromUS$ 291 /nightSelect
9.0
Perfect1 total review
our site & Booking.com
Map
2.8 mi from City Center1098 yd from The Pearl Restaurant
The Tropic Terrace St. Pete Beach offers a swimming pool and provides access to John's Pass Village and Boardwalk, which is 17 minutes' walk away.
FromUS$ 223 /nightSelect
9.1
Perfect217 total reviews
our site & Booking.com
Map
2.7 mi from City Center974 yd from The Pearl Restaurant
While staying at the 2-star Beachside Resort St. Pete Beach you are invited to discover Gators Parasail, set approximately a 10-minute drive away, or Rosselli Park, which is 0.9 miles away.
FromUS$ 99 /nightSelect
9.1
Perfect374 total reviews
our site & Booking.com
Map
2.7 mi from City Center909 yd from The Pearl Restaurant
Offering a Jacuzzi and an outdoor swimming pool along with the outdoor swimming pool, the 4-star Ocean Club Treasure Island is set within 2.6 miles of Madeira Beach Access.
FromUS$ 257 /nightSelect
7.2
Very good214 total reviews
our site & Booking.com
Map
2.8 mi from City Center1189 yd from The Pearl Restaurant
St. Pete Beach Access is 2.9 miles from the 4-star Oasis Palms Resort that features a swimming pool.
FromUS$ 106 /nightSelect
8.6
Great148 total reviews
our site & Booking.com
Map
7.4 mi from City Center
FromUS$ 197 /nightSelect
8.9
Great15 total reviews
our site & Booking.com
Map
2.8 mi from City Center1159 yd from The Pearl Restaurant
Offering a setting 2.8 miles from Sunset Beach Pavilion, the Treasure Island Beach Club 727-360-7096 St. Pete Beach includes 36 rooms and features a Jacuzzi, a sauna, and an outdoor swimming pool.
Select
  • 1
  • 2