Special offers and Exclusive deals

Search Hotels

2026-11-02
2026-11-03
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

Hotels in Saint Pete Beach Recreation Div area of St. Pete Beach

Waves Unit 2

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

Located a 6-minute walk from Upham Beach Park, Waves Unit 2 Villa St. Pete Beach offers cycling and fisheries to diversify guests' leisure. Located 3.5 km from Don CeSar Beach, the 2-bedroom villa… More

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

Steps To St. Pete Beach: Condo W/ Pool!

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

The 1-bedroom Steps To St. Pete Beach: Condo W/ Pool! villa is situated within 5 minutes' walk of Kapfer Glass, featuring such comforts as Wi-Fi and a private parking lot. This St. Pete Beach holiday… More

From US$ 197 Book Now

Land'S End 1-304 Bay Front - Premier

7537 Bayshore Drive, Bldg 1 / #304, St. Pete Beach, United States Show map

Located just 400 metres from Sunset Beach Pavilion, the 1-bedroom Land'S End 1-304 Bay Front - Premier Villa St. Pete Beach is suitable for 2 guests and offers a Jacuzzi to relax in. Offering a… More

From US$ 457 Book Now

Land'S End 1-203 Pool View

7537 Bayshore Drive, Bldg 1 / #203, St. Pete Beach, United States Show map

Located merely 5 minutes' stroll from Sunset Beach Pavilion, the 1-bedroom Land'S End 1-203 Pool View Villa St. Pete Beach comes with a heated pool, a Jacuzzi. The St. Pete Beach holiday home is… More

From US$ 349 Book Now

Land'S End 1-202 Bay Front

7537 Bayshore Drive, Bldg 1 / #202, St. Pete Beach, United States Show map

Situated approximately 5 minutes on foot from Sunset Beach Pavilion, the 1-bedroom Land'S End 1-202 Bay Front Villa St. Pete Beach is suitable for 2 guests and provides a heated pool to relax in. More

From US$ 250 Book Now

Land'S End 1-301 Gulf View - Premier

7537 Bayshore Drive, Bldg 1 / #301, St. Pete Beach, United States Show map

Offering a hot tub, Land'S End 1-301 Gulf View - Premier Villa St. Pete Beach is situated 400 metres from Treasure Island Slide Florida and can accommodate 2 people. Providing guests with Wi-Fi and… More

From US$ 332 Book Now

Land'S End 1-303 Gulf View

7537 Bayshore Drive, Bldg 1 / #303, St. Pete Beach, United States Show map

Located about a 5-minute walk from Sunset Beach Pavilion, the 1-bedroom Land'S End 1-303 Gulf View Villa St. Pete Beach boasts an outdoor swimming pool and can accommodate up to 4. Providing guests… More

From US$ 190 Book Now

Land'S End 1-306 Bay Front- Premier

7537 Bayshore Dr, Us, St. Pete Beach, United States Show map

Located just a 6-minute walk from Sunset Beach Pavilion, the 2-bedroom Land'S End 1-306 Bay Front- Premier Villa St. Pete Beach features a heated pool and can accommodate up to 6 guests. Offering a… More

From US$ 403 Book Now

Land'S End 1-402 Bay Front - Premier

7537 Bayshore Drive, Bldg 1 / #402, St. Pete Beach, United States Show map

Land'S End 1-402 Bay Front - Premier Villa St. Pete Beach is located within 400 metres of Sunset Beach Pavilion and offers guests to enjoy fisheries. Nestled in the Treasure Island district, the 1… More

From US$ 404 Book Now

Waves 14 Condo Beautiful 1 Bedroom With Pool

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

Situated just a 6-minute walk from Upham Beach Park, the 1-bedroom Waves 14 Condo Beautiful 1 Bedroom With Pool St. Pete Beach villa is ideal for up to 4 guests. Located 3.8 km from Sunset Beach, the… More

Book Now

Land'S End 1-405 Gulf View - Premier

