Special offers and Exclusive deals

Search Hotels

2026-11-02
2026-11-03
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

St. Pete Beach Vacation Rentals

Charming Treasure Island Getaway

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

The 46 m² Charming Treasure Island Getaway Apartment St. Pete Beach is located in the Treasure Island district of St. Pete Beach, only 6 minutes' walk from Photo Letter Art. The apartment capacity is… More

Book Now

Private One-Bedroom 13-Directly Across From Beach

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

Private One-Bedroom 13-Directly Across From Beach St. Pete Beach apartment is located 10 minutes by car from Egan Park and 2.6 km from Jungle Prada de Navaez Park. More

Book Now

Ram Sea 214

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

Located in the North Redington Beach district of St. Pete Beach about 25 minutes' walk from Seaside Seabird Sanctuary, the spacious 3-bedroom Ram Sea 214 Apartment St. Pete Beach accommodates up to 8… More

Book Now

Best Value, 2Nd Floor 2B 2B Near Pool - Surf Song #230

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

Best Value, 2Nd Floor 2B 2B Near Pool - Surf Song #230 St. Pete Beach apartment enjoys a prime location just 5 minutes' walk from John's Pass Village. Located in the Madeira Beach district, a few… More

From US$ 164 Book Now

Oceanfront Paddle Boards, Cooler, On Sunset Beach

7797 78Th Ave A, St. Pete Beach, United States Show map

Oceanfront Paddle Boards, Cooler, On Sunset Beach St. Pete Beach apartment lies in the Treasure Island district of St. Pete Beach and offers swift access to Sunset Beach Pavilion, which is only 5… More

From US$ 194 Book Now

3Br Water View Condo Boat Access Near Gulf

10109 Gulf Boulevard 202, St. Pete Beach, United States Show map

The 104 m² 3Br Water View Condo Boat Access Near Gulf St. Pete Beach is also located only 8 minutes' walk from Treasure Island Slide Florida. This spacious apartment can host up to 6 guests. More

Book Now

Coastal Decor - Top Floor View - Crimson #303

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

Offering a swimming pool, the spacious Coastal Decor - Top Floor View - Crimson #303 St. Pete Beach apartment is located only a 5-minute walk from John's Pass. Boasting a convenient location, only a… More

From US$ 331 Book Now

#409 Sandy Shores Updated 2B 2B W/ Balcony

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

Located in the Madeira Beach district, the 93 m² #409 Sandy Shores Updated 2B 2B W/ Balcony St. Pete Beach apartment is approximately a 5-minute walk from John's Pass Village and 3.8 km from Walter… More

From US$ 257 Book Now

Jewel By The Pool | Steps To Sand & City Center

337 Rex Pl, St. Pete Beach, United States Show map

The 2-bedroom Jewel By The Pool | Steps To Sand & City Center St. Pete Beach apartment is located in the Madeira Beach district of St. Pete Beach just 650 metres from Archibald Public Beach Park and… More

Book Now

Large Gulf Unit Beach Views - Crimson #203

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

Located within 5 minutes' walk of Hubbard's Beach, the spacious 142 m² Large Gulf Unit Beach Views - Crimson #203 St. Pete Beach apartment offers modern comforts like Wi-Fi and essentials like… More

From US$ 438 Book Now

Beach View 2B 1.5B Madeira Norte #108

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

The spacious 87 m² Beach View 2B 1.5B Madeira Norte #108 St. Pete Beach apartment lies in the Madeira Beach district of St. Pete Beach and offers swift access to John's Pass Village and Boardwalk… More

From US$ 277 Book Now

New Lux 5 Star Complex Top Floor Direct Beachfront

612, 11500 Gulf Boulevard, St. Pete Beach, United States Show map

Located in the Treasure Island district, within 400 metres of the large Treasure Island Community Center, the spacious New Lux 5 Star Complex Top Floor Direct Beachfront St. Pete Beach apartment… More

