Special offers and Exclusive deals

Search Hotels

2026-08-16
2026-08-17
Guests

Filter Results

Hotels by class

Enter name

Price per night

Accommodation type

Districts

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

Apartments and B&Bs in St. Pete Beach

Ocean View Studio With Heated Pool

6800 Sunset Way Floor 2 Unit 908, St. Pete Beach, United States Show map

The 1-room Ocean View Studio With Heated Pool St. Pete Beach features a convenient location approximately 25 minutes' walk from Polynesian Putter Miniature Golf Course and hosts up to 3 guests. Such… More

Book Now

St Pete Beach

6700 Sunset Way 808, St. Pete Beach, United States Show map

Located in the St Pete Beach - Long Key district of St. Pete Beach, the 38 m² St Pete Beach apartment is approximately a 5-minute walk from the Upham Beach Park and 1.9 km from Polynesian Putter… More

From US$ 150 Book Now

Ram Sea 209

17200 Gulf Blvd., St. Pete Beach, United States Show map

Set in the North Redington Beach district, 7 km from the Indoor Pinellas County Heritage Village Outdoor Museum, the spacious Ram Sea 209 Apartment St. Pete Beach accommodates up to 6 guests. This… More

Book Now

Direct Beachfront - Updated - Sandy Shores #304

12924 Gulf Lane, St. Pete Beach, United States Show map

Featuring a heated swimming pool, the 80 m² Direct Beachfront - Updated - Sandy Shores #304 St. Pete Beach apartment is approximately a 5-minute walk from the Pirate Ship Royal Conquest. Staying in… More

From US$ 418 Book Now

Villa Madeira 501 Condo

13720 Gulf Boulevard Condo 501, St. Pete Beach, United States Show map

Set in the Madeira Beach district, a 17-minute walk from Archibald Public Beach Park, the spacious Villa Madeira 501 Condo St. Pete Beach accommodates up to 6 guests. At this apartment, Wi-Fi and a… More

Book Now

Direct Beachfront 1B 1B Corner - Sandy Shores #501

12924 Gulf Lane, St. Pete Beach, United States Show map

Featuring a heated pool, the spacious Direct Beachfront 1B 1B Corner - Sandy Shores #501 St. Pete Beach apartment is 5 minutes' walk from the Pirate Ship Royal Conquest. Set just near the John's Pass… More

From US$ 217 Book Now

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

12901 Gulf Lane, St. Pete Beach, United States Show map

The spacious Beachfront Complex - 2B 2B - Beach Place #504 St. Pete Beach apartment is a great place to stay in the Madeira Beach district, 2.5 km from the War Veterans Memorial Park. This apartment,… More

From US$ 301 Book Now

Ram Sea 204

17200 Gulf Blvd, St. Pete Beach, United States Show map

Located in the North Redington Beach district of St. Pete Beach only 1.4 km from the Gulf Boulevard, the spacious 2-bedroom Ram Sea 204 Apartment St. Pete Beach accommodates up to 6 guests. Also… More

Book Now

Cute And Cozy Unit- John'S Pass - Surf Song #212

12960 Gulf Boulevard, St. Pete Beach, United States Show map

The 34 m² Cute And Cozy Unit- John'S Pass - Surf Song #212 Apartment St. Pete Beach is a good choice for accommodating up to 2 guests, offering a prime setting within 5 minutes' walk of the Alligator… More

From US$ 120 Book Now

Luxury Updated Beach Condo - Crimson #104

12935 Gulf Lane, St. Pete Beach, United States Show map

Situated nearly 5 minutes' walk from the John's Pass Village and Boardwalk, the spacious 112 m² Luxury Updated Beach Condo - Crimson #104 St. Pete Beach offers a Jacuzzi for up to 4 guests. The… More

From US$ 347 Book Now

Las Brisas 504

14710 Gulf Boulevard #504, St. Pete Beach, United States Show map

Las Brisas 504 St. Pete Beach apartment is located 2.2 km from the John's Pass Village and Boardwalk and merely a 7-minute walk from the Moonfish Bay Artist Studio and Gallery. More

From US$ 241 Book Now

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

17505 Gulf Boulevard Suite 4, St. Pete Beach, United States Show map

Featuring a year-round outdoor swimming pool and a sun terrace, the 28 m² Coconut Villa'S Spring Promo! Monday And Thursday Half Rate! Heated Pool, Steps To Beach! St. Pete Beach is situated in the… More

Book Now