7537 Bayshore Drive, Bldg 1 / #405, St. Pete Beach, United States Show map

Offering an outdoor swimming pool, the 2-bedroom Land'S End 1-405 Gulf View - Premier Villa St. Pete Beach is located around a 5-minute walk from Sunset Beach Pavilion and is ideal for up to 4 guests… More

From US$ 287 Book Now

Land'S End 1-401 Gulf View - Premier

7537 Bayshore Drive, Bldg 1 / #401, St. Pete Beach, United States Show map

Located around 400 metres from Treasure Island Slide Florida, the 1-bedroom Land'S End 1-401 Gulf View - Premier Villa St. Pete Beach boasts an outdoor swimming pool, a Jacuzzi for a relaxing… More

From US$ 194 Book Now

Land'S End 3-402 Bay Front

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

Located merely 500 metres from Sunset Beach Pavilion, the 2-bedroom Land'S End 3-402 Bay Front Villa St. Pete Beach is suitable for 4 guests and offers a Jacuzzi to relax in. This St. Pete Beach… More

Book Now

Land'S End 1-406 Bay Front - Premier

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

Featuring a heated pool, Land'S End 1-406 Bay Front - Premier Villa St. Pete Beach is suitable for up to 6 people and is located about 3 km from Treasure Island Slide Florida. Providing guests with… 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

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

Land'S End 1-307 Gulf View

7537 Bayshore Drive, Bldg 1 / #307, St. Pete Beach, United States Show map

Located a mere 500 metres from Upham Beach Park, the 2-bedroom Land'S End 1-307 Gulf View Villa St. Pete Beach boasts a heated pool, a hot tub for a relaxing experience. Offering a convenient… More

From US$ 544 Book Now

Land'S End 1-204 Bay Front

7537 Bayshore Drive, Bldg 1 #204, St. Pete Beach, United States Show map

Offering an outdoor swimming pool, the 1-bedroom Land'S End 1-204 Bay Front Villa St. Pete Beach is located nearly a 5-minute walk from Sunset Beach Pavilion and is ideal for up to 2 guests. More

From US$ 212 Book Now

Waves 1

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

Offering a heated pool, the 3-bedroom Waves 1 Villa St. Pete Beach is located only 8 minutes' walk from Upham Beach Park and is ideal for up to 6 guests. The holiday home features opportunities for… More

From US$ 431 Book Now

Land'S End 3-405 Bay Front - Premier

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

Located only a 6-minute walk from Sunset Beach Pavilion, the 2-bedroom Land'S End 3-405 Bay Front - Premier Villa St. Pete Beach invites guests to enjoy a Jacuzzi. This holiday home features… More

From US$ 282 Book Now

Waves 9

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

The 3-bedroom Waves 9 Villa St. Pete Beach is located nearly 25 minutes' walk from St. Pete Beach Access and allows guests to enjoy snorkelling and fisheries. This St. Pete Beach villa boasts a… More

From US$ 448 Book Now

Land'S End 1-208 Bay Front - Premier

7537 Bayshore Drive, Bldg 1 / #208, St. Pete Beach, United States Show map

Located merely 400 metres from Sunset Beach Pavilion, the 2-bedroom Land'S End 1-208 Bay Front - Premier Villa St. Pete Beach is suitable for 4 guests and offers a Jacuzzi to relax in. This St. Pete… More

From US$ 257 Book Now

Waves 19

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

Located a mere 600 metres from Upham Beach Park, the 2-bedroom Waves 19 Villa St. Pete Beach offers opportunities for snorkelling and fisheries in the area. Providing guests with Wi-Fi and parking… More

Book Now

Land'S End 4-204 Bay Front - Premier

7435 Bayshore Drive, Bldg 4 / #204, St. Pete Beach, United States Show map

Offering a Jacuzzi, Land'S End 4-204 Bay Front - Premier Villa St. Pete Beach is situated 5 minutes' walk from Suncoast Watersports and can accommodate 4 people. Providing guests with Wi-Fi and… More

