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

Silver Sands - Silver Suite

12315 Gulf Blvd, 1,2, St. Pete Beach, United States Show map

Silver Sands - Silver Suite St. Pete Beach villa accommodates up to 8 guests and offers a prime location nearly a 25-minute stroll from such places of worship as Church by the Sea. The St. Pete Beach… More

Book Now

2B 2B Ground Floor Poolside - Surf Song #118

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

The 66 m² 2B 2B Ground Floor Poolside - Surf Song #118 Apartment St. Pete Beach boasts a prime setting and in around a 5-minute walk from John's Pass. This spacious apartment with a swimming pool is… More

From US$ 263 Book Now

309 - Sandy Shores

12924 Gulf Blvd, 309, St. Pete Beach, United States Show map

309 - Sandy Shores St. Pete Beach villa is located 5 minutes' walk from John's Pass and invites guests to join fisheries. Offering a car park as well as Wi-Fi, this holiday home is situated in the… More

Book Now

Furnished St Pete Beach Condo Near Sunset Beach

8931 Blind Pass Road #254, St. Pete Beach, United States Show map

Overlooking the garden, Furnished St Pete Beach Condo Near Sunset Beach villa enjoys a convenient setting merely a 5-minute walk from Egan Park. The 1-bedroom holiday home hosts up to 4 guests and… More

From US$ 158 Book Now

Emerald Isle 504

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

Set in the North Redington Beach district, a 16-minute walk from Redington Beach Town Park, Emerald Isle 504 St. Pete Beach apartment accommodates up to 4 guests. This apartment features Wi-Fi in the… More

Book Now

Sunny Palms

130 87Th Avenue, St. Pete Beach, United States Show map

Located a mere 300 metres from Sunset Beach Place, the 3-bedroom Sunny Palms Villa St. Pete Beach has a heated pool and is ideal for up to 8 guests. Guests can enjoy snorkelling, mini golf, and… More

Book Now

Unit W/ Stunning Gulf Views! Steps To Pool & Beach

14300 Gulf Blvd Unit 406, St. Pete Beach, United States Show map

Located approximately a 5-minute walk from Madeira Beach Access, the 2-bedroom Unit W/ Stunning Gulf Views! Steps To Pool & Beach St. Pete Beach villa features an outdoor swimming pool and can… More

Book Now

304 - Madeira Bay Resort

13235 Gulf Blvd, 304, St. Pete Beach, United States Show map

Welcoming guests with a Jacuzzi, 304 - Madeira Bay Resort St. Pete Beach villa is located a mere 9 minutes' walk from John's Pass Village and can host up to 5 guests. This accommodation features… More

Book Now

Top Floor Direct Beachfront - Madeira Norte #510

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

The spacious 87 m² Top Floor Direct Beachfront - Madeira Norte #510 St. Pete Beach apartment lies in the Madeira Beach district of St. Pete Beach and offers swift access to Alligator Attraction… More

From US$ 288 Book Now

Ram Sea 504

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 504 Apartment St. Pete Beach, which is only 1.1 km from Redington Beach Town Park and within 25 minutes' walk of Seaside… More

Book Now

Fall Promo On Mon And Thurs And Pets Stay Free! 2 Blocks To The Beach Access!

550 71St Avenue Suite 1, St. Pete Beach, United States Show map

Set in the St Pete Beach - Long Key district of St. Pete Beach, about 5 minutes' walk from Kapfer Glass, the 47 m² Fall Promo On Mon And Thurs And Pets Stay Free! 2 Blocks To The Beach Access! St. More

Book Now

201 - Palms Of Treasure Island

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

201 - Palms Of Treasure Island Villa St. Pete Beach is situated merely 5 minutes' walk from Treasure Island Slide Florida and provides a Jacuzzi for additional comfort. This 2-bathroom villa features… More

Book Now

Ram Sea 107

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

The spacious 3-bedroom Ram Sea 107 Apartment St. Pete Beach is a great place to stay in the North Redington Beach district of St. Pete Beach, a mere 1.4 km from Gulf Boulevard. Offering an aqua park… More

Book Now

423 - Island Inn

St. Pete Beach, United States Show map

Situated approximately a 5-minute walk from the beach, 423 - Island Inn St. Pete Beach villa offers fisheries for guests' enjoyment. Located 2.4 km from Sunset Beach Dog Park, this property provides… More

From US$ 324 Book Now

< 2 Mi To Upham Beach: Colorful Bungalow W/ Pool

St. Pete Beach, United States Show map

The 1-bedroom 2 Mi To Upham Beach: Colorful Bungalow W/ Pool St. Pete Beach offers quick access to such tourist spots as Egan Park, situated only a 5-minute walk away. Featuring a sauna, this St. More

From US$ 110 Book Now

Rex Place

343 Rex Place, St. Pete Beach, United States Show map

The spacious Rex Place St. Pete Beach apartment enjoys a convenient location and provides easy access to Madeira Beach Causeway Park 14 minutes' walk away. This apartment features Wi-Fi in public… More