Book Now

Anglers Cove 103

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

Featuring a heated pool, the spacious Anglers Cove 103 Apartment St. Pete Beach is 5 minutes' walk from Redington Long Pier. 2.5 km from Boca Ciega Millennium Bayside Park, the apartment welcomes… More

Book Now

Direct Beachfront Balcony - Beach Place #309

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

The spacious 81 m² Direct Beachfront Balcony - Beach Place #309 St. Pete Beach apartment is nestled in the Madeira Beach district of St. Pete Beach, within 5 minutes' walk of Hubbard's Beach. At the… More

From US$ 235 Book Now

One Block To Gulf Shores | Treasure Island

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

The 65 m² One Block To Gulf Shores | Treasure Island St. Pete Beach apartment is nestled in the Treasure Island district of St. Pete Beach, only 0.8 km from John's Pass. The apartment can hold up to… More

Book Now

Awesome Beach Gulf Views - Madeira Norte #111

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

Located nearly a 5-minute stroll from John's Pass Village and Boardwalk, the spacious 87 m² Awesome Beach Gulf Views - Madeira Norte #111 St. Pete Beach apartment accommodates up to 4 guests. More

From US$ 220 Book Now

Stylish Treasure Island Apt On Waterways.

10365 Paradise Boulevard, St. Pete Beach, United States Show map

Stylish Treasure Island Apt On Waterways. St. Pete Beach provides easy access to various city attractions, such as Treasure Island Golf Tennis Recreation Center, situated merely a 6-minute walk away. More

From US$ 195 Book Now

2 Bedroom Beach Condo On Redington Beach Sands

17300 Gulf Boulevard 18, St. Pete Beach, United States Show map

Del Bello Park is just 1.2 km from 2 Bedroom Beach Condo On Redington Beach Sands St. Pete Beach, while Redington Long Pier is situated nearby. Also, the presence of a heated pool guarantees a… More

Book Now

Ram Sea 402

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

Set in the North Redington Beach district of St. Pete Beach, merely 0.6 km from Redington Long Pier, the 1-bedroom Ram Sea 402 Apartment St. Pete Beach accommodates up to 4 guests. This 84 m²… More

Book Now

Waterfront Oasis Across From Treasure Island Beach

10029 Gulf Blvd Unit 3, St. Pete Beach, United States Show map

To enjoy your vacation in St. Pete Beach, stay at the spacious 93 m² Waterfront Oasis Across From Treasure Island Beach St. Pete Beach apartment, which is 2.5 km from the movie theater "Beach… More

Book Now

Unit 308N, Beautiful Sunsets, A Traveler Favorite!

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

The spacious Unit 308N, Beautiful Sunsets, A Traveler Favorite! Apartment St. Pete Beach is situated a 17-minute walk from John's Pass Village and offers a swimming pool. Wi-Fi is available for… More

Book Now

Newly Reno Beach Condo The Beach Is Your Backyard

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

Situated about 400 metres from Dolphin Village Shopping Center, the spacious 750 m² Newly Reno Beach Condo The Beach Is Your Backyard St. Pete Beach offers a hot tub for up to 6 guests. Saint… More

From US$ 383 Book Now

Ram Sea 403

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

The 126 m² Ram Sea 403 Apartment St. Pete Beach is located a 16-minute walk from Del Bello Park and 3.3 km from Seminole City Park. This 3-bedroom apartment features Wi-Fi, along with parking for… More

Book Now

Ram Sea 202

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

To enjoy your vacation in St. Pete Beach, stay at the 1-bedroom Ram Sea 202 Apartment St. Pete Beach, which is 4.6 km from Church by the Sea and only 7 minutes' stroll from Redington Long Pier. The… More

Book Now

Sweeping Ocean Views - Shores Of Madeira #504

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

