Special offers and Exclusive deals

Search Hotels

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

Beach hotels in St. Pete Beach

Land'S End 8-401 Beach Front

7466 Bayshore Drive, Bldg 8 / # 401, St. Pete Beach, United States Show map

Featuring an outdoor swimming pool, the 2-bedroom Land'S End 8-401 Beach Front St. Pete Beach villa is located approximately a 5-minute walk from Sunset Beach Dog Park and is suitable for up to 4… More

From US$ 375 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

8 - Island Paradise Cottages - Tropic Sun

201 132Nd Ave E, St. Pete Beach, United States Show map

Offering a patio and a golf course for guests' leisure, the 1-bedroom 8 - Island Paradise Cottages - Tropic Sun St. Pete Beach is situated only a 12-minute walk from John's Pass. Guests can enjoy… 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

La Contessa 102

16326 Gulf Blvd # 102, St. Pete Beach, United States Show map

The 3-bedroom La Contessa 102 Villa St. Pete Beach provides easy access to various city attractions, such as Redington Beach Town Park, situated nearly a 5-minute walk away. This accommodation… More

Book Now

Sunset Point Beach House

8701 W Gulf Boulevard, St. Pete Beach, United States Show map

Offering a location approximately 5 minutes' walk from Sunset Beach Place, the 4-bedroom Sunset Point Beach House St. Pete Beach villa gives access to various tourist spots in the area. Situated 4.2… More

From US$ 1339 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

405W - Oceana At Treasure Island

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

405W - Oceana At Treasure Island Villa St. Pete Beach is located an 8-minute walk from Treasure Island Slide Florida and offers guests to enjoy fisheries. Offering parking as well as Wi-Fi, the 2… More

From US$ 486 Book Now

Island Vibes 1

145 117Th Ave Unit 1, St. Pete Beach, United States Show map

Offering an aqua park, a terrace, and a golf course for guests' leisure, the 2-room Island Vibes 1 Villa St. Pete Beach is situated 2.5 km from Jungle Prada de Navaez Park. This property features… More

Book Now

Azul Townhomes C1 - Sol Retreat

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

Offering an outdoor swimming pool, the 5-bedroom Azul Townhomes C1 - Sol Retreat St. Pete Beach villa is situated a mere 6 minutes' walk from Archibald Public Beach Park and can accommodate up to 12… More

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

Island Paradise Cottages - Complex

13215 2Nd St E, 1, 2, 3, 4, 5, 6, 7, 8, St. Pete Beach, United States Show map

During the stay at Island Paradise Cottages - Complex St. Pete Beach, guests can indulge in fisheries or visit War Veterans Memorial Park, located a 25-minute walk away. The 8-bathroom villa boasts a… 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

Villa Madeira By Travel Resort Services

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

The 2-room Villa Madeira By Travel Resort Services St. Pete Beach offers proximity to nearby tourist spots, such as John's Pass Village and Boardwalk, situated only 13 minutes' walk away. Offering… More

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

Land'S End 3-204 Bay Front

7467 Bayshore Drive, #204, St. Pete Beach, United States Show map

Offering an outdoor swimming pool, the 2-bedroom Land'S End 3-204 Bay Front Villa St. Pete Beach is situated approximately a 5-minute walk from Sunset Beach Pavilion and can accommodate up to 4… More

Book Now

A1 - Azul Townhomes - Seahaven

15405 Gulf Blvd, A1, St. Pete Beach, United States Show map

Up to 12 guests can stay at A1 - Azul Townhomes - Seahaven St. Pete Beach villa and enjoy Shores of Maderia Public Beach, located around 5 minutes' walk away. This property features opportunities for… More

Book Now

Land'S End 11-407 Beach Front - Premier

7564 Bayshore Drive, Bldg 11 / #407, St. Pete Beach, United States Show map

Located merely a 7-minute stroll from Sunset Beach Pavilion, the 2-bedroom Land'S End 11-407 Beach Front - Premier St. Pete Beach villa can accommodate up to 4 guests, providing them with a Jacuzzi… More

