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

Seaside Serenity: 1Br Waterfront Penthouse Maderia

229 Medallion Boulevard Unit D, St. Pete Beach, United States Show map

Located just 500 metres from Archibald Public Beach Park, the 1-bedroom Seaside Serenity: 1Br Waterfront Penthouse Maderia St. Pete Beach villa provides an outdoor swimming pool, a sauna for a more… More

Book Now

Beach Haven #C6

9750 Gulf Blvd, Us, St. Pete Beach, United States Show map

Located approximately 25 minutes' walk from the movie theater "Beach Theatre", the 3-bedroom Beach Haven #C6 St. Pete Beach villa provides access to various tourist attractions in the vicinity. This… More

Book Now

Madeira Bay 2

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

The 1-bedroom Madeira Bay 2 Apartment St. Pete Beach is located in the Madeira Beach district of St. Pete Beach only 5 minutes on foot from Madeira Beach Access and accommodates up to 4 guests. The… More

From US$ 128 Book Now

Madeira Norte Beachfront Condo - Walk To John'S Pass

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

Located in the Madeira Beach district of St. Pete Beach, the 85 m² Madeira Norte Beachfront Condo - Walk To John'S Pass St. Pete Beach is nearly a 5-minute walk from John's Pass Village and Boardwalk… More

Book Now

Emerald Isle 401 - Premier

17334 Gulf Boulevard, #401, St. Pete Beach, United States Show map

The 2-bedroom Emerald Isle 401 - Premier St. Pete Beach villa offers proximity to nearby tourist spots, such as Redington Beach Town Park, situated merely 1.3 km away. This St. Pete Beach holiday… More

From US$ 264 Book Now

Fall Promo Rates & Pets Stay Free! Walk To Beach!

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

The 1-bedroom Fall Promo Rates & Pets Stay Free! Walk To Beach! St. Pete Beach apartment is located in the St Pete Beach - Long Key district of St. Pete Beach just 6 minutes on foot from Upham Beach… More

From US$ 142 Book Now

Ram Sea I 405

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

Featuring an outdoor swimming pool for guests' relaxation, the 3-bedroom Ram Sea I 405 Villa St. Pete Beach is located just 8 minutes' stroll from Redington Long Pier. Featuring an aqua park and a… More

Book Now

Tropic Breeze Unit 15 Cozy 2Nd Floor Condo In Madeira Beach

14251 Gulf Blvd #15, St. Pete Beach, United States Show map

Tropic Breeze Unit 15 Cozy 2Nd Floor Condo In Madeira Beach St. Pete Beach villa is located a 5-minute walk from Madeira Beach Access and offers guests to enjoy windsurfing, canyoning, and fisheries.… More

From US$ 157 Book Now

Sf Treasure Island-Free Parking

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

The spacious Sf Treasure Island-Free Parking Apartment St. Pete Beach is located in St. Pete Beach, about a 20-minute walk from John's Pass Village, and pampers guests with a Jacuzzi. Wi-Fi and… More

Book Now

Waterside Retreat! Boutique Condo In Madeira Beach

12955 Pelican Ln Unit 2, St. Pete Beach, United States Show map

Situated about a 25-minute walk from War Veterans Memorial Park, the 2-bedroom Waterside Retreat! Boutique Condo In Madeira Beach St. Pete Beach villa offers guests to enjoy a terrace and a patio. More

Book Now

Luxury Penthouse Huge Balcony Free Beach Gear

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

Located in the Treasure Island district of St. Pete Beach a mere 1.2 km from Treasure Island Slide Florida, the spacious 3-bedroom Luxury Penthouse Huge Balcony Free Beach Gear St. Pete Beach… More

Book Now

Charming Pag Studio & Sunsets Steps 2 Sand Bikes

2202 Pass A Grille Way, St. Pete Beach, United States Show map

Set in the St Pete Beach - Long Key district, 25 minutes' walk from Isla del Sol Island, the spacious Charming Pag Studio & Sunsets Steps 2 Sand Bikes St. Pete Beach accommodates up to 2 guests. This… More

Book Now

Land'S End 8-303 Beach Front

7466 Bayshore Dr., Bldg 8 / #303, St. Pete Beach, United States Show map