Book Now

Private Micro-Resort | All 4 Units | Sleeps 18

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

Set in the St Pete Beach - Long Key district, 5 minutes' walk from the beachfront Colonel Micheal J. Horan Park, the spacious Private Micro-Resort | All 4 Units | Sleeps 18 St. Pete Beach… More

Book Now

Beach Front Complex - Madeira Norte #106

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

Featuring a beachfront location about 500 metres from Photo Letter Art, the spacious 2-bedroom Beach Front Complex - Madeira Norte #106 St. Pete Beach apartment accommodates up to 4 guests. Offering… More

From US$ 261 Book Now

3 Bedroom 2 Bath Beach View #105 Beach Place Condos

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

The spacious 123 m² 3 Bedroom 2 Bath Beach View #105 Beach Place Condos St. Pete Beach is nestled in the Madeira Beach district of St. Pete Beach, merely 300 metres from Alligator Attraction Nature… More

Book Now

Beach Please

544 69Th Avenue, St. Pete Beach, United States Show map

The 3-bedroom Beach Please St. Pete Beach villa is situated just 6 minutes' walk from the movie theater "Beach Theatre", featuring such comforts as Wi-Fi and a car park. This accommodation boasts an… More

Book Now

203 - La Coquina

14401 Gulf Blvd, 203, St. Pete Beach, United States Show map

203 - La Coquina Villa St. Pete Beach is located within 25 minutes' walk of The Pirate Ship Royal Conquest and welcomes its guests to enjoy fisheries. Offering a beachfront location in the Madeira… More

Book Now

Pet-Friendly Condo Near The Beach W/ Boat Slip

12080 Capri Cir S Unit 201, St. Pete Beach, United States Show map

Situated nearly 5 minutes' walk from Rosselli Park, Pet-Friendly Condo Near The Beach W/ Boat Slip St. Pete Beach villa offers easy access to numerous tourist spots in the area. More

Book Now

The Blue Heron

431 80Th Way, St. Pete Beach, United States Show map

Located nearly 25 minutes' walk from Suncoast Watersports, the 2-bedroom The Blue Heron St. Pete Beach villa provides access to various tourist attractions in the vicinity. With a maximum capacity of… More

Book Now

2B 2B - Partial Beach View - Sandy Shores #211

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

The spacious 93 m² 2B 2B - Partial Beach View - Sandy Shores #211 St. Pete Beach apartment boasts a prime location nearly 5 minutes on foot from John's Pass Village and Boardwalk. The 2-bedroom… More

From US$ 307 Book Now

Updated Pool Side - 2Nd Floor - Surf Song #228

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

The 63 m² Updated Pool Side - 2Nd Floor - Surf Song #228 St. Pete Beach apartment lies in a prime location in St. Pete Beach, about a 5-minute walk from Alligator Attraction Museum. This spacious… More

From US$ 269 Book Now

Experience Bliss Relaxing Retreat Near Treasure Island Beaches

11355 2Nd St E, St. Pete Beach, United States Show map

Suitable for 8 guests, Experience Bliss Relaxing Retreat Near Treasure Island Beaches St. Pete Beach villa offers a location 400 metres from the large Treasure Island Community Center and features a… More

Book Now

Mansions By The Sea 406B - Premier

7650 Bayshore Dr., St. Pete Beach, United States Show map

Located around 5 minutes' walk from Sunset Beach Dog Park, Mansions By The Sea 406B - Premier Villa St. Pete Beach boasts an outdoor swimming pool with a sauna. More

Book Now

Ocean Sands 1108

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

The spacious 2-bedroom Ocean Sands 1108 St. Pete Beach apartment is situated in the Madeira Beach district of St. Pete Beach, only 6 minutes' walk from Moonfish Bay Artist Studio and Gallery. The… More

Book Now

Newly Renovated Treasure Island Getaway

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

Newly Renovated Treasure Island Getaway Apartment St. Pete Beach is located in the Treasure Island district an 8-minute walk from John's Pass Village and Boardwalk and accommodates up to 4 guests. More

Book Now

1501 - Gulf Winds

St. Pete Beach, United States Show map

During the stay at 1501 - Gulf Winds Villa St. Pete Beach, guests can indulge in fisheries or visit St. Pete Beach Access, located a 25-minute walk away. The 1-bathroom villa boasts a patio and a… More

From US$ 252 Book Now

Park Shore Suites Unit 2

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

Park Shore Suites Unit 2 St. Pete Beach villa is nestled within 5 minutes' walk of Madeira Beach Access and can accommodate up to 4 guests. Boasting an aqua park and a golf course, this St. Pete… More

Book Now

Rooftop Oceanview Condo On The Beach Sand With Pool

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

The spacious Rooftop Oceanview Condo On The Beach Sand With Pool St. Pete Beach lies in a beachfront location in St. Pete Beach, just a 6-minute walk from Redington Long Pier. This apartment features… More

Book Now

