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

Capri-Lux Pool-Hot-Tub-Steps To The Beach

11605 1St Street East 3-A, St. Pete Beach, United States Show map

Nestled in the Treasure Island district, the 1-bedroom Capri-Lux Pool-Hot-Tub-Steps To The Beach St. Pete Beach villa is around a 5-minute walk from Isle of Capri Bridge and offers a Jacuzzi. This… More

Book Now

Ram Sea 211

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

The spacious 126 m² Ram Sea 211 Apartment St. Pete Beach is located in St. Pete Beach, a mere 7 minutes on foot from Redington Long Pier, and offers guests a heated pool and a gym. The 3-bedroom… More

Book Now

Bayfront Retreat Across From Treasure Island Beach

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

Located in the Treasure Island district of St. Pete Beach just 1.3 km from Ron McKenney Park, the spacious 65 m² Bayfront Retreat Across From Treasure Island Beach St. Pete Beach apartment… More

Book Now

Sunrise Resort 211

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

Situated only 650 metres from Suncoast Watersports, the 2-bedroom Sunrise Resort 211 St. Pete Beach villa is suitable for 4 guests and provides an outdoor swimming pool to relax in. The St. Pete… More

From US$ 207 Book Now

Book Me Baby! Chasing Sunsets

540 77Th Ave, St. Pete Beach, United States Show map

During the stay at the 3-bedroom Book Me Baby! Chasing Sunsets Villa St. Pete Beach, guests can indulge in diving, mini golf, and fisheries or visit Upham Beach Park, located 13 minutes' walk away. More

Book Now

Madeira Towers 802 Renovated Madeira Towers Beachfront 2 Bedroom 2 Bathroom Condo 23143

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

Located merely a 5-minute stroll from Archibald Public Beach Park, the spacious 111 m² Madeira Towers 802 Renovated Madeira Towers Beachfront 2 Bedroom 2 Bathroom Condo 23143 St. Pete Beach… More

From US$ 437 Book Now

Bird Song 26 Steps To Sand, Sunsets & Pool

10280 Gulf Blvd #26, St. Pete Beach, United States Show map

Bird Song 26 Steps To Sand, Sunsets & Pool St. Pete Beach apartment is nestled in the Treasure Island district, 15 minutes' walk from the seafood restaurant Sloppy Joe's Treasure Island. Wi-Fi and a… More

Book Now

Seascape 5

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

Situated in the North Redington Beach district, around a 20-minute walk from Del Bello Park, the 2-bedroom Seascape 5 Villa St. Pete Beach comes with a swimming pool for guests to unwind. This 2… More

Book Now

Poolside Studio Steps To Beach

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

Situated approximately a 5-minute stroll from Del Bello Park, Poolside Studio Steps To Beach St. Pete Beach villa offers quick access to numerous city landmarks nearby. More

Book Now

Madeira Del Mar 302

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

Madeira Del Mar 302 Villa St. Pete Beach provides an aqua park and a golf course for a delightful experience, and is located merely a 5-minute walk from Archibald Public Beach Park. The 3-bedroom… More

Book Now

Madeira Beach Yacht Club 261F

261 Medallion Blvd, St. Pete Beach, United States Show map

Located in the Madeira Beach district of St. Pete Beach, nearly a 5-minute walk from R.O.C. Park, the 59 m² Madeira Beach Yacht Club 261F St. Pete Beach apartment accommodates up to 4 guests. This 1… More

From US$ 253 Book Now

1 Bedroom Block Off Madeira Beach -2

14135 Palm Street, St. Pete Beach, United States Show map

Situated about 25 minutes' walk from John's Pass Village, the 52 m² 1 Bedroom Block Off Madeira Beach -2 St. Pete Beach apartment provides guests with Wi-Fi for either business or leisure. More

Book Now

Mansions By The Sea 1103A

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

The 2-bedroom Mansions By The Sea 1103A Villa St. Pete Beach boasts a location nearly 5 minutes' walk from Sunset Beach Dog Park and offers guests to enjoy a games room. Featuring an outdoor swimming… More

Book Now

Seascape 9

16800 Gulf Blvd, Unit 9, St. Pete Beach, United States Show map

Situated in the North Redington Beach district of St. Pete Beach, within 6 km of John's Pass Village and Boardwalk, the 2-bedroom Seascape 9 Villa St. Pete Beach comes with a swimming pool for guests… More

Book Now

406 - Las Brisas

St. Pete Beach, United States Show map

At 406 - Las Brisas St. Pete Beach villa, guests can enjoy fisheries as well as a location just 6 minutes' walk from Archibald Public Beach Park. The property hosts up to 8 guests and provides them… More

From US$ 423 Book Now

303 - Palms Of Treasure Island

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

Suitable for 8 guests, 303 - Palms Of Treasure Island Villa St. Pete Beach offers a location 5 minutes' walk from Publix Super Market on Treasure Island and features a patio and a golf course. More

Book Now

The Harbor Condo 503 - Premier

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

The 3-bedroom The Harbor Condo 503 - Premier St. Pete Beach villa is situated just 6 minutes' walk from Moonfish Bay Artist Studio and Gallery, featuring such comforts as Wi-Fi and a private parking… More