Featuring a beachfront location fairly close to Shores of Maderia Public Beach, the spacious 111 m² Sweeping Ocean Views - Shores Of Madeira #504 St. Pete Beach apartment accommodates up to 4 guests.… More

Book Now

Updated Ground Floor Unit - Steps To Pool Beach

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

Updated Ground Floor Unit - Steps To Pool Beach St. Pete Beach apartment is located about 3 km from Jungle Prada de Navaez Park and just 5 minutes' walk from The Pirate Ship Royal Conquest. Offering… More

From US$ 297 Book Now

Ram Sea 303

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

Set in the North Redington Beach district, nearly a 25-minute walk from Seaside Seabird Sanctuary, the 3-bedroom Ram Sea 303 Apartment St. Pete Beach accommodates up to 8 guests. Featuring an aqua… More

Book Now

Boca Shores 314

8911 Blind Pass Road, St. Pete Beach, United States Show map

The 96 m² Boca Shores 314 St. Pete Beach apartment is located about a 25-minute walk from Sunset Beach and offers spa facilities such as a sauna. Set a few steps from Egan Park, the spacious… More

Book Now

Ram Sea 308

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

The 84 m² Ram Sea 308 Apartment St. Pete Beach is located 2.5 km from Boca Ciega Millennium Bayside Park and approximately a 25-minute walk from Seaside Seabird Sanctuary. This 1-bedroom apartment… More

Book Now

Coastal Comfort At Madeira Beach Yacht Club #175A

175A Medallion Blvd, St. Pete Beach, United States Show map

The 1-bedroom Coastal Comfort At Madeira Beach Yacht Club #175A St. Pete Beach apartment is located in the Madeira Beach district of St. Pete Beach approximately 5 minutes on foot from Archibald… More

Book Now

Ram Sea 101

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

To enjoy your vacation in St. Pete Beach, stay at the spacious 112 m² Ram Sea 101 Apartment St. Pete Beach, which is 3.8 km from Madeira Beach Access and about 25 minutes on foot from Seaside Seabird… More

Book Now

Ram Sea 312

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

To enjoy your vacation in St. Pete Beach, stay at the spacious 126 m² Ram Sea 312 Apartment St. Pete Beach, which is only 1.4 km from Gulf Boulevard and merely a 7-minute stroll from Redington Long… More

Book Now

Ram Sea 503

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

Set in the North Redington Beach district, a 13-minute walk from Redington Beach Town Park, the spacious Ram Sea 503 Apartment St. Pete Beach accommodates up to 8 guests. Wi-Fi and parking are also… More

Book Now

2B/1.5B - Intercoastal Views - Madeira Norte #402

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

The 87 m² 2B/1.5B - Intercoastal Views - Madeira Norte #402 St. Pete Beach apartment boasts a prime setting and in a mere 6 minutes' walk from John's Pass Village. Located in the Madeira Beach… More

Book Now

New Treasure Island Gem - Unit 3

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

The 1-bedroom New Treasure Island Gem - Unit 3 Apartment St. Pete Beach is located in the Treasure Island district of St. Pete Beach, only 6 minutes' walk from Photo Letter Art. This 47 m² apartment… More

Book Now

Sea Breeze 702 | Modern Beachfront Luxury & Endless Gulf Front Views

13500 Gulf Ln #702, St. Pete Beach, United States Show map

The spacious Sea Breeze 702 | Modern Beachfront Luxury & Endless Gulf Front Views St. Pete Beach apartment is located just 1.1 km from John's Pass Village and just 13 minutes' walk from John's Pass. More

Book Now

Sea Oats 501

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

The spacious Sea Oats 501 Apartment St. Pete Beach is nestled in the North Redington Beach district, within a 200-metre distance of the restaurant VCibo. This apartment features Wi-Fi, along with a… More

Book Now

Bright Updated Beachfront Complex 2Br2Ba

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

