Check availability for 590 accommodations in St. Pete Beach

June 

 → 

 10 

June

, 2 adults

Check-in date:
Check-out date:
0 Adults

Adults

0 Children

Children

Apply

View on map

Search Hotels

Hotels by class

8
520

Price per night

176
8
37
76
293

Accommodation type

27
15

Districts

102
19

Attractions

16
262

Thematic hotels

1171
1171
647
590

Review rating

301
144
63
26

Hotel facilities

249
172
121
86
58

Room facilities

382
237
8
1

Luxury accommodations in St. Pete Beach

Boardwalk John'S Pass | One Block From Gulf Shores

117 127Th Avenue E., Hotel in St. Pete Beach, United States

Excellent
1 review

Yoda Beach House

St. Pete Beach, United States

Excellent
2 reviews

886 US$

min. price/night

Land'S End 4-404 Bay Front - Premier

7435 Bayshore Drive, Us, Hotel in St. Pete Beach, United States

Good
1 review

Trillium 4C - Premier

14146 Gulf Boulevard, #4C, Hotel in St. Pete Beach, United States

Excellent
1 review

443 US$

min. price/night

The Starfish Bungalow 1B/1B

108 12Th Avenue, Hotel in St. Pete Beach, United States

Excellent
1 review

299 US$

min. price/night

Land'S End 4-306 Bay Front - Premier

7435 Bayshore Drive, Us, Hotel in St. Pete Beach, United States

Excellent
2 reviews

503 - Arie Dam

14600 Gulf Blvd, 503, Hotel in St. Pete Beach, United States

Excellent
1 review

John'S Pass - Beach Location - Beach Place #200

12901 Gulf Lane, Hotel in St. Pete Beach, United States

Excellent
3 reviews

301 US$

min. price/night

St Pete Beach 2 Bedroom Cottage 500 Feet To Sand

6450 Gulf Blvd, Hotel in St. Pete Beach, United States

Excellent
3 reviews

Beachside Chillin

7797 West Gulf Boulevard 5, Hotel in St. Pete Beach, United States

Excellent
3 reviews

Oceana 204 East

10091 Gulf Blvd, Unit 204E, Hotel in St. Pete Beach, United States

Excellent
1 review

205 US$

min. price/night

Villa Madeira 307 - Premier

13720 Gulf Boulevard, #307, Hotel in St. Pete Beach, United States

Excellent
1 review

335 US$

min. price/night

Land'S End 5-204 Gulf-Bay Front - Premier

7403 Bayshore Dr. Bldg 5/#204, Hotel in St. Pete Beach, United States

Good
1 review

517 US$

min. price/night

Land'S End 1-405 Gulf View - Premier

7537 Bayshore Drive, Bldg 1 / #405, Hotel in St. Pete Beach, United States

Excellent
2 reviews

287 US$

min. price/night

Studio Unit Facing Beach 2Nd Fl - Surf Song #227

12960 Gulf Blvd, Hotel in St. Pete Beach, United States

Excellent
3 reviews

124 US$

min. price/night

Treasure Island Waterfront Home - 100Ft To Beach!

Unit 203, 10109 Gulf Boulevard, Hotel in St. Pete Beach, United States

Excellent
3 reviews

Land'S End 11-207 Beach Front

7564 Bayshore Drive, Bldg 11 / #207, Hotel in St. Pete Beach, United States

Excellent
1 review

534 US$

min. price/night

302 - Surf Beach Resort

11040 Gulf Blvd, Hotel in St. Pete Beach, United States

Excellent
2 reviews

189 US$

min. price/night

The Shores 103

17710 Gulf Blvd., #103, Hotel in St. Pete Beach, United States

Excellent
1 review

368 US$

min. price/night

Land'S End 5-305 Gulf-Bay Front

7403 Bayshore Drive, Hotel in St. Pete Beach, United States

Excellent
1 review

240 US$

min. price/night

Cozy 2Br Madeira Home Near Beach With Pool

357 Rex Place, Hotel in St. Pete Beach, United States

Excellent
1 review

Slow M'Ocean Penthouse - Treasure Island, Fl

11605 Gulf Boulevard, Hotel in St. Pete Beach, United States

Excellent
4 reviews

2 - Beach Club At Pass-A-Grille

St. Pete Beach, United States

Excellent
1 review

395 US$

min. price/night

Luxurious 3 Bedrooms 2 Bath Ultimate Beach Life! 5 Min Walk To Beach!

145 174Th Terrace Dr E, Hotel in St. Pete Beach, United States

