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

Fall Special! 3 Units | Walk To Beach <1Mi | 4Plex

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

Offering luggage storage, the 3-bedroom Fall Special! 3 Units | Walk To Beach 1Mi | 4Plex St. Pete Beach apartment lies in the St Pete Beach - Long Key district, approximately 500 metres from Kapfer… More

Book Now

Park Shore Suites Unit 7

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

Featuring an aqua park and a golf course, Park Shore Suites Unit 7 St. Pete Beach villa offers guests to enjoy a convenient location merely 5 minutes' walk from Madeira Beach Access. Located 2.3 km… More

Book Now

Steps To Beach & John'S Pass: Poolside Studio!

13343 Gulf Blvd Unit B-7, St. Pete Beach, United States Show map

Featuring a heated pool, the 1-bedroom Steps To Beach & John'S Pass: Poolside Studio! St. Pete Beach villa is suitable for up to 2 people and is located 14 minutes' walk from John's Pass Village. More

Book Now

Ram Sea 112

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

The spacious 3-bedroom Ram Sea 112 Apartment St. Pete Beach is only 8 minutes' walk from Redington Long Pier. Offering an aqua park and a golf course, this 126 m² apartment is located 2.6 km from… More

Book Now

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

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

Featuring a prime location nearly 5 minutes' walk from Kapfer Glass, the 1-bedroom Fall Promo Rates & Pets Stay Free! Walk To Beach! St. Pete Beach apartment accommodates up to 3 guests. The… More

Book Now

Club Capri 101

116Th Avenue, St. Pete Beach, United States Show map

Suitable for 4 guests, Club Capri 101 Villa St. Pete Beach offers a location just near Isle of Capri Bridge and features an aqua park and a golf course. Offering parking as well as Wi-Fi, the 2… More

Book Now

Beach Front Near John'S Pass - Sea Breeze #602

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

Situated approximately a 10-minute ride from Treasure Island Slide Florida, the spacious 112 m² Beach Front Near John'S Pass - Sea Breeze #602 St. Pete Beach apartment offers a hot tub for 6 visitors… More

Book Now

105 - Caprice Resort

St. Pete Beach, United States Show map

105 - Caprice Resort St. Pete Beach villa is situated about a 5-minute walk from Pass-a-Grille Beach and hosts up to 4 travellers. This holiday home features opportunities for fisheries in the area… More

From US$ 411 Book Now

412 - Madeira Place

St. Pete Beach, United States Show map

412 - Madeira Place St. Pete Beach villa is situated within 5 minutes' walk of Church by the Sea, featuring such comforts as Wi-Fi and a car park. Offering a prime location in the Madeira Beach… More

From US$ 246 Book Now

317-A - Madeira Beach Yacht Club

317 Rex Pl, A, St. Pete Beach, United States Show map

Boasting a patio and a golf course, 317-A - Madeira Beach Yacht Club St. Pete Beach villa is suitable for up to 6 guests and is located in the Madeira Beach district of St. Pete Beach, about 5… More

Book Now

Sea Oats 108

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

Set in the North Redington Beach district, 20 minutes' walk from Redington Beach Town Park, the spacious Sea Oats 108 Apartment St. Pete Beach accommodates up to 6 guests. Situated in close proximity… More

Book Now

Sonnenhaus! 2 Blocks From Beach Access!

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

Situated 750 metres from Redington Beach Town Park, Sonnenhaus! 2 Blocks From Beach Access! St. Pete Beach villa is suitable for 8 guests and provides an outdoor swimming pool for additional… More

Book Now

Land'S End 7-402 Beach Front - Premier

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

The 2-bedroom Land'S End 7-402 Beach Front - Premier St. Pete Beach villa hosts up to 6 guests and provides proximity to Sunset Beach Pavilion, situated just 5 minutes' walk away. Featuring a Jacuzzi… More

From US$ 241 Book Now

Land'S End 5-303 Gulf-Bay Front

7403 Bayshore Drive, Bldg 5 / #303, St. Pete Beach, United States Show map

The 2-bedroom Land'S End 5-303 Gulf-Bay Front Villa St. Pete Beach is located nearly 5 minutes' walk from Kapfer Glass and offers a hot tub for guests' relaxation. This St. Pete Beach villa is 3.6 km… More

From US$ 464 Book Now

Tropic Breeze 10 Madeira Beach

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

Tropic Breeze 10 Madeira Beach St. Pete Beach villa enjoys a prime location 250 metres from Madeira Beach Access, and invites guests to spend time on a terrace. Located 25 minutes' walk from John's… More

From US$ 246 Book Now

Walk To Beach & Dining! Unique St. Pete Getaway

340 78Th Ave, St. Pete Beach, United States Show map

Situated just 6 minutes' stroll from Art Expo Custom Framing Gallery, the 4-bedroom Walk To Beach & Dining! Unique St. Pete Getaway St. Pete Beach villa offers quick access to numerous city landmarks… More

Book Now

The Tides Beach House

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