Ram Sea 614

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

Offering a restaurant, the 3-bedroom Ram Sea 614 Apartment St. Pete Beach lies in the North Redington Beach district, nearly a 25-minute walk from Seaside Seabird Sanctuary and around 7 km from such… More

Book Now

Steps2Beach-Walk Everywhere-Bikes & Gear Included

103 22Nd Ave Paradise 22S, St. Pete Beach, United States Show map

To enjoy your vacation in St. Pete Beach, stay at the spacious 112 m² Steps2Beach-Walk Everywhere-Bikes & Gear Included St. Pete Beach apartment, which is only 1.6 km from Pass-a-Grille Historic… More

Book Now

Ram Sea 113

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

Located in the North Redington Beach district 7 minutes' walk from Redington Long Pier, the spacious Ram Sea 113 Apartment St. Pete Beach accommodates up to 8 guests. Wi-Fi and parking are also… More

Book Now

Sunset Way 6700

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

Sunset Way 6700 St. Pete Beach apartment is located a mere 1.2 km from the beachfront Colonel Micheal J. Horan Park and around a 25-minute walk from Polynesian Putter Miniature Golf Course. Wi-Fi and… More

Book Now

Land'S End 11-405 Beach Front - Premier

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

Featuring a Jacuzzi, the 2-bedroom Land'S End 11-405 Beach Front - Premier St. Pete Beach villa is located a mere 7 minutes' walk from Sunset Beach Pavilion and can host up to 4 guests. Located… More

From US$ 213 Book Now

#302 Villa Madeira Condos

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

#302 Villa Madeira Condos St. Pete Beach boasts a beachfront setting and in around a 10-minute walk from Madeira Beach Access. Located in the Madeira Beach district, right around the corner from… More

Book Now

208 - Las Brisas

St. Pete Beach, United States Show map

Staying at 208 - Las Brisas St. Pete Beach villa, guests can visit The Pirate Ship Royal Conquest, which is approximately a 25-minute walk away. This St. Pete Beach holiday home is located in the… More

From US$ 322 Book Now

206 - Madeira Norte

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

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

Book Now

171-E - Madeira Beach Yacht Club

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

171-E - Madeira Beach Yacht Club St. Pete Beach villa is situated a mere 6 minutes' walk from Moonfish Bay Artist Studio and Gallery, featuring such comforts as Wi-Fi and a car park. Offering a prime… More

Book Now

109 - Beach Place

12901 Gulf Ln, 109, St. Pete Beach, United States Show map

109 - Beach Place St. Pete Beach villa accommodates up to 4 guests and offers proximity to Alligator Attraction Nature Preserve, located just a 6-minute walk away. This St. Pete Beach holiday home… More

Book Now

Land'S End 8-403 Beach Front - Premier

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

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

From US$ 398 Book Now

Land'S End 7-304 Beach Front - Premier

7434 Bayshore Drive, Bldg 7 / #304, St. Pete Beach, United States Show map

Land'S End 7-304 Beach Front - Premier St. Pete Beach villa is situated merely a 5-minute walk from Sunset Beach Pavilion and provides a Jacuzzi for additional comfort. Offering a beachfront location… More

From US$ 270 Book Now

402 - Arie Dam

14600 Gulf Blvd, 402, St. Pete Beach, United States Show map

Located only an 8-minute walk from Archibald Public Beach Park, 402 - Arie Dam Villa St. Pete Beach offers fisheries to diversify guests' leisure. Featuring a hot tub, this villa is in proximity to… More

Book Now

Stylish Treasure Island Getaway - Unit 8

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

Located in the Treasure Island district, the 47 m² Stylish Treasure Island Getaway - Unit 8 Apartment St. Pete Beach is merely 8 minutes' walk from John's Pass Village and Boardwalk and 3.7 km from… More

Book Now

Land'S End 8-301 Beach Front

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

Land'S End 8-301 Beach Front St. Pete Beach villa is situated 7 minutes' walk from Sunset Beach Pavilion and offers a hot tub, ensuring a more relaxing stay. Providing guests with Wi-Fi and private… More

From US$ 273 Book Now

503 - Villa Madeira

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

503 - Villa Madeira St. Pete Beach is nestled just 10 minutes' walk from Madeira Beach Access and can accommodate up to 6 guests. Located not far from Albert Whitted Park, this 2-bathroom villa… More

From US$ 286 Book Now

Luxury Beach Front Corner Beach Place #306

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

The spacious 126 m² Luxury Beach Front Corner Beach Place #306 St. Pete Beach apartment is only a 5-minute stroll from John's Pass Village and Boardwalk and can accommodate up to 8 guests. It enjoys… More

From US$ 515 Book Now

Sunset Shores 302

St. Pete Beach, United States Show map

Sunset Shores 302 St. Pete Beach villa with a beachfront location a 5-minute walk from Archibald Public Beach Park entices guests with a hot tub. Offering private parking as well as Wi-Fi, the 3… More

Book Now