Beach Front Balcony - Beach Place #107

12901 Gulf Lane, St. Pete Beach, United States Show map

Located within 5 minutes' walk of Hubbard's Beach, the spacious 126 m² Beach Front Balcony - Beach Place #107 St. Pete Beach apartment offers modern comforts like Wi-Fi and essentials like private… More

From US$ 385 Book Now

Modern, Spacious & Clean Beach Getaway

11605 Gulf Blvd 207, St. Pete Beach, United States Show map

The 86 m² Modern, Spacious & Clean Beach Getaway St. Pete Beach apartment is located 8 minutes' walk from the Rosselli Park and 3.3 km from the War Veterans Memorial Park. Boasting a location a few… More

Book Now

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

562 71St Avenue Suite 4, St. Pete Beach, United States Show map

The 28 m² Winter Getaway! Walkable To Beach Access, Restaurants & Nightlife! Beach Equipment Included! & Pet Friendly! St. Pete Beach apartment includes a terrace and is situated just a 6-minute walk… More

From US$ 135 Book Now

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

12901 Gulf Lane, St. Pete Beach, United States Show map

To enjoy your vacation in St. Pete Beach, stay at the spacious 106 m² John'S Pass Updated 2B/2B - Beach Place #102 St. Pete Beach apartment, which is nearly 5 minutes' walk from the Pirate Ship Royal… More

From US$ 271 Book Now

August Beach Vacation Specials Book Today!

11605 Gulf Boulevard 306, St. Pete Beach, United States Show map

To enjoy your vacation in St. Pete Beach, stay at the spacious 89 m² August Beach Vacation Specials Book Today! St. Pete Beach apartment, which is 3.3 km from the War Veterans Memorial Park and… More

From US$ 396 Book Now

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

12960 Gulf Blvd, St. Pete Beach, United States Show map

The spacious Beach View 1B 1B Balcony Quiet - Surf Song #238 St. Pete Beach apartment boasts a prime setting and in only 400 m from the John's Pass Village. Located in the Madeira Beach district, in… More

From US$ 222 Book Now

Beachside Studio

6800 Sunset Way, St. Pete Beach, United States Show map

Featuring a prime location 6 minutes' walk from St Pete Beach Theatre, the 37 m² Beachside Studio St. Pete Beach accommodates up to 4 guests. Offering access to a heated swimming pool, the apartment… More

Book Now

Treasure Island Escape

117 127Th Avenue E., St. Pete Beach, United States Show map

To enjoy your vacation in St. Pete Beach, stay at the 1-room Treasure Island Escape Apartment St. Pete Beach, which is around a 10-minute drive from Egan Park and a mere 0.8 km from the John's Pass… More

Book Now

Waterfront Community With Pool #159F

159 Medallion Blvd, St. Pete Beach, United States Show map

Waterfront Community With Pool #159F Apartment St. Pete Beach boasts a prime location within 5 minutes' walk of Archibald Public Beach Park. Situated fairly close to the R.O.C. Park, the apartment… More

From US$ 167 Book Now

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

12901 Gulf Lane, St. Pete Beach, United States Show map

To enjoy your vacation in St. Pete Beach, stay at the spacious 106 m² Beachfront Complex - 2B 2B - Beach Place #304 St. Pete Beach apartment, which is 2.8 km from the Bicentennial Park and around 5… More

From US$ 312 Book Now

Direct Beach Front 1B 1B Balcony - Surf Song #240

12960 Gulf Blvd, St. Pete Beach, United States Show map

Featuring a beachfront location approximately 5 minutes' walk from Photo Letter Art, the spacious 62 m² Direct Beach Front 1B 1B Balcony - Surf Song #240 St. Pete Beach apartment accommodates up to 4… More

From US$ 198 Book Now

Private Beach Condo Just Steps To Beach! 4

4103 Gulf Boulevard, St. Pete Beach, United States Show map

Located in the St Pete Beach - Long Key district, the spacious Private Beach Condo Just Steps To Beach! 4 St. Pete Beach is 8 minutes' stroll from the St. Pete Beach Access and just 1 km from… More

Book Now

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

12901 Gulf Lane, St. Pete Beach, United States Show map

Beach View - Balcony - 3B 2B - Beach Place #405 St. Pete Beach apartment lies in a prime location in St. Pete Beach, merely a 6-minute walk from the Twisted Tower. The spacious apartment can hold up… More

From US$ 259 Book Now

Beach View Balcony At John'S Pass