The 3-bedroom The Tides Beach House St. Pete Beach villa accommodates up to 10 guests and offers proximity to Gulf Boulevard, located just a 5-minute walk away. Providing guests with Wi-Fi and… More

From US$ 370 Book Now

The Pink House On Treasure Island

25 83Rd Ave, St. Pete Beach, United States Show map

Located around a 5-minute walk from Sunset Beach, the 1-bedroom The Pink House On Treasure Island Villa St. Pete Beach boasts a swimming pool and can accommodate up to 10. Providing guests with Wi-Fi… More

Book Now

Madeira Place #201

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

Offering an aqua park and a golf course for guests' leisure, Madeira Place #201 St. Pete Beach villa is situated 20 minutes' walk from John's Pass Village and Boardwalk. The 2-bedroom holiday home… More

Book Now

Sandy Shores #202

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

Situated only a 6-minute stroll from Gators Parasail, Sandy Shores #202 St. Pete Beach villa offers quick access to numerous city landmarks nearby. More

Book Now

La Barra - Full Property

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

The 4-bedroom La Barra - Full Property St. Pete Beach villa entices guests to enjoy snorkelling, mini golf, and fisheries and offers proximity to Pass-a-Grille, located a mere 6 minutes' stroll away.… More

From US$ 1465 Book Now

6 - Silver Sands - Drift

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

During the stay at 6 - Silver Sands - Drift St. Pete Beach villa, guests can indulge in fisheries or visit Alligator Attraction Nature Preserve, located a 13-minute walk away. This holiday home… More

Book Now

Sea Breeze 207

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

Set in the Madeira Beach district, a 13-minute walk from John's Pass Village and Boardwalk, the spacious Sea Breeze 207 Apartment St. Pete Beach accommodates up to 6 guests. Wi-Fi and parking are… More

Book Now

Silver Sands - Driftwood Suite

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

Silver Sands - Driftwood Suite St. Pete Beach villa offers proximity to nearby tourist spots, such as Church by the Sea, situated approximately 25 minutes' walk away. Offering a prime location in the… More

Book Now

3 Bedroom 2 Bath Beach Front Unit

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

3 Bedroom 2 Bath Beach Front Unit St. Pete Beach apartment is nestled in the Madeira Beach district of St. Pete Beach, only 1.5 km from Church by the Sea. At the apartment guests can lounge by a… More

Book Now

Fall Special | Fiesta Siesta | Beach <1Mi | 4Plex

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

Featuring a convenient location 6 minutes' walk from Art Expo Custom Framing Gallery, Fall Special | Fiesta Siesta | Beach 1Mi | 4Plex St. Pete Beach apartment accommodates up to 4 guests. Wi-Fi is… More

Book Now

A-202 - Mansions By The Sea

7600 Bayshore Dr, 202, St. Pete Beach, United States Show map

A-202 - Mansions By The Sea Villa St. Pete Beach entices guests to enjoy fisheries and offers proximity to Sunset Beach Pavilion, located about a 5-minute stroll away. Offering a beachfront location… More

Book Now

Villa Madeira 208

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

The 3-bedroom Villa Madeira 208 St. Pete Beach is situated nearly a 5-minute walk from Church by the Sea, featuring such comforts as Wi-Fi and a private parking lot. Offering a beachfront location in… More

From US$ 486 Book Now

Making Memories

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

Making Memories Villa St. Pete Beach is located in the Madeira Beach district, a 13-minute walk from Gators Parasail and features a swimming pool as well as views of the garden. The 5-bedroom villa… More

Book Now

Land'S End 9-402 Beach Front - Premier

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

Situated only a 6-minute walk from Sunset Beach Pavilion, the 2-bedroom Land'S End 9-402 Beach Front - Premier St. Pete Beach villa offers a Jacuzzi and can accommodate up to 4 guests. The holiday… More

Book Now

Ram Sea 304

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

The spacious Ram Sea 304 Apartment St. Pete Beach is nestled in the North Redington Beach district, a 5-minute walk from the restaurant Mangos Restaurant & Tiki Bar. This apartment features Wi-Fi… More

Book Now

Mansions By The Sea 1201A - Premier

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

Located within 5 minutes' walk of Sunset Beach Pavilion, the 2-bedroom Mansions By The Sea 1201A - Premier Villa St. Pete Beach provides a heated pool, a sauna for additional comfort. Hosting up to 6… More

Book Now

Valdes Cottage

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

Nestled around 25 minutes' walk from Floating Water Park, the 2-bedroom Valdes Cottage St. Pete Beach is boasting an aqua park and a golf course for guests' enjoyment. This accommodation features… More

Book Now

Scenic Beach View - Balcony - Madeira Norte #213

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

Set in the Madeira Beach district, 7 minutes' walk from The Twisted Tower, the spacious Scenic Beach View - Balcony - Madeira Norte #213 St. Pete Beach apartment accommodates up to 4 guests. Offering… More

From US$ 176 Book Now

Land'S End 9-404 Beach Front - Premier

7480 Bayshore Dr., Bldg 9 / # 404, St. Pete Beach, United States Show map