Set in the Madeira Beach district, a 16-minute walk from Madeira Beach Access, the spacious Bright Updated Beachfront Complex 2Br2Ba St. Pete Beach apartment accommodates up to 6 guests. Wi-Fi and… More

Book Now

Emerald Isle 201

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

The 2-bedroom Emerald Isle 201 St. Pete Beach apartment is situated in the North Redington Beach district, about a 5-minute walk from Redington Long Pier, and offers an aqua park and a golf course. More

From US$ 165 Book Now

Cozy Beach Getaway With Bikes Included!

90 144Th Avenue, St. Pete Beach, United States Show map

Situated approximately 25 minutes' walk from John's Pass Village and Boardwalk, the 1-bedroom Cozy Beach Getaway With Bikes Included! St. Pete Beach apartment can host up to 4 guests in St. Pete… More

From US$ 150 Book Now

Fall Promo! Waived Resort Fee! Family Friendly, Steps To Beach!

315 Medallion Blvd Suite E, St. Pete Beach, United States Show map

Located in the Madeira Beach district, 5 minutes' walk from R.O.C. Park, the spacious Fall Promo! Waived Resort Fee! Family Friendly, Steps To Beach! St. Pete Beach accommodates up to 6 guests. At… More

Book Now

Beach Front Views - Hotel Unit - Surf Song #256

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

Beach Front Views - Hotel Unit - Surf Song #256 St. Pete Beach is nestled in the Madeira Beach district, a 5-minute walk from the dessert restaurant House of Sweets. More

From US$ 144 Book Now

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

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 #202 St. Pete Beach apartment, which is just 200 metres from John's Pass Village and… More

From US$ 182 Book Now

Let'S Flamingle | Fall Deal | Beach <1Mi | 4Plex

Lets Flamingile, 360 78Th Avenue, St. Pete Beach, United States Show map

If you want to stay in the St Pete Beach - Long Key district of St. Pete Beach, the 56 m² Let'S Flamingle | Fall Deal | Beach 1Mi | 4Plex St. Pete Beach apartment is a good choice located… More

Book Now

Updated Beachfront Balcony - Beach Place #312

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

The spacious Updated Beachfront Balcony - Beach Place #312 St. Pete Beach apartment is located about a 5-minute walk from Hubbard's Beach and offers a swimming pool onsite. Wi-Fi and private car… More

From US$ 330 Book Now

Coastal Beachfront Escape In Treasure Island!

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

The spacious Coastal Beachfront Escape In Treasure Island! St. Pete Beach apartment is a great place to stay in the Treasure Island district, 17 minutes' walk from John's Pass Village. Wi-Fi and a… More

Book Now

Beach View 2B 2.5B Townhouse - Surf Song #342

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

Located in the Madeira Beach district, the 123 m² Beach View 2B 2.5B Townhouse - Surf Song #342 St. Pete Beach is around a 5-minute walk from John's Pass Village and Boardwalk and 3.8 km from Walter… More

From US$ 289 Book Now

Upham Beach Inn - #3 Studio

600 68Th Avenue, Us, St. Pete Beach, United States Show map

Upham Beach Inn - #3 Studio St. Pete Beach is a great place to stay in the St Pete Beach - Long Key district, 18 minutes' walk from Suncoast Watersports. More

From US$ 174 Book Now

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

Lemon Squeeze, 360 78Th Avenue, St. Pete Beach, United States Show map

The 1-bedroom Fall Special! Squeeze The Day | Beach 1Mi | 4Plex St. Pete Beach apartment is located in the St Pete Beach - Long Key district of St. Pete Beach, approximately 500 metres from the movie… More

Book Now

Madeira Vista Beachfront Condo #307

14800 Gulf Blvd 307, St. Pete Beach, United States Show map

Set in the Madeira Beach district, 15 minutes' walk from Church by the Sea, the spacious Madeira Vista Beachfront Condo #307 St. Pete Beach accommodates up to 6 guests. Offering access to an outdoor… More

Book Now