13000 Gulf Blvd, St. Pete Beach, United States Show map

Set in the Madeira Beach district, approximately 25 minutes' walk from the Madeira Beach Causeway Park, the spacious 87 m² Beach View Balcony At John'S Pass St. Pete Beach apartment accommodates up… More

Book Now

Sea Oats 106

17500 Gulf Blvd., St. Pete Beach, United States Show map

Located in the North Redington Beach district, within 200 metres of the Redington Long Pier, the spacious Sea Oats 106 Apartment St. Pete Beach accommodates up to 8 guests. This apartment features Wi… More

Book Now

Sea Oats 403

17500 Gulf Blvd., St. Pete Beach, United States Show map

The Splash Harbour Water Park is within a 7-km distance of the spacious 131 m² Sea Oats 403 Apartment St. Pete Beach, while the Redington Long Pier is situated nearby. Guests can use Wi-Fi for either… More

Book Now

Direct Beachfront 3B2B Gulf - Beach Place #408

12901 Gulf Lane, St. Pete Beach, United States Show map

The spacious 126 m² Direct Beachfront 3B2B Gulf - Beach Place #408 St. Pete Beach apartment is nestled in the Madeira Beach district, nearly 5 minutes' walk from Hubbard's Beach. The apartment… More

From US$ 627 Book Now

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

12960 Gulf Blvd, St. Pete Beach, United States Show map

Located a mere 5 minutes on foot from the John's Pass Village and Boardwalk, the spacious 62 m² Beach View 1B 1B - Balcony - King - Surf Song #345 St. Pete Beach apartment accommodates up to 2 guests… More

From US$ 170 Book Now

2B 2B Ocean View - Pool-Hot Tub - Sunset Vistas #508S

12000 Gulf Boulevard, St. Pete Beach, United States Show map

Set in the Treasure Island district of St. Pete Beach, approximately 15 minutes' walk from the John's Pass Village and Boardwalk, the spacious 81 m² 2B 2B Ocean View - Pool-Hot Tub - Sunset Vistas… More

Book Now

Direct Beachfront - 3B 2B - Beach Place #308

12901 Gulf Lane, St. Pete Beach, United States Show map

Located in the Madeira Beach district of St. Pete Beach, only a 6-minute walk from the Golf Beaches Black Light Mini-Golf, the 126 m² Direct Beachfront - 3B 2B - Beach Place #308 St. Pete Beach… More

From US$ 279 Book Now

Beach Front 1B1B Balcony 2 Beds - Surf Song #349

12960 Gulf Blvd, St. Pete Beach, United States Show map

Located approximately 500 metres from Hubbard's Beach, the spacious 62 m² Beach Front 1B1B Balcony 2 Beds - Surf Song #349 St. Pete Beach apartment offers modern comforts like Wi-Fi and essentials… More

From US$ 318 Book Now

Direct Beachfront - 3B 2B - Beach Place #411

12901 Gulf Lane, St. Pete Beach, United States Show map

The spacious 126 m² Direct Beachfront - 3B 2B - Beach Place #411 St. Pete Beach apartment is nearly 5 minutes on foot from the John's Pass Village and can accommodate up to 6 guests. The John's Pass… More

From US$ 482 Book Now

Poolside 2Nd Floor 2B 2B - Surf Song #225

12960 Gulf Blvd, St. Pete Beach, United States Show map

Set in the Madeira Beach district of St. Pete Beach, around 25 minutes' walk from the Madeira Beach Access, the 66 m² Poolside 2Nd Floor 2B 2B - Surf Song #225 Apartment St. Pete Beach accommodates… More

From US$ 269 Book Now

Boardwalk John'S Pass

117 127Th Avenue, St. Pete Beach, United States Show map

The 46 m² Boardwalk John'S Pass Apartment St. Pete Beach is located a mere 10 minutes' walk from the John's Pass Village and 2.5 km from the Madeira Beach Access. Set within reach of the John's Pass… More

Book Now

Corner Unit John'S Pass View- Beach Place #101

12901 Gulf Lane, St. Pete Beach, United States Show map

The spacious 106 m² Corner Unit John'S Pass View- Beach Place #101 St. Pete Beach apartment boasts a prime location just 350 metres from the John's Pass Village. Guests will surely benefit from Wi-Fi… More

From US$ 313 Book Now

Scenic Beach Balcony - Madeira Norte #413

13000 Gulf Blvd, St. Pete Beach, United States Show map