From US$ 253 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

Open! Beachfront Beauty- Free Parking | Hottub

504W, 10116 Gulf Boulevard, St. Pete Beach, United States Show map

Offering a Jacuzzi, Open! Beachfront Beauty- Free Parking | Hottub St. Pete Beach villa is located 20 minutes' walk from Sunset Beach. The 2-bedroom holiday home features an outdoor swimming pool and… More

Book Now

High Tides Beach House

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

Along with proximity to Madeira Beach Access, only a 5-minute walk away, High Tides Beach House St. Pete Beach villa offers opportunities for fisheries in the area. Providing guests with Wi-Fi and… More

From US$ 717 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

6 - Island Paradise Cottages - Gulf Mist

201 132Nd Ave E, St. Pete Beach, United States Show map

Staying at 6 - Island Paradise Cottages - Gulf Mist St. Pete Beach, guests can easily reach John's Pass Village, located merely 1 km away. Guests can enjoy fisheries at this St. Pete Beach holiday… More

From US$ 189 Book Now

2-1208 - Ocean Sands

St. Pete Beach, United States Show map

2-1208 - Ocean Sands St. Pete Beach villa is nestled nearly 5 minutes' walk from Moonfish Bay Artist Studio and Gallery and entices guests with a hot tub. Located 4.9 km from Jungle Prada de Navaez… More

From US$ 297 Book Now

Ocean Sands 1-501

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

Located approximately 25 minutes' walk from Gulf Boulevard, the 2-bedroom Ocean Sands 1-501 St. Pete Beach villa features an outdoor swimming pool, a Jacuzzi, ensuring a relaxing stay. Staying at… More

From US$ 251 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

Treasure Island Beach Villa

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

Located only a 9-minute walk from Treasure Island Slide Florida, the 4-bedroom Treasure Island Beach Villa St. Pete Beach boasts a swimming pool and can accommodate up to 14. Providing guests with Wi… More

From US$ 1384 Book Now

Tides 1-211

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

Located in the North Redington Beach district, the 4-bedroom Tides 1-211 Villa St. Pete Beach is 2.7 km from Boca Ciega Millennium Bayside Park and offers a Jacuzzi. Providing opportunities for… More

Book Now

401 - Chambre

St. Pete Beach, United States Show map

At 401 - Chambre St. Pete Beach villa, guests can enjoy fisheries as well as a location only 9 minutes' walk from Alligator Attraction Nature Preserve. Featuring a Jacuzzi, the accommodation is 3.3… More

From US$ 398 Book Now

169-F - Madeira Beach Yacht Club

169 Medallion Blvd, F, St. Pete Beach, United States Show map

169-F - Madeira Beach Yacht Club St. Pete Beach villa accommodates up to 6 guests and offers proximity to Archibald Public Beach Park, located approximately a 5-minute walk away. This property… More

Book Now

Caddy'S Cottage #1

91St Avenue, St. Pete Beach, United States Show map

Situated around a 5-minute stroll from Sunset Beach Place, the 2-bedroom Caddy'S Cottage #1 St. Pete Beach offers opportunities for fisheries in the area. Offering Wi-Fi, the St. Pete Beach holiday… More

Book Now

Island Paradise Cottages - Triplex

201 132Nd Ave E, St. Pete Beach, United States Show map

Island Paradise Cottages - Triplex St. Pete Beach is located within 25 minutes' walk of War Veterans Memorial Park and provides fisheries for active guests. This St. Pete Beach holiday home boasts a… More

Book Now

Ram Sea 104

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

The 2-bedroom Ram Sea 104 Villa St. Pete Beach entices active guests with access to a gym facility and is located only a 7-minute stroll from Redington Long Pier. More

Book Now

Gulf Spray - C

St. Pete Beach, United States Show map

Gulf Spray - C Villa St. Pete Beach is located just a 5-minute walk from Sunset Beach Pavilion and entices guests with a patio and a golf course. This 1-bathroom villa features opportunities for… More

From US$ 201 Book Now

Land'S End 10-305 Beach Front

