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

Pool, Beach Access: Waterfront Treasure Island Gem

9805 Harrell Ave Unit 404, St. Pete Beach, United States Show map

Offering a private parking lot in the Treasure Island district of St. Pete Beach, the 2-bedroom Pool, Beach Access: Waterfront Treasure Island Gem St. Pete Beach villa is also only 13 minutes' stroll… More

Book Now

Treasure Island Beach Time Sleeps 22

11921 Sunshine Ln, St. Pete Beach, United States Show map

Situated in the Treasure Island district of St. Pete Beach, about 600 metres from Isle of Capri Bridge, the 7-bedroom Treasure Island Beach Time Sleeps 22 St. Pete Beach villa comes with an outdoor… More

Book Now

Ram Sea 110

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

Set in the North Redington Beach district, a 25-minute walk from Seaside Seabird Sanctuary, the spacious Ram Sea 110 Apartment St. Pete Beach accommodates up to 8 guests. Wi-Fi and parking are also… More

Book Now

107 - Sea Breeze

St. Pete Beach, United States Show map

107 - Sea Breeze Villa St. Pete Beach enjoys a beachfront location, 12 minutes' walk from Alligator Attraction Nature Preserve, and offers guests to unwind in a Jacuzzi. Offering a car park as well… More

From US$ 399 Book Now

Land'S End 6-404 Beach Front

7402 Bayshore Drive, Bldg 6 / # 404, St. Pete Beach, United States Show map

The 2-bedroom Land'S End 6-404 Beach Front St. Pete Beach villa is situated about 5 minutes' walk from Sunset Beach Dog Park, featuring such comforts as Wi-Fi and private car parking. Staying at the… More

From US$ 255 Book Now

Arie Dam 201

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

Situated just 8 minutes on foot from Archibald Public Beach Park, the 2-room Arie Dam 201 Villa St. Pete Beach ensures a great leisure experience by offering cycling and fisheries. Featuring a… More

From US$ 514 Book Now

Clear Beach Views - Balcony - Madeira Norte #414

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

Located in the Madeira Beach district of St. Pete Beach about 5 minutes' walk from Alligator Attraction Nature Preserve, the 87 m² Clear Beach Views - Balcony - Madeira Norte #414 St. Pete Beach… More

From US$ 189 Book Now

Madeira Vista 406

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

The 2-bedroom Madeira Vista 406 Villa St. Pete Beach hosts up to 5 guests and provides proximity to Archibald Public Beach Park, situated only a 5-minute walk away. This St. Pete Beach holiday home… More

Book Now

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

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

Located in the Madeira Beach district of St. Pete Beach around 25 minutes' walk from Madeira Beach Access, the 106 m² Beachfront Complex - 2B 2B - Beach Place #301 St. Pete Beach apartment… More

From US$ 284 Book Now

Beautiful Waterfront House With Pool & Dock Access! Close To Beach & Restaurants!

16126 4Th St E, St. Pete Beach, United States Show map

The 3-bedroom Beautiful Waterfront House With Pool & Dock Access! Close To Beach & Restaurants! St. Pete Beach villa hosts up to 6 guests and is nestled merely 1.4 km from natural sites such as… More

Book Now

The Breakers 405

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

The spacious 1-bedroom The Breakers 405 Apartment St. Pete Beach lies in the North Redington Beach district of St. Pete Beach and offers swift access to Gulf Boulevard, which is nearly a 5-minute… More

Book Now

El Mar Condos #113 - "Three Sisters"

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

Nestled a 25-minute walk from Constitution Park, El Mar Condos #113 - "Three Sisters" St. Pete Beach villa entices guests to explore various tourist destinations nearby. More

Book Now

519 - Island Inn

St. Pete Beach, United States Show map

Offering access to entertainment venues such as the movie theater "Beach Theatre", situated about a 25-minute stroll away, 519 - Island Inn St. Pete Beach villa can host up to 3 guests. The St. Pete… More

From US$ 345 Book Now

Beach Front - John'S Pass - Beach Place #210

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

The spacious Beach Front - John'S Pass - Beach Place #210 St. Pete Beach apartment features a beachfront location merely a 5-minute walk from John's Pass and hosts up to 8 guests. Offering access to… More

From US$ 715 Book Now

Land'S End 1-206 Bay Front-Premier

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

The welcoming Land'S End 1-206 Bay Front-Premier Villa St. Pete Beach is a 5-minute walk from Sunset Beach Dog Park, offering guests to unwind at a Jacuzzi. Offering a car park as well as Wi-Fi, the… More

Book Now

Luxury Pool Home-Golf Cart

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

Offering an outdoor swimming pool, the 6-bedroom Luxury Pool Home-Golf Cart St. Pete Beach is located merely 6 minutes' walk from Archibald Public Beach Park and is ideal for up to 20 guests. Located… More

From US$ 2065 Book Now

Walk To Beach! Treasure Island Gem W/ Water Views

12100 Capri Cir S Unit 206, St. Pete Beach, United States Show map

