Special offers and Exclusive deals

Search Hotels

2026-09-18
2026-09-19
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

Wave Resort Madeira Beach Florida Studio 2 W Pool

13343 Fl-699 Apt 2, St. Pete Beach, United States Show map

Boasting a prime setting in the Madeira Beach district 3.8 km from such wellness venues as Treasure Island Golf Tennis Recreation Center, Wave Resort Madeira Beach Florida Studio 2 W Pool St. Pete… More

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

103 - Sandy Shores

St. Pete Beach, United States Show map

103 - Sandy Shores St. Pete Beach villa enjoys its location about a 5-minute walk from Hubbard's Beach and overlooks the sea. The holiday home features opportunities for fishing in the area, 3.2 km… More

From US$ 170 Book Now

Sunset Beach Suites Unit 10

14231 Gulf Blvd, Madeira Beach, #10, Fl 33708, Usa, St. Pete Beach, United States Show map

During the stay at Sunset Beach Suites Unit 10 St. Pete Beach villa, guests can indulge in windsurfing, snorkelling, and canoeing or visit the John's Pass Village, located a 25-minute walk away. With… More

Book Now

413 - Island Inn

St. Pete Beach, United States Show map

413 - Island Inn St. Pete Beach villa entices guests to enjoy fishing and is located 3.5 km from such natural sites as the Alligator Attraction. This St. Pete Beach holiday home can host up to 4… More

From US$ 379 Book Now

Serenity By The Sea

8422 West Gulf Blvd., Unit #2, St. Pete Beach, United States Show map

The 5-bedroom Serenity By The Sea St. Pete Beach villa is situated merely 6 minutes on foot from the Sunset Beach Place, featuring such comforts as Wi-Fi and private car parking. Offering snorkelling… More

From US$ 1191 Book Now

Land'S End 11-304 Beach Front

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

Situated merely 7 minutes' walk from the Sunset Beach Pavilion, the 2-bedroom Land'S End 11-304 Beach Front St. Pete Beach villa is ideal for up to 4 guests. Featuring a Jacuzzi, the property is 3.1… More

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

Island Vibes 2

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

The 2-bedroom Island Vibes 2 Villa St. Pete Beach is located 2.9 km from the Gators Parasail and provides cycling and fishing for active guests. Located around 10 minutes by car from the Upham Beach… More

Book Now

Sunset Vistas 209N - Latitude Adjustment

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

Ensuring a relaxing stay with a Jacuzzi, the 2-bedroom Sunset Vistas 209N - Latitude Adjustment Villa St. Pete Beach is situated 3.3 km from Egan Park and can accommodate 6 guests. The holiday home… More

Book Now

607 - South Beach Condos

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

Overlooking the sea, 607 - South Beach Condos St. Pete Beach villa enjoys a beachfront setting within a 500-metre distance of Isle of Capri Bridge. This holiday home features opportunities for… More

From US$ 236 Book Now

Sunset Chateau 511

8470 West Gulf Boulevard, #511, St. Pete Beach, United States Show map

The 1-bedroom Sunset Chateau 511 St. Pete Beach villa, located around 5 minutes' walk from the Sunset Beach Place, can host up to 2 guests. This St. Pete Beach holiday home features opportunities for… 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

Caprice 301

6950 Beach Plaza, #301, St. Pete Beach, United States Show map

Featuring a lift and a tour desk, Caprice 301 Villa St. Pete Beach is located an 18-minute walk from the Floating Water Park. Suitable for 6 guests, the 2-bedroom villa offers snorkelling, mini golf,… More

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

Sunset Chateau 502

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

Sunset Chateau 502 St. Pete Beach villa is located approximately a 10-minute ride from the Alligator Attraction and provides snorkelling, mini golf, and fishing for active guests. More

Book Now

Hidden Treasure Beach House

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

The 5-bedroom Hidden Treasure Beach House St. Pete Beach villa is located merely 1.3 km from Ron McKenney Park, giving access to various tourist spots nearby. Providing snorkelling, mini golf, and… More

From US$ 512 Book Now

206 - Surf Beach Resort

St. Pete Beach, United States Show map

Overlooking the sea, 206 - Surf Beach Resort St. Pete Beach villa enjoys a beachfront setting within a 500-metre distance of the Maykel Art Gallery. Located in the Treasure Island district, this… More

From US$ 511 Book Now

Sunset Vistas 302S

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

Staying at the 2-bedroom Sunset Vistas 302S Villa St. Pete Beach, guests can visit the John's Pass Village, which is only 1.4 km away. Located in the Treasure Island district, the St. Pete Beach… More

From US$ 318 Book Now

Sea Breeze 503

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

Located approximately a 10-minute ride from the Jungle Prada de Navaez Park, the 2-bedroom Sea Breeze 503 Villa St. Pete Beach features Wi-Fi, a lift and a tour desk. Offering a beachfront location… 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

210-N - Sunset Vistas

12000 Gulf Blvd, 210-N, St. Pete Beach, United States Show map

Staying at 210-N - Sunset Vistas Villa St. Pete Beach, guests can visit Treasure Island Golf Tennis Recreation Center, which is about a 25-minute walk away. The availability of a Jacuzzi ensures a… More

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

204 - Royal Orleans

St. Petersburg Fl 33708 Usa, St. Pete Beach, United States Show map

Situated just 300 metres from the Gulf Boulevard, 204 - Royal Orleans Villa St. Pete Beach is ideal for up to 2 guests. This 1-bathroom villa features opportunities for fishing in the area, 4.6 km… More