From US$ 415 Book Now

4-402 - Lands End

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

Featuring barbecue and a golf course for a delightful experience, 4-402 - Lands End Villa St. Pete Beach offers a beachfront location just a 5-minute walk from Sunset Beach Dog Park. Providing guests… More

Book Now

Waves 17

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

The 53 m² Waves 17 Apartment St. Pete Beach lies in the St Pete Beach - Long Key district of St. Pete Beach and offers swift access to Upham Beach Park, which is merely an 8-minute walk away. This 1… More

From US$ 264 Book Now

Waves 18

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

The 71 m² Waves 18 Apartment St. Pete Beach is located around a 5-minute walk from Pass-a-Grille Beach and offers an outdoor swimming pool onsite. Providing a golf course and a dining table, this 2… More

From US$ 470 Book Now

Land'S End 4-406 Bay Front

7435 Bayshore Drive, Bldg 4 / #406, St. Pete Beach, United States Show map

Land'S End 4-406 Bay Front Villa St. Pete Beach with a convenient location within 400 metres of Sunset Beach Pavilion entices guests with a Jacuzzi. Offering a private parking lot as well as Wi-Fi… More

From US$ 274 Book Now

Land'S End 4-405 Bay Front - Premier

7435 Bayshore Drive, Bldg 4 / #405, St. Pete Beach, United States Show map

Located merely 5 minutes' walk from Sunset Beach Pavilion, the 2-bedroom Land'S End 4-405 Bay Front - Premier Villa St. Pete Beach is suitable for 6 guests and provides a heated pool to relax in. More

From US$ 359 Book Now

Land'S End 4-401 Bay Front - Premier

7435 Bayshore Drive, Bldg 4 / # 401, St. Pete Beach, United States Show map

Featuring a hot tub, the 2-bedroom Land'S End 4-401 Bay Front - Premier Villa St. Pete Beach is located nearly a 5-minute walk from Sunset Beach Pavilion and can host up to 6 guests. Located 3.5 km… More

From US$ 236 Book Now

Land'S End 4-404 Bay Front - Premier

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

Located merely 9 minutes' stroll from Sunset Beach Pavilion, the 2-bedroom Land'S End 4-404 Bay Front - Premier Villa St. Pete Beach comes with an outdoor swimming pool, a Jacuzzi. Offering a… More

Book Now

Land'S End 4-306 Bay Front - Premier

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

Located merely a 9-minute walk from Sunset Beach Pavilion, the 2-bedroom Land'S End 4-306 Bay Front - Premier Villa St. Pete Beach offers a Jacuzzi for additional relaxation. This 2-bathroom villa… More

Book Now

Land'S End 4-303 Bay Front - Premier

7435 Bayshore Drive, Bldg 4 / #303, St. Pete Beach, United States Show map

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

From US$ 184 Book Now

Land'S End 4-206 Bay Front - Premier

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

Located about a 5-minute walk from Sunset Beach Pavilion, the welcoming Land'S End 4-206 Bay Front - Premier Villa St. Pete Beach is suitable for 6 guests and provides an outdoor swimming pool to… More

Book Now

Land'S End 4-304 Bay Front - Premier

7435 Bayshore Dr., Bldg 4 / #304, St. Pete Beach, United States Show map

Located merely 5 minutes' walk from Sunset Beach Pavilion, the 2-bedroom Land'S End 4-304 Bay Front - Premier Villa St. Pete Beach is suitable for 6 guests and provides a heated pool to relax in. More

From US$ 203 Book Now

Land'S End 4-201 Bay Front - Premier

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

The 2-bedroom Land'S End 4-201 Bay Front - Premier Villa St. Pete Beach is located 13 minutes' walk from Sunset Beach and provides a hot tub. This 2-bathroom villa features opportunities for… More

Book Now