Book Now

Ram Sea 511

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

To enjoy your vacation in St. Pete Beach, stay at the spacious 126 m² Ram Sea 511 Apartment St. Pete Beach, which is just 1.4 km from Gulf Boulevard and merely 550 metres from Redington Long Pier. Wi… More

Book Now

Upscale Beachfront Penthouse Style 2Bdr-2 Bath - Oversize Gulf View Balcony - Walk To Dining & Shopping

12935 Gulf Ln 304, St. Pete Beach, United States Show map

The 2-bedroom Upscale Beachfront Penthouse Style 2Bdr-2 Bath - Oversize Gulf View Balcony - Walk To Dining & Shopping St. Pete Beach apartment boasts a prime location within 5 minutes' walk of… More

Book Now

Emerald Isle 502 - Premier

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

Located about a 20-minute walk from Gulf Boulevard, Emerald Isle 502 - Premier St. Pete Beach villa has a heated pool and is ideal for up to 6 guests. Guests of the 3-bedroom holiday home, situated… More

From US$ 365 Book Now

Ram Sea 411

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

Offering an aqua park and a golf course, the 126 m² Ram Sea 411 Apartment St. Pete Beach is situated in the North Redington Beach district, about a 25-minute walk from Seaside Seabird Sanctuary. Wi… More

Book Now

Steps To Sea! Snowbird Escape In Madeira Beach

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

Situated in the Madeira Beach district of St. Pete Beach, merely 1.6 km from Redington Beach Town Park, the 2-bedroom Steps To Sea! Snowbird Escape In Madeira Beach St. Pete Beach villa comes with a… More

Book Now

In The Clouds At The Tides Beach Club #623 Beach Front In N Redington, 2 Onsite Heated Pools, 2 Hot Tubs, Grill Stations, Sleeps 8 In 1 King, 3 Queens, Outdoor Patio Overlooking Ocean, Onsite Club House With Activities Such As Game Room, Office Room,

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

Offering an aqua park, a sunbathing terrace, and a golf course for an enjoyable stay, In The Clouds At The Tides Beach Club #623 Beach Front In N Redington, 2 Onsite Heated Pools, 2 Hot Tubs, Grill… More

Book Now

Waves 8

600 71St Ave, #8, St. Pete Beach, United States Show map

The 2-bedroom Waves 8 Villa St. Pete Beach offers swift access to various city sites, such as Art Expo Custom Framing Gallery, situated nearly a 5-minute walk away. This accommodation features… More

Book Now

Steps To Beach, Heated Pool, 2 Queen Beds, 2Ba

13354 Gulf Ln, Madeira Beach, Fl 33708, Usa, St. Pete Beach, United States Show map

Located in the Madeira Beach district of St. Pete Beach merely 14 minutes' walk from John's Pass Village, the 294 m² Steps To Beach, Heated Pool, 2 Queen Beds, 2Ba St. Pete Beach apartment… More

From US$ 746 Book Now

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

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

The 106 m² Beachfront Complex - 2B 2B - Beach Place #503 St. Pete Beach apartment is located in the Madeira Beach district of St. Pete Beach, nearly a 5-minute walk from Photo Letter Art. This… More

From US$ 198 Book Now

Park Shore Suites Unit 5

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

Situated approximately 5 minutes' walk from Madeira Beach Access, Park Shore Suites Unit 5 St. Pete Beach villa is ideal for up to 2 guests. The accommodation boasts an aqua park and a golf course… More

Book Now

Luxury Beach Home N-Pool

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

Staying at the 3-bedroom Luxury Beach Home N-Pool St. Pete Beach, guests can easily reach Moonfish Bay Artist Studio and Gallery, located just 0.7 km away. With a maximum capacity of 10 guests, the… More

Book Now

306-S - Sunset Vistas

St. Pete Beach, United States Show map

306-S - Sunset Vistas Villa St. Pete Beach is located only 9 minutes' walk from Isle of Capri Bridge and welcomes its guests to enjoy fisheries. The availability of a Jacuzzi ensures a relaxing… More

From US$ 208 Book Now

Hot Tub & Boat Dock: St Pete Beach Paradise

301 N Tessier Dr, St. Pete Beach, United States Show map

Nestled in the St Pete Beach - Long Key district of St. Pete Beach, the 3-bedroom Hot Tub & Boat Dock: St Pete Beach Paradise villa is approximately a 10-minute drive from Polynesian Putter Miniature… More

Book Now

2 Bedroom Beachside Condo On Redington Beach

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

2 Bedroom Beachside Condo On Redington Beach St. Pete Beach villa is located a 25-minute walk from Gulf Boulevard and provides an outdoor swimming pool, ensuring a relaxing stay. More

Book Now

Waves Unit 17

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

Located just 6 minutes' walk from Upham Beach Park, the 1-bedroom Waves Unit 17 Villa St. Pete Beach is suitable for 4 guests and provides an outdoor swimming pool to relax in. The holiday home… More

Book Now

Cozy 2Br Madeira Home Near Beach With Pool

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