Land'S End 8-303 Beach Front St. Pete Beach villa with a beachfront location within 400 metres of Sunset Beach Pavilion entices guests with a Jacuzzi. Offering private car parking as well as Wi-Fi… More

From US$ 264 Book Now

Madeira Del Mar 301

15305 1St Street East, St. Pete Beach, United States Show map

Situated nearly a 5-minute stroll from Archibald Public Beach Park, the 3-bedroom Madeira Del Mar 301 Villa St. Pete Beach ensures a great leisure experience by offering snorkelling, mini golf, and… More

Book Now

Sea Breeze 101, Pool, Hot Tub, Beach Front, Free Parking For 2 Cars

13500 Gulf Lane 101, St. Pete Beach, United States Show map

Located in the Madeira Beach district a 12-minute walk from John's Pass Village and Boardwalk, Sea Breeze 101, Pool, Hot Tub, Beach Front, Free Parking For 2 Cars St. Pete Beach apartment… More

From US$ 415 Book Now

Beachfront Condo: Redington Shores Retreat!

17880 Gulf Blvd Unit 18, St. Pete Beach, United States Show map

The welcoming Beachfront Condo: Redington Shores Retreat! St. Pete Beach villa is situated just 5 minutes' walk from Del Bello Park, featuring such comforts as Wi-Fi and a car park. This 1-bedroom… More

Book Now

Madeira Bay Resort II - 606

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

Located 750 metres from John's Pass Village and Boardwalk, Madeira Bay Resort II - 606 St. Pete Beach villa is suitable for 6 guests and provides an outdoor swimming pool to relax in. The 3-bedroom… More

From US$ 313 Book Now

506 - Crystal Palms

St. Pete Beach, United States Show map

During the stay at 506 - Crystal Palms Villa St. Pete Beach, guests can indulge in fisheries or visit John's Pass Village, located about 20 minutes' walk away. Featuring a Jacuzzi, this 2-bathroom… More

From US$ 188 Book Now

Ram Sea 512

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

The spacious 3-bedroom Ram Sea 512 Apartment St. Pete Beach is located 2.5 km from Boca Ciega Millennium Bayside Park and just 7 minutes' walk from Redington Long Pier. Featuring a heated pool, this… More

Book Now

The Harbor At Town Center Unit 510

300 150Th Ave, #510, Madeira Beach, Fl 33708, Usa, St. Pete Beach, United States Show map

The Harbor At Town Center Unit 510 Villa St. Pete Beach is situated only a 5-minute walk from Archibald Public Beach Park and provides a Jacuzzi for a relaxing stay. This 2-bedroom villa features… More

Book Now

Steps To The Sand, 2 Bedroom Condo Near Restaurants, Heated Pool

6900 Sunset Way 604, St. Pete Beach, United States Show map

Set 500 metres from the movie theater "Beach Theatre", the 72 m² Steps To The Sand, 2 Bedroom Condo Near Restaurants, Heated Pool St. Pete Beach comprises a dining area overlooking the garden. More

Book Now

Land'S End 9-201 Beach Front - Premier

7480 Bayshore Drive, Bldg 9 / #201, St. Pete Beach, United States Show map

Offering a Jacuzzi, Land'S End 9-201 Beach Front - Premier St. Pete Beach villa is situated 5 minutes' walk from Belle Vista and can accommodate 4 people. Providing guests with Wi-Fi and private… More

From US$ 330 Book Now

Waves 14 Condo Beautiful 1 Bedroom With Pool

600 71St Avenue 14, St. Pete Beach, United States Show map

Situated just a 6-minute walk from Upham Beach Park, the 1-bedroom Waves 14 Condo Beautiful 1 Bedroom With Pool St. Pete Beach villa is ideal for up to 4 guests. Located 3.8 km from Sunset Beach, the… More

Book Now

303 - Skyline - The Perky Pelican

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

Suitable for 6 guests, 303 - Skyline - The Perky Pelican St. Pete Beach villa offers a location 5 minutes' walk from Church by the Sea and features a patio and a golf course. Offering a car park as… More

Book Now

Single Family Home One Level Walk To The Beach!

15806 3Rd St E, St. Pete Beach, United States Show map