The spacious 87 m² Scenic Beach Balcony - Madeira Norte #413 St. Pete Beach apartment is located in the Madeira Beach district only 400 metres from the John's Pass Village and Boardwalk and… More

From US$ 176 Book Now

Ram Sea 201

17200 Gulf Blvd, St. Pete Beach, United States Show map

Ram Sea 201 Apartment St. Pete Beach is located 13 minutes on foot from Redington Beach Town Park and about 6 km from the John's Pass Village and Boardwalk. The spacious 112 m² apartment can hold up… More

Book Now

Madeira Towers 601 Beach Front With Spectacular Views 533

15316 Gulf Blvd, St. Pete Beach, United States Show map

The spacious Madeira Towers 601 Beach Front With Spectacular Views 533 St. Pete Beach apartment boasts a beachfront setting and in only a 5-minute walk from Archibald Public Beach Park. Wi-Fi is… More

From US$ 121 Book Now

Redington Beach Bungalow

15804 Redington Drive, St. Pete Beach, United States Show map

Situated 15 minutes' stroll from Redington Beach Town Park, Redington Beach Bungalow St. Pete Beach entices guests to explore various tourist attractions in the area. More

Book Now

Tropic Terrace Suite #29 - Beachfront Resort

11730 Gulf Blvd.#29, St. Pete Beach, United States Show map

Located in the Treasure Island district of St. Pete Beach, around 5 minutes' walk from Isle of Capri Bridge, the 1-room Tropic Terrace Suite #29 - Beachfront Resort St. Pete Beach accommodates up to… More

Book Now

2B 1.5B - Updated Johns Pass - Madeira Norte #102

13000 Gulf Blvd, St. Pete Beach, United States Show map

Featuring a convenient location 6 minutes' walk from Photo Letter Art, the spacious 2B 1.5B - Updated Johns Pass - Madeira Norte #102 St. Pete Beach apartment accommodates up to 4 guests. Offering… More

From US$ 142 Book Now

Sea Oats 204

17500 Gulf Blvd., St. Pete Beach, United States Show map

The spacious 131 m² Sea Oats 204 Apartment St. Pete Beach is located in the North Redington Beach district, approximately 5 minutes' walk from the Redington Long Pier. The apartment can host up to 6… More

Book Now

Emerald Isle 404

17334 Gulf Blvd., St. Pete Beach, United States Show map

Featuring a swimming pool, the 86 m² Emerald Isle 404 St. Pete Beach apartment is around 5 minutes' walk from the Redington Long Pier. Guests can enrich their stay with activities like snorkelling… More

Book Now

Arena De Madeira, Beach Condo, # 401, Maderia Beach, Fl Us

14110 Gulf Boulevard, St. Pete Beach, United States Show map

The 3-room Arena De Madeira, Beach Condo, # 401, Maderia Beach, Fl Us St. Pete Beach is located in the Madeira Beach district a mere 6 minutes on foot from the Madeira Beach Access and accommodates… More

Book Now

Awesome Florida Cottage - 2B 1B - Surf Song #113

12960 Gulf Blvd, St. Pete Beach, United States Show map

Located in the Madeira Beach district, a 5-minute walk from the John's Pass, Awesome Florida Cottage - 2B 1B - Surf Song #113 St. Pete Beach accommodates up to 6 guests. Offering access to a heated… More

From US$ 434 Book Now

Ram Sea 401

17200 Gulf Blvd, St. Pete Beach, United States Show map

The 112 m² Ram Sea 401 Apartment St. Pete Beach is located only a 7-minute walk from the Redington Long Pier and 3.8 km from the Madeira Beach Access. This spacious apartment can hold up to 6 guests. More

Book Now

Sea Rocket 6 Beachfront Beauty In North

17250 Gulf Blvd #6, St. Pete Beach, United States Show map

To enjoy your vacation in St. Pete Beach, stay at the 1-room Sea Rocket 6 Beachfront Beauty In North St. Pete Beach apartment, which is only 1.8 km from the Constitution Park and nearly a 10-minute… More

Book Now

4Bd 2Ba Waterfront House With Pool, Hot Tub & Boat!

17323 Kennedy Drive, St. Pete Beach, United States Show map

Featuring a private swimming pool, the 2-bedroom 4Bd 2Ba Waterfront House With Pool, Hot Tub & Boat! St. Pete Beach villa is suitable for up to 6 people and is located around a 25-minute walk from… More

Book Now