Excellent
7 reviews

Beachfront Villa Pool Spa Fire Pit & Pool Table

9548 West Gulf Boulevard, Hotel in St. Pete Beach, United States

Excellent
1 review

Oceanside Beach Cottage

16315 Gulf Boulevard, Hotel in St. Pete Beach, United States

Excellent
1 review

532 US$

min. price/night

Sea Breezy - Unit 2

9541 W Gulf Blvd Unit 2, Hotel in St. Pete Beach, United States

Excellent
1 review

186 US$

min. price/night

Land'S End 3-405 Bay Front - Premier

7537 Bayshore Drive, Us, Hotel in St. Pete Beach, United States

Excellent
1 review

282 US$

min. price/night

606 - South Beach Condos

11360 Gulf Blvd, Hotel in St. Pete Beach, United States

Excellent
1 review

Gulf Strand Resort 207

4510 Gulf Blvd, Unit 207, Hotel in St. Pete Beach, United States

Excellent
5 reviews

319 US$

min. price/night

Modern Coastal Oasis 1-Minute Walk To Beach

6700 Sunset Way 605, Hotel in St. Pete Beach, United States

Excellent
3 reviews

Madeira Bay Resort 509

13235 Gulf Blvd, Unit 509, Hotel in St. Pete Beach, United States

Excellent
17 reviews

303 US$

min. price/night

Madeira Bay Resort I 1402

Gulf Boulevard, Hotel in St. Pete Beach, United States

Excellent
2 reviews

Land'S End 3-203 Bay Front - Premier

7467 Bayshore Drive, 3 / #203, Hotel in St. Pete Beach, United States

Excellent
2 reviews

236 US$

min. price/night

Palms Of Treasure Island 405

10315 Gulf Blvd, Unit 405, Hotel in St. Pete Beach, United States

Good
25 reviews

321 US$

min. price/night

Ram Sea 204

17200 Gulf Blvd, Hotel in St. Pete Beach, United States

Excellent
1 review

Park Shores Suites Unit 9

160 145Th Ave, #9, Madeira Beach, Fl 33708, Usa, Hotel in St. Pete Beach, United States

Excellent
1 review

Land'S End 6-303 Beach Front - Premier

7402 Bayshore Drive, Bldg 6 / #303, Hotel in St. Pete Beach, United States

Excellent
1 review

298 US$

min. price/night

Winter Getaway! Walkable To Beach Access, Restaurants & Nightlife! Beach Equipment Included & Pet Friendly!

562 71St Avenue Suite 6, Hotel in St. Pete Beach, United States

Excellent
4 reviews

282 US$

min. price/night

Tropic Terrace #18 - Beachfront Resort

11730 Gulf Blvd. #18, Hotel in St. Pete Beach, United States

Excellent
1 review

La Barra #101.5

103 22Nd Avenue, Hotel in St. Pete Beach, United States

Excellent
1 review

Las Brisas 202

14710 Gulf Boulevard, #202, Hotel in St. Pete Beach, United States

Excellent
6 reviews

514 US$

min. price/night

Harbor House 37

8465 West Gulf Boulevard, Us, Hotel in St. Pete Beach, United States

Excellent
2 reviews

165 US$

min. price/night

Oasis Getaways Updated Coastal Luxury

11605 Gulf Blvd 307, Hotel in St. Pete Beach, United States

Excellent
4 reviews

Land'S End 5-302 Gulf-Bay Front - Premier

7403 Bayshore Drive, Bldg 5/ #302, Hotel in St. Pete Beach, United States

Excellent
1 review

249 US$

min. price/night

Coconut Villa'S Spring Promo! Monday And Thursday Half Rate! Heated Pool, Steps To Beach!

17505 Gulf Boulevard Suite 4, Hotel in St. Pete Beach, United States

Excellent
3 reviews

Treasure Trove Waterfront Haven

255 104Th Ave, Hotel in St. Pete Beach, United States

Excellent
1 review

643 US$

min. price/night

Fall Special! Squeeze The Day | Beach <1Mi | 4Plex

Lemon Squeeze, 360 78Th Avenue, Hotel in St. Pete Beach, United States

Excellent
3 reviews

Winter Getaway! Walkable To Beach Access, Restaurants & Nightlife! Beach Equipment Included & Pet Friendly!

562 71St Avenue Suite 3, Hotel in St. Pete Beach, United States

Good
2 reviews

Palms Of Treasure Island #210

10315 Gulf Boulevard, Hotel in St. Pete Beach, United States

Good
9 reviews