From US$ 161 Book Now

Ocean Sands 1-1002

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

Ocean Sands 1-1002 St. Pete Beach villa is situated only a 5-minute walk from the Madeira Beach Access and offers a hot tub, ensuring a more relaxing stay. Overlooking the sea, the 2-bedroom holiday… More

Book Now

Walk To Beach + John'S Pass: Waterfront Gem!

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

The 2-bedroom Walk To Beach + John'S Pass: Waterfront Gem! St. Pete Beach villa, located approximately a 5-minute walk from the John's Pass Village and Boardwalk, can host up to 4 guests. More

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

Villa Madeira 410

13720 Gulf Boulevard, #410, St. Pete Beach, United States Show map

Situated only 9 minutes' walk from the Madeira Beach Access, the 3-bedroom Villa Madeira 410 St. Pete Beach is ideal for up to 5 guests. The accommodation features opportunities for snorkelling, mini… More

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

Direct Beachfront - Gulf Views - Beach Place #407

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

The 126 m² Direct Beachfront - Gulf Views - Beach Place #407 St. Pete Beach apartment lies in the Madeira Beach district of St. Pete Beach and offers swift access to the John's Pass Village, which is… More

From US$ 456 Book Now

Mansions By The Sea 306A - Premier

Bayshore Drive, St. Pete Beach, United States Show map

Situated approximately a 5-minute stroll from the Sunset Beach Pavilion, the 1-bedroom Mansions By The Sea 306A - Premier Villa St. Pete Beach can welcome up to 3 guests and boasts a Jacuzzi and a… More

Book Now

Surfside South #312

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

Located a few steps from Archibald Public Beach Park, the 2-bedroom Surfside South #312 Villa St. Pete Beach offers snorkelling, mini golf, and fishing to diversify guests' leisure. Featuring a hot… More

Book Now

412 - Island Inn

St. Pete Beach, United States Show map

During the stay at 412 - Island Inn St. Pete Beach villa, guests can indulge in fishing or visit the Pirate Ship Royal Conquest, located a 10-minute ride away. Offering a beachfront location in the… More

From US$ 188 Book Now

Johns Passheated Poolhot Tub360 Water Viewsacross Beach5 Floorselevator

13007 Pelican Lane, St. Pete Beach, United States Show map

Located merely 300 metres from the John's Pass Village and Boardwalk, Johns Passheated Poolhot Tub360 Water Viewsacross Beach5 Floorselevator St. Pete Beach villa provides an outdoor swimming pool, a… More

Book Now

Villa Madeira 203 - Premier

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

Situated around 5 minutes' walk from the beach, the 3-bedroom Villa Madeira 203 - Premier St. Pete Beach offers snorkelling, mini golf, and fishing for guests' enjoyment. Offering a beachfront… More

From US$ 343 Book Now

Maritana Beach House Heated Pool & Private Dock

3204 South Maritana Drive, St. Pete Beach, United States Show map

Maritana Beach House Heated Pool & Private Dock St. Pete Beach villa offers proximity to nearby tourist spots, such as the Pass-a-Grille Historic District, situated 25 minutes' walk away. Offering a… More

Book Now

Sea Oats 303

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

Situated just around the corner from the Redington Long Pier, Sea Oats 303 Villa St. Pete Beach offers easy access to numerous tourist spots in the area. Guests can enjoy snorkelling and fishing at… More

Book Now

Beach View Large Balcony - Madeira Norte #408

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

Beach View Large Balcony - Madeira Norte #408 St. Pete Beach apartment is located a mere 5 minutes' walk from Photo Letter Art and about 3 km from the Jungle Prada de Navaez Park. More

Book Now

Mansions By The Sea 903B - Premier

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

Located only 6 minutes' walk from Sunset Beach Dog Park, Mansions By The Sea 903B - Premier Villa St. Pete Beach provides guests with a sauna. This St. Pete Beach holiday home features opportunities… More

Book Now

Land'S End 4-206 Bay Front - Premier

7435 Bayshore Drive, St. Pete Beach, United States Show map

Located just 5 minutes' walk from the Sunset Beach Pavilion, the 2-bedroom Land'S End 4-206 Bay Front - Premier Villa St. Pete Beach invites guests to enjoy a Jacuzzi. This 2-bathroom villa features… More

Book Now

Trillium 4A - Premier

14146 Gulf Boulevard, #4A, St. Pete Beach, United States Show map

The 2-bedroom Trillium 4A - Premier Villa St. Pete Beach is located around 25 minutes' walk from the John's Pass and welcomes its guests to enjoy snorkelling, mini golf, and fishing. Featuring a… More

From US$ 394 Book Now

Capri Palms

175 116Th Ave Unit 204, St. Pete Beach, United States Show map

During the stay at Capri Palms Villa St. Pete Beach, guests can indulge in cycling and fishing or visit the Pirate Ship Royal Conquest, located a 20-minute walk away. Located 2.4 km from Treasure… More

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

305 - Kima

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

305 - Kima Villa St. Pete Beach is located merely a 5-minute walk from Madeira Beach Access and offers guests to enjoy fishing. Offering a beachfront location in the Madeira Beach district, the 2… More

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

2-403 - Ocean Sands

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

Located only 5 minutes on foot from Archibald Public Beach Park, 2-403 - Ocean Sands St. Pete Beach villa can accommodate up to 6 guests, providing them with a hot tub for a relaxing stay. Located 2. More

Book Now