Land'S End 4-202 Bay Front - Premier

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

Boasting a hot tub, the 2-bedroom Land'S End 4-202 Bay Front - Premier Villa St. Pete Beach is located only 5 minutes' walk from Sunset Beach Pavilion and can accommodate 6 guests. Located 2.9 km… More

From US$ 236 Book Now

Beach Boutique Mini-Cottage And Pool

633 71St Avenue, St. Pete Beach, United States Show map

Located about a 15-minute drive from Sunset Beach Pavilion, the comfortable Beach Boutique Mini-Cottage And Pool St. Pete Beach hotel offers spacious rooms a mere 1.1 km from the beachfront Colonel… More

Book Now

Gulfside Resort Unit 2

565 70Th Avenue, St. Pete Beach, United States Show map

Gulfside Resort Unit 2 St. Pete Beach offers air-conditioned rooms about a 5-minute walk from Pass-a-Grille Beach. Located a mere 1.7 km from Suncoast Watersports, the hotel offers views of the pool… More

From US$ 171 Book Now

Gulfside Resort. Unit 1

565 70Th Avenue, St. Pete Beach, United States Show map

Offering an outdoor swimming pool, the 4-star Gulfside Resort. Unit 1 St. Pete Beach is nestled in the St Pete Beach - Long Key district of St. Pete Beach, nearly a 5-minute walk from Art Expo Custom… More

From US$ 357 Book Now

Gulfside Resort. Unit 6

565 70Th Avenue, St. Pete Beach, United States Show map

Offering a swimming pool, the 3-star Gulfside Resort. Unit 6 St. Pete Beach is situated in the St Pete Beach - Long Key district, around a 25-minute walk from Polynesian Putter Miniature Golf Course.… More

From US$ 336 Book Now

Gulfside Resort. Unit 10

565 70Th Avenue, St. Pete Beach, United States Show map

Featuring a year-round outdoor pool, the comfortable Gulfside Resort. Unit 10 St. Pete Beach is located in the St Pete Beach - Long Key district of St. Pete Beach, nearly 20 minutes' walk from… More

From US$ 332 Book Now

Gulfside Resort Unit 4

565 70Th Avenue 4, St. Pete Beach, United States Show map

Situated merely 8 minutes' stroll from Upham Beach Park, the 4-star Gulfside Resort Unit 4 St. Pete Beach offers air-conditioned rooms, Wi-Fi, and private car parking. Boasting an outdoor swimming… More

From US$ 362 Book Now

Gulside Resort. Unit 8

565 70Th Avenue 8, St. Pete Beach, United States Show map

The comfortable Gulside Resort. Unit 8 St. Pete Beach offers quick access to the movie theater "Beach Theatre", located just a 6-minute walk away. There is also a private parking lot. More

From US$ 220 Book Now

Gulfside Resort Unit 9

565 70Th Avenue, St. Pete Beach, United States Show map

Located merely 1.3 km from Floating Water Park, the 4-star Gulfside Resort Unit 9 St. Pete Beach is only a 6-minute walk from Vincent William Gallery. The aparthotel also includes private car parking. More

From US$ 349 Book Now

Gulfside Resort. Unit 3

565 70Th Avenue, St. Pete Beach, United States Show map

The 4-star Gulfside Resort. Unit 3 St. Pete Beach is within 5 minutes' walk of Art Expo Custom Framing Gallery and features spacious rooms overlooking the pool. This St. Pete Beach hotel is in the St… More

From US$ 240 Book Now

Gulfside Resort

565 70Th Avenue Suite 7, St. Pete Beach, United States Show map

Offering a swimming pool, the comfortable Gulfside Resort St. Pete Beach is situated in the St Pete Beach - Long Key district, a mere 7 minutes' walk from Kapfer Glass. The hotel also includes… More

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

Mansions By The Sea 306A - Premier

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

Situated nearly a 5-minute stroll from 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 sauna for a… More

Book Now