Situated 4.2 km from Sunset Beach Pavilion, Walk To Beach! Treasure Island Gem W/ Water Views St. Pete Beach villa is suitable for 4 guests and provides an outdoor swimming pool for additional… More

Book Now

Updated 2Nd Floor Unit By Pool - Only Steps To The Beach - Free Wfii

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

The spacious 66 m² Updated 2Nd Floor Unit By Pool - Only Steps To The Beach - Free Wfii St. Pete Beach apartment is about a 5-minute stroll from John's Pass Village and can accommodate up to 4 guests… More

From US$ 180 Book Now

Ram Sea 610

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

Situated just 0.6 km from Redington Long Pier, the spacious 3-bedroom Ram Sea 610 Apartment St. Pete Beach can host up to 8 guests in St. Pete Beach. Featuring an aqua park and a golf course, this… More

Book Now

611-N - Sunset Vistas

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

611-N - Sunset Vistas Villa St. Pete Beach entices guests to enjoy fisheries and is located 3.3 km from such natural sites as Egan Park. Featuring a Jacuzzi, this property is approximately 10… More

From US$ 273 Book Now

208 - Sandy Shores

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

Boasting a patio and a golf course, 208 - Sandy Shores St. Pete Beach villa is suitable for up to 5 guests and is located in the Madeira Beach district of St. Pete Beach, within 5 minutes' walk of… More

Book Now

Sunset Retreat -Walk To Beach W/ Private Pool + Grill

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

Situated around 5 minutes' walk from Gulf Boulevard, the 3-bedroom Sunset Retreat -Walk To Beach W/ Private Pool + Grill St. Pete Beach villa is ideal for up to 8 guests. Providing guests with Wi-Fi… More

Book Now

Sea Rocket 18

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

Sea Rocket 18 Apartment St. Pete Beach features convenient proximity to such city attractions as Redington Long Pier, situated approximately a 5-minute walk away. More

From US$ 185 Book Now

Villa Madeira 301 - Premier

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

Offering an aqua park and a golf course for guests' leisure, Villa Madeira 301 - Premier St. Pete Beach is situated 17 minutes' walk from Archibald Public Beach Park. This 3-bedroom villa features… More

From US$ 264 Book Now

La Barra #101

103 22Nd Avenue, St. Pete Beach, United States Show map

The 1-bedroom La Barra #101 Villa St. Pete Beach hosts up to 4 guests and provides proximity to Pass-a-Grille, situated only a 6-minute walk away. The holiday home boasts an aqua park and a golf… More

Book Now

Stunning Beach Gulf Views - Madeira Norte #214

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

Located in the Madeira Beach district of St. Pete Beach only 0.6 km from The Golf Beaches Black Light Mini-Golf, the spacious 87 m² Stunning Beach Gulf Views - Madeira Norte #214 St. Pete Beach… More

From US$ 298 Book Now

3Br Luxury 1400 Sq Ft - Oceanfront - Crimson #301

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

The spacious 3Br Luxury 1400 Sq Ft - Oceanfront - Crimson #301 Apartment St. Pete Beach is located 250 metres from John's Pass Village and Boardwalk and overlooks the ocean. This apartment with a… More

From US$ 627 Book Now

Sunrise Resort 210

5445 Gulf Boulevard, #210, St. Pete Beach, United States Show map

Located merely an 8-minute stroll from Suncoast Watersports, the 2-bedroom Sunrise Resort 210 St. Pete Beach villa provides a heated pool as well as snorkelling and fisheries to diversify guests'… More

Book Now

Beach One Style Meets The Shore

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

The 5-bedroom Beach One Style Meets The Shore St. Pete Beach villa, located approximately 20 minutes' walk from Sunset Beach Pavilion, invites guests to relax in a hot tub. Offering a convenient… More

Book Now

Beach View Balcony 1B 1B - King - Surf Song #239

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

The 62 m² Beach View Balcony 1B 1B - King - Surf Song #239 St. Pete Beach apartment lies in the Madeira Beach district of St. Pete Beach and offers swift access to John's Pass Village, which is… More

From US$ 206 Book Now

Flash Sale! |Sleeps 8|<1 Mi To Beach|Micro Resort

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

The spacious 112 m² Flash Sale! |Sleeps 8|1 Mi To Beach|Micro Resort St. Pete Beach is situated in the St Pete Beach - Long Key district of St. Pete Beach, only 5 minutes' stroll from the Lawned… More

Book Now

306 - Surf Beach Resort

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

Located only a 9-minute walk from Treasure Island Slide Florida, 306 - Surf Beach Resort St. Pete Beach villa is suitable for 6 guests and provides a Jacuzzi for a truly relaxing stay. This property… More

Book Now

1-1007 - Ocean Sands

St. Pete Beach, United States Show map

1-1007 - Ocean Sands St. Pete Beach villa is nestled within 25 minutes' walk of Alligator Attraction Museum and provides a Jacuzzi. This St. Pete Beach holiday home can accommodate up to 6 guests… More

From US$ 409 Book Now