Offering access to entertainment venues such as Seminole City Park, situated approximately a 10-minute ride away, the 3-bedroom Single Family Home One Level Walk To The Beach! St. Pete Beach can host… More

Book Now

1 Block To Sunset Beach: Dog-Friendly Family Home

200 85Th Ave, St. Pete Beach, United States Show map

The 3-bedroom 1 Block To Sunset Beach: Dog-Friendly Family Home St. Pete Beach offers easy access to such tourist spots as Sunset Beach Place, located only a 5-minute walk away. The welcoming holiday… More

Book Now

Ram Sea 508

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

Located in the North Redington Beach district 7 km from the Indoor Pinellas County Heritage Village Outdoor Museum, Ram Sea 508 Apartment St. Pete Beach accommodates up to 4 guests. Wi-Fi and parking… More

Book Now

101 - Sandy Shores

St. Pete Beach, United States Show map

101 - Sandy Shores St. Pete Beach villa is nestled merely 5 minutes' walk from John's Pass Village and can accommodate up to 4 guests. Located fairly close to Alligator Attraction Nature Preserve… More

From US$ 232 Book Now

Blue Tide Retreat

148 147 Ave East Apartment W, St. Pete Beach, United States Show map

Set in the Madeira Beach district, 25 minutes' walk from John's Pass Village, Blue Tide Retreat Apartment St. Pete Beach accommodates up to 4 guests. Wi-Fi and parking are also available at this… More

Book Now

Vista Mar

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

The 3-bedroom Vista Mar Villa St. Pete Beach is situated approximately 5 minutes' walk from Redington Beach Town Park, featuring such comforts as Wi-Fi and parking. Nestled in the Redington Beach… More

From US$ 948 Book Now

Land'S End 1-405 Gulf View - Premier

7537 Bayshore Drive, Bldg 1 / #405, St. Pete Beach, United States Show map

Offering an outdoor swimming pool, the 2-bedroom Land'S End 1-405 Gulf View - Premier Villa St. Pete Beach is located around a 5-minute walk from Sunset Beach Pavilion and is ideal for up to 4 guests… More

From US$ 287 Book Now

Ram Sea 311

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

The 3-bedroom Ram Sea 311 Apartment St. Pete Beach is a great place to stay in the North Redington Beach district, 17 minutes' walk from Gulf Boulevard. 3.1 km from Archibald Public Beach Park, the… More

Book Now

Land'S End 3-205 Bay Front - Premier

7467 Bayshore Drive, Bldg 3 / # 205, St. Pete Beach, United States Show map

Situated nearly a 5-minute walk from Sunset Beach Pavilion, the 2-bedroom Land'S End 3-205 Bay Front - Premier Villa St. Pete Beach is ideal for up to 4 guests. Featuring a Jacuzzi, this holiday home… More

From US$ 211 Book Now

Madeira Bay Resort Bayfront Oasis 202: 2Bd 2Ba

13235 Gulf Lane #202, St. Pete Beach, United States Show map

Boasting a Jacuzzi, the 2-bedroom Madeira Bay Resort Bayfront Oasis 202: 2Bd 2Ba St. Pete Beach villa is located just 7 minutes' walk from John's Pass Village and Boardwalk and can accommodate 4… More

Book Now

Madeira Beach Townhome

187 145Th Avenue, St. Pete Beach, United States Show map

Luxury New Madeira Beach Townhome! Perfect For Holiday Getaways & Families! Steps To Beach! St. Pete Beach villa is nestled just a 5-minute walk from Madeira Beach Access and can accommodate up to 6… More

Book Now

Land'S End 1-401 Gulf View - Premier

7537 Bayshore Drive, Bldg 1 / #401, St. Pete Beach, United States Show map

Located around 400 metres from Treasure Island Slide Florida, the 1-bedroom Land'S End 1-401 Gulf View - Premier Villa St. Pete Beach boasts an outdoor swimming pool, a Jacuzzi for a relaxing… More

From US$ 194 Book Now

7 - Island Paradise Cottages - Sandy Shores

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

Nestled nearly a 25-minute walk from War Veterans Memorial Park, 7 - Island Paradise Cottages - Sandy Shores St. Pete Beach is boasting a patio and a golf course for guests' enjoyment. Located in the… More