Beach View 1B 1B - Balcony - King - Surf Song #346

12960 Gulf Blvd, Hotel in St. Pete Beach, United States

Good
1 review

177 US$

min. price/night

Ocean Sands 1105

14950 Gulf Blvd # 1105, Hotel in St. Pete Beach, United States

Excellent
1 review

134 US$

min. price/night

Ocean View: Top-Floor Sunset Vistas Condo!

12000 Gulf Blvd Unit 603N, Hotel in St. Pete Beach, United States

Excellent
2 reviews

Papa John'S

14023 Palm Street, Hotel in St. Pete Beach, United States

Excellent
5 reviews

Oceana 301 East

10091 Gulf Blvd, Us, Hotel in St. Pete Beach, United States

Excellent
12 reviews

168 US$

min. price/night

Malyn 107, Waterfront Condo, Short Walk To Beach

282 Treasure Island Causeway 7, Hotel in St. Pete Beach, United States

Excellent
18 reviews

216 US$

min. price/night

St Pete Beachside Condo 3

4103 Gulf Boulevard, Hotel in St. Pete Beach, United States

Excellent
5 reviews

Boho Condo 3-3 Heated Pool

15305 1St Street East 202, Hotel in St. Pete Beach, United States

Excellent
1 review

Ocean Sands 1-1002

14950 Gulf Boulevard, Hotel in St. Pete Beach, United States

Good
1 review

Winter Getaway! Walkable To Beach Access, Restaurants & Nightlife! Beach Equipment Included & Pet Friendly!

562 71St Avenue Suite 5, Hotel in St. Pete Beach, United States

Good
4 reviews

Beach View 1B 1B Balcony Quiet - Surf Song #238

12960 Gulf Blvd, Hotel in St. Pete Beach, United States

Average
1 review

222 US$

min. price/night

413 - Island Inn

St. Pete Beach, United States

Good
1 review

379 US$

min. price/night

210-N - Sunset Vistas

12000 Gulf Blvd, 210-N, Hotel in St. Pete Beach, United States

302 - Palms Of Treasure Island

10315 Gulf Blvd, Hotel in St. Pete Beach, United States

Average
1 review

1 Bedroom 1 Bath Madeira Beach Yacht Club #159F

159 Medallion Blvd, Hotel in St. Pete Beach, United States

Good
2 reviews

167 US$

min. price/night

Short Walk To Bay & Ocean: Treasure Island Condo

10315 Gulf Blvd Unit 307, Hotel in St. Pete Beach, United States

Good
1 review

Sea Oats 106

17500 Gulf Blvd., Hotel in St. Pete Beach, United States

Good
1 review

John'S Pass Updated 2B/2B - Beach Place #102

12901 Gulf Lane, Hotel in St. Pete Beach, United States

Good
1 review

271 US$

min. price/night

Beach View 1B 1B - Balcony - King - Surf Song #345

12960 Gulf Blvd, Hotel in St. Pete Beach, United States

Good
1 review

170 US$

min. price/night

Beachfront Complex - 2B 2B - Beach Place #501

12901 Gulf Lane, Hotel in St. Pete Beach, United States

Good
2 reviews

248 US$

min. price/night

Beach View Balcony At John'S Pass

13000 Gulf Blvd, Hotel in St. Pete Beach, United States

Good
1 review

La Coquina 101 Charming 2Bd 2Ba Across From The

14401 Gulf Boulevard 101, Hotel in St. Pete Beach, United States

Good
2 reviews

Beachfront Complex - 2B 2B - Beach Place #304

12901 Gulf Lane, Hotel in St. Pete Beach, United States

Good
1 review

312 US$

min. price/night

Crystal Palms 405

11605 Gulf Boulevard, Hotel in St. Pete Beach, United States

Good
3 reviews

Royal Orleans 111

16333 Gulf Blvd, Unit 111, Hotel in St. Pete Beach, United States

Good
10 reviews

243 US$

min. price/night

Sea Oats 403

17500 Gulf Blvd., Hotel in St. Pete Beach, United States

Average
1 review

Winter Getaway! Walkable To Beach Access, Restaurants & Nightlife! Beach Equipment Included! & Pet Friendly!

562 71St Avenue Suite 4, Hotel in St. Pete Beach, United States

Good
4 reviews

135 US$

min. price/night

Oasis Waterfront Treasure Island Apartment With Patio Dock And Johns Pass

11955 3Rd St E #4, Hotel in St. Pete Beach, United States

Good
6 reviews

Madeira Norte 416