Sunset Dreams

340 81St Avenue, St. Pete Beach, United States Show map

Boasting an aqua park and a golf course, the 2-bedroom Sunset Dreams Villa St. Pete Beach is suitable for up to 5 guests and is located in the St Pete Beach - Long Key district of St. Pete Beach, a… More

Book Now

Bayfront Madeira Beach Retreat | Pool, Sun & Sand

363 Medallion Blvd Unit C, St. Pete Beach, United States Show map

Situated in the Madeira Beach district of St. Pete Beach, merely 1.4 km from Madeira Beach Access, the 2-bedroom Bayfront Madeira Beach Retreat | Pool, Sun & Sand St. Pete Beach villa comes with an… More

Book Now

Madeira Bay Resort II - 309

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

Located 750 metres from John's Pass Village and Boardwalk, Madeira Bay Resort II - 309 St. Pete Beach villa features an outdoor swimming pool and can accommodate up to 6 guests. Located within a few… More

Book Now

Ram Sea 513

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

Set in the North Redington Beach district, a 10-minute drive from Church by the Sea, the spacious Ram Sea 513 Apartment St. Pete Beach accommodates up to 8 guests. Wi-Fi and a car park are also… More

Book Now

Elegant Fl Condo W/ Pool: Walk To Madeira Beach!

303 Rex Pl Unit B, St. Pete Beach, United States Show map

Situated an 8-minute walk from Archibald Public Beach Park, the welcoming Elegant Fl Condo W/ Pool: Walk To Madeira Beach! St. Pete Beach villa offers guests to relax by a heated pool. The 2-bedroom… More

From US$ 336 Book Now

Madeira Towers 702

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

The spacious Madeira Towers 702 Apartment St. Pete Beach is located in the Madeira Beach district a 5-minute walk from Archibald Public Beach Park and accommodates up to 6 guests. This apartment… More

Book Now

Treasure Sands #502

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

The 2-bedroom Treasure Sands #502 St. Pete Beach villa is located approximately 25 minutes' walk from Ron McKenney Park and welcomes its guests to enjoy snorkelling, mini golf, and ping pong. This… More

Book Now

Treasure Island Renovated Condo Across Sunsetbeach

9715 Harrell Avenue Unit #39, St. Pete Beach, United States Show map

To enjoy your vacation in St. Pete Beach, stay at the 1-bedroom Treasure Island Renovated Condo Across Sunsetbeach St. Pete Beach, which is 4.2 km from Polynesian Putter Miniature Golf Course and… More

Book Now

Beach Front 3 Bedroom - Beach Place #507

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

Situated approximately 25 minutes' walk from Albert Whitted Park, the 3-bedroom Beach Front 3 Bedroom - Beach Place #507 St. Pete Beach apartment provides guests with Wi-Fi for either business or… More

Book Now

5 - Silver Sands - Oasis

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

Staying at 5 - Silver Sands - Oasis St. Pete Beach villa, guests can visit John's Pass Village, which is only 1.1 km away. Offering a convenient location in the Treasure Island district of St. Pete… More

Book Now

204-N - Sunset Vistas

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

Nestled in the Treasure Island district of St. Pete Beach, 204-N - Sunset Vistas Villa St. Pete Beach is approximately a 10-minute ride from the beachfront Colonel Micheal J. Horan Park and offers a… More

Book Now

2-904 - Ocean Sands

St. Pete Beach, United States Show map

Located about a 5-minute walk from Archibald Public Beach Park, 2-904 - Ocean Sands St. Pete Beach villa entices guests with a Jacuzzi. This property features opportunities for fisheries in the area,… More

From US$ 159 Book Now

Sleeps 24-Beachfront Resort-Outdoor Pool 7Br

13354 Gulf Ln, St. Pete Beach, United States Show map

Located approximately 10 minutes by car from Treasure Island Golf Tennis Recreation Center, the 6-room Sleeps 24-Beachfront Resort-Outdoor Pool 7Br St. Pete Beach villa gives access to various… More

Book Now

509 - Sandy Shores

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

509 - Sandy Shores St. Pete Beach villa is located just a 5-minute walk from John's Pass Village and invites guests to enjoy a patio and a golf course. This holiday home features opportunities for… More

Book Now

Ram Sea 409

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

Set in the North Redington Beach district, a 25-minute walk from Seaside Seabird Sanctuary, the spacious Ram Sea 409 Apartment St. Pete Beach accommodates up to 6 guests. Wi-Fi and a car park are… More

Book Now

Sunset Beach Suites Unit 5

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

Situated approximately 5 minutes on foot from Madeira Beach Access, Sunset Beach Suites Unit 5 St. Pete Beach villa ensures a great leisure experience by offering windsurfing, snorkelling, and… More

Book Now

Ram Sea 114

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

The 126 m² Ram Sea 114 Apartment St. Pete Beach is located 2.1 km from Seaside Seabird Sanctuary and merely a 7-minute walk from Redington Long Pier. Staying at this 3-bedroom apartment in the North… More

Book Now