During the stay at Land'S End 9-404 Beach Front - Premier St. Pete Beach villa, guests can indulge in a Jacuzzi or visit Upham Beach Park, located 6 km away. Offering private parking as well as Wi-Fi… More

From US$ 278 Book Now

Azul Townhomes A3 And A4 - Sunrise/Sunset

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

Boasting an aqua park and a golf course, the 10-bedroom Azul Townhomes A3 And A4 - Sunrise/Sunset St. Pete Beach villa is suitable for up to 24 guests and is located in the Madeira Beach district of… More

From US$ 1739 Book Now

Ram Sea 510

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

The 3-bedroom Ram Sea 510 Apartment St. Pete Beach is located 2.5 km from Boca Ciega Millennium Bayside Park and around a 25-minute walk from Seaside Seabird Sanctuary. The spacious 126 m² apartment,… More

Book Now

Large 1,225 Sq Ft Unit Beach Views Crimson #204

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

Located merely a 5-minute walk from John's Pass Village, the spacious Large 1,225 Sq Ft Unit Beach Views Crimson #204 St. Pete Beach apartment accommodates up to 4 guests. Set just near John's Pass… More

From US$ 247 Book Now

319 - Island Inn

St. Pete Beach, United States Show map

During the stay at 319 - Island Inn St. Pete Beach villa, guests can indulge in fisheries or visit Gators Parasail, located 3.4 km away. Located 10 minutes' drive from John's Pass Village, the… More

From US$ 331 Book Now

247-E - Madeira Beach Yacht Club - Coquina On Rex

247 Rex Pl, E, St. Pete Beach, United States Show map

Suitable for 4 guests, 247-E - Madeira Beach Yacht Club - Coquina On Rex St. Pete Beach villa offers a location a 5-minute walk from R.O.C. Park and features a patio and a golf course. Offering… More

Book Now

208 - Sea Breeze

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

Offering a Jacuzzi for a relaxing experience, 208 - Sea Breeze Villa St. Pete Beach is located a 13-minute walk from John's Pass. Providing guests with Wi-Fi and parking, the 2-bathroom villa is 3.9… More

Book Now

Sea Breezy - Entire Property

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

Up to 12 guests can stay at Sea Breezy - Entire Property St. Pete Beach villa and enjoy Sunset Beach Place, located 6 minutes' walk away. The 3-bedroom holiday home features opportunities for cycling… More

From US$ 661 Book Now

7-205 - Lands End

7434 Bayshore Dr, 205, St. Pete Beach, United States Show map

Nestled in the Treasure Island district of St. Pete Beach, 7-205 - Lands End Villa St. Pete Beach is around 500 metres from Sunset Beach Dog Park and offers a hot tub. Guests can enjoy fisheries at… More

Book Now

Sunset Cove: One Bedroom In Treasure Island

8565 W. Gulf Blvd, Unit 28S, St. Pete Beach, United States Show map

Located 25 minutes' walk from Treasure Island Slide Florida, Sunset Cove: One Bedroom In Treasure Island St. Pete Beach villa has a heated pool and is ideal for up to 4 guests. Offering private car… More

Book Now

Land'S End 7-203 Beach Front - Premier

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

During the stay at Land'S End 7-203 Beach Front - Premier St. Pete Beach villa, guests can indulge in fisheries or visit Sunset Beach, located a 13-minute walk away. Nestled in the Treasure Island… More

Book Now

New Luxury 3Br- Walk To Beach, Heated Pool & Spa With Parking

300 150Th Avenue, St. Pete Beach, United States Show map

The spacious New Luxury 3Br- Walk To Beach, Heated Pool & Spa With Parking St. Pete Beach apartment includes a swimming pool with a sauna and a sun terrace and is located in the immediate vicinity of… More

Book Now

Redington Towers 3F 2Bd 2Ba Beachfront

17940 Gulf Boulevard #3F, St. Pete Beach, United States Show map

Offering an outdoor swimming pool, the 2-bedroom Redington Towers 3F 2Bd 2Ba Beachfront St. Pete Beach villa is situated around a 5-minute walk from Gulf Boulevard and can accommodate up to 6 guests.… More

Book Now

Charming Treasure Island Getaway

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

The 46 m² Charming Treasure Island Getaway Apartment St. Pete Beach is located in the Treasure Island district of St. Pete Beach, only 6 minutes' walk from Photo Letter Art. The apartment capacity is… More

Book Now

Land'S End 11-204 Beach Front

7564 Bayshore Dr., Unit 204, St. Pete Beach, United States Show map

Located just a 7-minute walk from Sunset Beach Pavilion, the 2-bedroom Land'S End 11-204 Beach Front St. Pete Beach villa is suitable for 6 guests and provides a heated pool to relax in. Featuring a… More

From US$ 381 Book Now

Your Newly Remodeled Beach Escape In Redington Shores

112 178Th Ave W, Redington Shores, Fl 33708, St. Pete Beach, United States Show map

Situated just a 5-minute stroll from Del Bello Park, Your Newly Remodeled Beach Escape In Redington Shores St. Pete Beach villa offers quick access to numerous city landmarks nearby. More

Book Now