13000 Gulf Boulevard, Hotel in Madeira Beach, United States

Average
1 review

Land'S End 9-204 Beach Front

7480 Bayshore Dr., Bldg 9 / #204, Hotel in St. Pete Beach, United States

Average
1 review

327 US$

min. price/night

Island Vibes 2

145 117Th Ave Unit 2, Hotel in St. Pete Beach, United States

Average
1 review

Corner Beach Front Unit - Beach Place #412

12901 Gulf Lane, Hotel in St. Pete Beach, United States

Good
1 review

398 US$

min. price/night

Direct Beachfront 3B2B Gulf - Beach Place #408

12901 Gulf Lane, Hotel in St. Pete Beach, United States

Good
1 review

627 US$

min. price/night

Sunset Corner - Beach View & Heated Pool!

16333 Gulf Blvd #215, Hotel in St. Pete Beach, United States

Good
2 reviews

Madeira Vista 202

14800 Gulf Blvd., Hotel in St. Pete Beach, United States

Average
1 review

Beachfront Complex - 2B 2B - Beach Place #303

12901 Gulf Lane, Hotel in St. Pete Beach, United States

Good
2 reviews

356 US$

min. price/night

Beach View - Balcony - 3B 2B - Beach Place #405

12901 Gulf Lane, Hotel in St. Pete Beach, United States

Good
3 reviews

259 US$

min. price/night

Madeira Vista 601

14800 Gulf Boulevard, Us, Hotel in St. Pete Beach, United States

Good
2 reviews

571 US$

min. price/night

Sea Breezy - Unit 3

9541 W Gulf Blvd Unit 3, Hotel in St. Pete Beach, United States

Good
4 reviews

242 US$

min. price/night

Beachfront Complex - 2B 2B - Beach Place #504

12901 Gulf Lane, Hotel in St. Pete Beach, United States

Good
1 review

301 US$

min. price/night

Serenity By The Sea

8422 West Gulf Blvd., Unit #2, Hotel in St. Pete Beach, United States

Average
1 review

1191 US$

min. price/night

Sunset Vistas 404N

12000 Gulf Boulevard, Hotel in St. Pete Beach, United States

Good
2 reviews

Land'S End 3-402 Bay Front

7467 Bayshore Drive, Us, Hotel in St. Pete Beach, United States

Good
2 reviews

Madeira Siesta

14950 Gulf Blvd Bldg 1 Unit 803, Hotel in St. Pete Beach, United States

Good
1 review

154 US$

min. price/night

Rock Lobster 1 Private Bungalow

12200 Sunshine Lane, Hotel in St. Pete Beach, United States

Good
4 reviews

150 US$

min. price/night

Hidden Treasure Beach House

10048 Gulf Blvd, Hotel in St. Pete Beach, United States

Average
1 review

512 US$

min. price/night

Madeira Beach Yacht Club 343 #G

343 Rex Place G, Hotel in St. Pete Beach, United States

Good
1 review

Land'S End 5-201 Gulf-Bay Front - Premier

7403 Bayshore Drive, Hotel in St. Pete Beach, United States

Good
1 review

319 US$

min. price/night

Newly Reno Beach Condo The Beach Is Your Backyard

4000 Gulf Boulevard, Hotel in St. Pete Beach, United States

Good
1 review

383 US$

min. price/night

John'S Pass Views Spacious Condo

12901 Gulf Lane, Hotel in St. Pete Beach, United States

Good
1 review

Twin Tiki 2

9909 Gulf Boulevard Unit #2, Us, Hotel in St. Pete Beach, United States

2 - Copa Palms

St. Pete Beach, United States

180 US$

min. price/night

Treasure Island 1 Bedroom, 1 Bathroom, Condominium, 11605

11605 3Rd St. E, Unit 209, Hotel in St. Pete Beach, United States

91 US$

min. price/night

3 - Silver Sands - Shoreline

12315 Gulf Blvd, 3, Hotel in St. Pete Beach, United States

Stylish Treasure Island Apt On Waterways.

10365 Paradise Boulevard, Hotel in St. Pete Beach, United States

195 US$

min. price/night

Blue Waters Treasure Island

8105 W Gulf Blvd., Hotel in St. Pete Beach, United States

263 US$

min. price/night

Madeira Beach Tropic Breeze Unit 18 Second Floor

14251 Gulf Blvd #18, Hotel in St. Pete Beach, United States

237 US$

min. price/night

Twin Tiki 3

9909 Gulf Boulevard Unit #3, Us, Hotel in St. Pete Beach, United States