Staying at the 2-bedroom Cozy 2Br Madeira Home Near Beach With Pool St. Pete Beach, guests can visit Gulf Boulevard, which is about a 25-minute stroll away. More

Book Now

Madeira Beach Yacht Club 215F

215 Medallion Blvd, St. Pete Beach, United States Show map

The spacious 85 m² Madeira Beach Yacht Club 215F St. Pete Beach apartment is located in the Redington Beach district of St. Pete Beach a mere 6 minutes on foot from Archibald Public Beach Park and… More

From US$ 247 Book Now

Land'S End 8-204 Beach Front - Premier

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

Located only 5 minutes' walk from Sunset Beach Pavilion, the 2-bedroom Land'S End 8-204 Beach Front - Premier St. Pete Beach villa is suitable for 4 guests and provides an outdoor swimming pool to… More

From US$ 253 Book Now

4 - Silver Sands - Coral

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

4 - Silver Sands - Coral St. Pete Beach villa is located within 3 km of War Veterans Memorial Park and provides fisheries for active guests. This St. Pete Beach holiday home boasts a patio and a golf… More

Book Now

Madeira Vista 306

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

Madeira Vista 306 Villa St. Pete Beach offers easy access to such tourist spots as Moonfish Bay Artist Studio and Gallery, located only 6 minutes' walk away. More

Book Now

Prime Beachfront Balcony - Madeira Norte #311

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

The spacious 87 m² Prime Beachfront Balcony - Madeira Norte #311 St. Pete Beach apartment is merely 6 minutes on foot from John's Pass Village and can accommodate up to 4 guests. The apartment is 2.7… More

From US$ 351 Book Now

607 - Madeira Bay Resort

St. Pete Beach, United States Show map

Featuring a hot tub, 607 - Madeira Bay Resort St. Pete Beach villa is located just 9 minutes' walk from Alligator Attraction Nature Preserve and can host up to 6 guests. The accommodation boasts a… More

From US$ 352 Book Now

Sugar Sands C

15408 Gulf Blvd., Unit C, St. Pete Beach, United States Show map

Located merely 6 minutes' walk from Archibald Public Beach Park, the 4-bedroom Sugar Sands C St. Pete Beach villa offers an outdoor swimming pool for guests to relax by. This accommodation features… More

From US$ 807 Book Now

Snowbird Haven! St Pete Beach Apt Near Corey Ave

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

The 47 m² Snowbird Haven! St Pete Beach Apt Near Corey Ave offers easy entry to such city sights as the movie theater "Beach Theatre", situated just 6 minutes' walk away. This 1-bedroom apartment… More

Book Now

7 - Silver Sands - Shell

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

Offering a patio and a golf course for guests' leisure, 7 - Silver Sands - Shell St. Pete Beach villa is situated a 14-minute stroll from John's Pass Village. The holiday home features opportunities… More

Book Now

Land'S End 11-302 Beach Front - Premier

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

Featuring a Jacuzzi, the 2-bedroom Land'S End 11-302 Beach Front - Premier St. Pete Beach villa is located merely 6 minutes' walk from Sunset Beach Pavilion and can host up to 5 guests. Providing… More

Book Now

19-S - Sunset Cove

8565 W Gulf Blvd, 19-S, St. Pete Beach, United States Show map

19-S - Sunset Cove Villa St. Pete Beach is situated merely a 5-minute stroll from Sunset Beach Place, featuring such comforts as Wi-Fi and a car park. The St. Pete Beach holiday home boasts a patio… More

Book Now

216 - Island Inn

St. Pete Beach, United States Show map

Nestled about a 25-minute walk from Sunset Beach Pavilion, 216 - Island Inn St. Pete Beach villa is boasting a patio and a golf course for guests' enjoyment. Located 2.5 km from Sunset Beach Dog Park… More

From US$ 352 Book Now

La Contessa 306

16326 Gulf Blvd, Unit 306, St. Pete Beach, United States Show map

Located merely a 6-minute walk from Gulf Boulevard, La Contessa 306 Villa St. Pete Beach entices guests with a hot tub. Located 3.5 km from Seminole City Park, this 3-bedroom villa provides Wi-Fi and… More

From US$ 202 Book Now

112 - Surf Side South

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

112 - Surf Side South Villa St. Pete Beach accommodates up to 5 guests and offers proximity to Archibald Public Beach Park, located merely 5 minutes' walk away. The holiday home features… More

Book Now

Land'S End 9-202 Beach Front

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

Located a mere 5 minutes' walk from Sunset Beach Pavilion, Land'S End 9-202 Beach Front St. Pete Beach villa is suitable for 4 guests and provides an outdoor swimming pool to relax in. Featuring a… More

From US$ 328 Book Now

Emerald Isle 304 - Premier

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

The 2-bedroom Emerald Isle 304 - Premier St. Pete Beach villa offers swift access to various city sites, such as Redington Long Pier, situated approximately a 5-minute walk away. Providing guests… More

Book Now

209 Suite - Island Inn

St. Pete Beach, United States Show map

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

From US$ 357 Book Now