From US$ 288 Book Now

805 - Friendly Native Beach Resort

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

805 - Friendly Native Beach Resort St. Pete Beach villa, located 6 minutes' walk from the movie theater "Beach Theatre", can host up to 2 guests. The holiday home features opportunities for fisheries… More

From US$ 154 Book Now

La Coquina 105 Beachside Bliss 2Bd 2Ba Retreat

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

Situated a 5-minute walk from Madeira Beach Access, La Coquina 105 Beachside Bliss 2Bd 2Ba Retreat St. Pete Beach villa offers guests to relax by a heated pool. Offering a private parking lot as well… More

Book Now

Park Shore Suites Unit 6

160 145Th Ave, #6, Madeira Beach, Fl 33708, Usa, St. Pete Beach, United States Show map

Park Shore Suites Unit 6 St. Pete Beach villa is located just a 5-minute walk from Madeira Beach Access and invites guests to enjoy an aqua park and a golf course. The 2-bedroom holiday home features… More

From US$ 222 Book Now

Ram Sea 612

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

The spacious Ram Sea 612 Apartment St. Pete Beach features a prime location a 17-minute walk from Gulf Boulevard and hosts up to 8 guests. Wi-Fi and a car park are also available at the apartment. More

Book Now

Silver Sands - Sunset Retreat

12315 Gulf Blvd, 3,4,7,8, St. Pete Beach, United States Show map

Situated approximately 25 minutes' walk from Treasure Island Golf Tennis Recreation Center, Silver Sands - Sunset Retreat St. Pete Beach villa provides access to numerous tourist attractions in the… More

Book Now

Treasure Trove Waterfront Haven

255 104Th Ave, St. Pete Beach, United States Show map

The 4-bedroom Treasure Trove Waterfront Haven Villa St. Pete Beach is nestled merely a 7-minute walk from Treasure Island Slide Florida and can accommodate up to 14 guests. Located 2.5 km from John's… More

From US$ 643 Book Now

Coastal Sun Retreat

454 78Th Avenue, St. Pete Beach, United States Show map

The 2-bedroom Coastal Sun Retreat Villa St. Pete Beach boasts a location only a 6-minute stroll from the Lawned Colonel Micheal J. Horan Beach Park and offers guests to enjoy a nightclub. Offering Wi… More

Book Now

Trillium 2B - Premier

14146 Gulf Boulevard, #2B, St. Pete Beach, United States Show map

Situated in the Madeira Beach district of St. Pete Beach, a mere 1.9 km from Gators Parasail, the 2-bedroom Trillium 2B - Premier Villa St. Pete Beach comes with an outdoor swimming pool for guests… More

From US$ 213 Book Now

Sunset Beach Cottage 2

9541 W Gulf Blvd Unit 2, St. Pete Beach, United States Show map

Nestled 3.9 km from Jungle Prada de Navaez Park, Sunset Beach Cottage 2 St. Pete Beach is boasting a patio and a golf course for guests' enjoyment. Located in proximity to Ron McKenney Park, this 1… More

From US$ 186 Book Now

403 - Madeira Norte

St. Pete Beach, United States Show map

Situated only 6 minutes' walk from John's Pass Village, 403 - Madeira Norte St. Pete Beach villa entices guests with fisheries in the area. Providing guests with Wi-Fi and parking, the accommodation… More

From US$ 584 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, a mere 6 minutes' walk from the movie theater "Beach Theatre", the 38 m² St Pete Beach apartment accommodates up to 2 guests. This… More

From US$ 150 Book Now

504 - Chambre

St. Pete Beach, United States Show map

Located only a 9-minute stroll from Alligator Attraction Nature Preserve, 504 - Chambre St. Pete Beach villa can accommodate up to 6 guests, providing them with a Jacuzzi for a relaxing stay. More

From US$ 261 Book Now

Harbor House 26

8475 W. Gulf Blvd, St. Pete Beach, United States Show map

The 1-bedroom Harbor House 26 Villa St. Pete Beach is located only 1.6 km from Ron McKenney Park and allows guests to enjoy snorkelling, mini golf, and fisheries. The St. Pete Beach villa boasts a… More

Book Now