Madeira Beach Tropic Breeze Unit 6

14251 Gulf Blvd #6 6, Hotel in St. Pete Beach, United States

169-E - Madeira Beach Yacht Club

St. Pete Beach, United States

159 US$

min. price/night

Dolphin Court #1

St. Pete Beach, United States

Steps To Beach With No Resort Fees And Free Parking 2

4103 Gulf Boulevard 202, Hotel in St. Pete Beach, United States

446 US$

min. price/night

Sunrise Resort 509

St. Pete Beach, United States

213 US$

min. price/night

Treasure Island Retreat Steps To Beach

11240 3Rd Street East, Hotel in St. Pete Beach, United States

Treasure Island Getaway 1Mi To Beach

11240 3Rd Street East, Hotel in St. Pete Beach, United States

Sea Breeze 602

13500 Gulf Blvd., Hotel in St. Pete Beach, United States

Private One-Bedroom 8 -Directly Across From Beach

11875 Gulf Boulevard, Hotel in St. Pete Beach, United States

Tropic Terrace #23 - Beachfront Rental Condo

11730 Gulf Blvd., Hotel in St. Pete Beach, United States

165 US$

min. price/night

Dolphin Court #3

St. Pete Beach, United States

4Th-Floor Waterfront Condo On Treasure Island!

10315 Fl-699 Unit 408, Hotel in St. Pete Beach, United States

361 US$

min. price/night

Fun Get Togethers At The Beach!

16105 3Rd Street East, Hotel in St. Pete Beach, United States

127 US$

min. price/night

Pass-A-Grille Key West Style Guest House Pool Bbq

108 1/2 18Th Ave, Hotel in St. Pete Beach, United States

Upham Beach Inn - #6 2Br Suite

600 68Th Avenue, Us, Hotel in St. Pete Beach, United States

322 US$

min. price/night

Tropic Breeze 18

St. Pete Beach, United States

175 US$

min. price/night

Happy Home

13405 Gulf Blvd., Hotel in St. Pete Beach, United States

406 US$

min. price/night

Relax At Ground Floor Tropic Breeze 1 | Steps To Madeira Beach

14251 Gulf Boulevard, Hotel in St. Pete Beach, United States

306 US$

min. price/night

Cozy Beach Getaway With Bikes Included!

90 144Th Avenue, Hotel in St. Pete Beach, United States

150 US$

min. price/night

Beachfront St Petersburg Condo W/ Community Pool!

8470 W Gulf Blvd Unit #510, Hotel in St. Pete Beach, United States

Private Large Studio 19-Directly Across From Beach

11875 Gulf Boulevard, Hotel in St. Pete Beach, United States

117 US$

min. price/night

Madeira Beach Yacht Club Condo Walkable Location!

Madeira Beach, FL, 33708, Hotel in St. Pete Beach, United States

408 US$

min. price/night

Private One-Bedroom 1 -Directly Across From Beach

11875 Gulf Boulevard, Hotel in St. Pete Beach, United States

152 US$

min. price/night

Private Two-Bedroom 23 -Directly Across From Beach

11875 Gulf Boulevard, Hotel in St. Pete Beach, United States

Historic Downtown Pass A Grille Beach15K Sq Ft!

702 Pass A Grille Way, Hotel in St. Pete Beach, United States

476 US$

min. price/night

La Tortuga Historic Pass A Grille St Pete Beach 6

102 8Th Ave, 6, Hotel in St. Pete Beach, United States

Sunset Villa 1003

St. Pete Beach, United States

168 US$

min. price/night

Sandy Dunes

17836 Lee Avenue, Us, Hotel in St. Pete Beach, United States

463 US$

min. price/night

Mermaid Manor

184 117Th Avenue 7, Hotel in St. Pete Beach, United States

Beachside Retreat W Heated Pool

17880 Gulf Boulevard, Hotel in St. Pete Beach, United States

195 US$

min. price/night

Pelican House

3208 East Maritana Drive, Hotel in St. Pete Beach, United States

343 US$

min. price/night

Sunset Beach House - Beach Hugger 2

8584 W Gulf Blvd, Hotel in St. Pete Beach, United States

244 US$

min. price/night

Other Places to Stay in St. Pete Beach

Types of Accomodations in St. Pete Beach

Holiday homes Apartments Hotels

Aparthotels

Resorts

Villas

Guest house

Hotels near Popular Places to visit in St. Pete Beach

City Center Pass-a-Grille Fort De Soto Park

Parks Department

The Pearl Restaurant

Thank you for your feedback

Close