7532 Bayshore Drive, Bldg 10 / #305, St. Pete Beach, United States Show map

The 2-bedroom Land'S End 10-305 Beach Front St. Pete Beach villa accommodates up to 4 guests and offers proximity to Sunset Beach Pavilion, located merely 5 minutes' walk away. Featuring a Jacuzzi… More

From US$ 465 Book Now

302 - Chambre

St. Pete Beach, United States Show map

Located only 0.7 km from Alligator Attraction Nature Preserve, 302 - Chambre St. Pete Beach villa is suitable for 4 guests and offers a hot tub to relax in. Offering a beachfront location in the… More

From US$ 337 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

Luxury Direct Ocean Front 1315 Sq Ft. - Hot Tub Pool

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

Luxury Direct Ocean Front 1315 Sq Ft. - Hot Tub Pool Apartment St. Pete Beach lies in a beachfront location in St. Pete Beach, 500 metres from The Twisted Tower. Guests will surely enjoy a Jacuzzi at… More

From US$ 344 Book Now

1-703 - Ocean Sands

St. Pete Beach, United States Show map

1-703 - Ocean Sands St. Pete Beach villa provides an opportunity to stay a 6-minute walk from Moonfish Bay Artist Studio and Gallery and offers a Jacuzzi, perfect for decompressing. Located 2.5 km… More

From US$ 376 Book Now

Beachside Blue Escape, Steps To Beach, Walkable Area!!!

232 147Th Ave, St. Pete Beach, United States Show map

Located just a 5-minute walk from Madeira Beach Access, the 47 m² Beachside Blue Escape, Steps To Beach, Walkable Area!!! St. Pete Beach apartment accommodates up to 4 guests. Wi-Fi and a private… More

Book Now

Land'S End 7-405 Beach Front - Premier

7434 Bayshore Drive, Building 7/ #405, St. Pete Beach, United States Show map

Offering a Jacuzzi, Land'S End 7-405 Beach Front - Premier St. Pete Beach villa is situated 400 metres from St. Pete Beach Access and can accommodate 4 people. The 2-bedroom holiday home features… More

From US$ 425 Book Now

Ram Sea 309

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

Offering an aqua park and a golf course, the 112 m² Ram Sea 309 Apartment St. Pete Beach is situated in the North Redington Beach district, approximately a 20-minute walk from Constitution Park. This… More

Book Now

Direct Beachfront - 3B2B - The Tides #266

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

Direct Beachfront - 3B2B - The Tides #266 St. Pete Beach apartment is just a 7-minute walk from Gulf Boulevard and welcomes guests with a Jacuzzi. Located in the North Redington Beach district, just… More

From US$ 241 Book Now

Land'S End 6-203 Beach Front

7402 Bayshore Dr., Bldg 6 / # 203, St. Pete Beach, United States Show map

Offering a heated pool, the 2-bedroom Land'S End 6-203 Beach Front St. Pete Beach villa is located around 5 minutes' walk from Sunset Beach Pavilion and is ideal for up to 6 guests. Offering a… More

From US$ 531 Book Now

The Break Tropical Family Oasis Near Beach

2Nd Street East 11250, St. Pete Beach, United States Show map

Located in the Treasure Island district, the 1-bedroom The Break Tropical Family Oasis Near Beach St. Pete Beach villa is only a 12-minute walk from Treasure Island Clock Tower and offers a hot tub. More

Book Now

1B/1B Waterfront Madeira Beach Yacht Club #231E

231 Medallion Blvd Unit E, St. Pete Beach, United States Show map

The spacious 1B/1B Waterfront Madeira Beach Yacht Club #231E St. Pete Beach apartment features a prime location 200 metres from R.O.C. Park and hosts up to 4 guests. Wi-Fi is provided for both… More

From US$ 142 Book Now

Ram Sea 102

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

The 84 m² Ram Sea 102 Apartment St. Pete Beach is located merely 0.6 km from Redington Long Pier and around a 25-minute walk from Seaside Seabird Sanctuary. This 1-bedroom apartment features Wi-Fi… More

Book Now