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

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

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

Land'S End 5-204 Gulf-Bay Front - Premier

7403 Bayshore Dr. Bldg 5/#204, St. Pete Beach, United States Show map

Located 0.6 km from Upham Beach Park, Land'S End 5-204 Gulf-Bay Front - Premier Villa St. Pete Beach is suitable for 6 guests and provides an outdoor swimming pool to relax in. Featuring a hot tub… More

From US$ 517 Book Now

Land'S End 5-305 Gulf-Bay Front

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

Land'S End 5-305 Gulf-Bay Front Villa St. Pete Beach is situated 0.7 km from Sunset Beach Pavilion and offers a Jacuzzi, ensuring a more relaxing stay. Providing guests with Wi-Fi and parking, this 2… More

From US$ 240 Book Now

Land'S End 5-302 Gulf-Bay Front - Premier

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

Nestled in the Treasure Island district of St. Pete Beach, the 2-bedroom Land'S End 5-302 Gulf-Bay Front - Premier Villa St. Pete Beach is only 6 minutes' walk from Sunset Beach Dog Park and offers a… More

From US$ 249 Book Now

Land'S End 5-201 Gulf-Bay Front - Premier

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

Located merely 8 minutes' walk from Upham Beach Park, the welcoming Land'S End 5-201 Gulf-Bay Front - Premier Villa St. Pete Beach boasts an outdoor swimming pool and can accommodate up to 6. More

From US$ 319 Book Now

Land'S End 5-202 Gulf-Bay Front - Premier

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

Located about 20 minutes' walk from Suncoast Watersports, the 2-bedroom Land'S End 5-202 Gulf-Bay Front - Premier Villa St. Pete Beach has an outdoor swimming pool and is ideal for up to 4 guests. More

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

Land'S End 5-403 Gulf-Bay Front - Premier

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

Featuring a Jacuzzi, the 2-bedroom Land'S End 5-403 Gulf-Bay Front - Premier Villa St. Pete Beach is located just 8 minutes' walk from Upham Beach Park and can host up to 5 guests. Located around 6… More

From US$ 207 Book Now

Land'S End 5-203 Gulf-Bay Front - Premier

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

Offering a Jacuzzi for guests to unwind, the 2-bedroom Land'S End 5-203 Gulf-Bay Front - Premier Villa St. Pete Beach is located only 9 minutes' walk from Sunset Beach Pavilion. The property boasts… More

From US$ 330 Book Now

Treasure Island Land End 405

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

Suitable for 4 guests, Treasure Island Land End 405 Villa St. Pete Beach offers a location within 500 metres of St Pete Beach Theatre and features a picnic area and a golf course. Offering parking as… More

Book Now

Vibrant Beach Studio 2-More Units Also Available

627 70Th Avenue Unit 2, St. Pete Beach, United States Show map

Situated only a 5-minute walk from Upham Beach Park, Vibrant Beach Studio 2-More Units Also Available St. Pete Beach villa is ideal for up to 3 guests. Located a short way from Vincent William… More

Book Now

Vibrant Beach Studio 1-More Units Also Available

627 70Th Avenue Unit 1, St. Pete Beach, United States Show map

Nestled about 25 minutes' walk from St. Pete Beach Access, Vibrant Beach Studio 1-More Units Also Available St. Pete Beach villa entices guests to explore various tourist destinations nearby. More

Book Now

Vibrant Beach House-More Units Also Available

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

Up to 6 guests can stay at Vibrant Beach House-More Units Also Available St. Pete Beach villa and enjoy St Pete Beach Theatre, located a mere 6 minutes' walk away. Located 2.4 km from Boca Ciega Bay… More

Book Now

The Roth Hotel, Treasure Island, Florida

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

Offering air-conditioned rooms and Wi-Fi in public areas, the 3-star The Roth Hotel, Treasure Island, Florida St. Pete Beach is about a 25-minute walk from Ron McKenney Park and about 6 km from… More

From US$ 249 Book Now

Land'S End 10-203 Beach Front - Premier

7532 Bayshore Dr., Bldg 10 / #203, St. Pete Beach, United States Show map

Located just 5 minutes on foot from Sunset Beach Pavilion, the 2-bedroom Land'S End 10-203 Beach Front - Premier St. Pete Beach villa provides a heated pool as well as snorkelling, mini golf, and… More

Book Now

Land'S End 10-201 Beach Front - Premier

7532 Bayshore Dr., Bldg 10 / #201, St. Pete Beach, United States Show map

Featuring an outdoor swimming pool, Land'S End 10-201 Beach Front - Premier St. Pete Beach villa is suitable for up to 4 people and is located 6 km from John's Pass Village and Boardwalk. Providing… More

From US$ 255 Book Now

Land'S End 10-304 Beach Front - Premier

7532 Bayshore Drive, Bldg 10 / #304, St. Pete Beach, United States Show map

Located approximately a 5-minute walk from Sunset Beach Pavilion, the 2-bedroom Land'S End 10-304 Beach Front - Premier St. Pete Beach villa offers a heated pool for guests to relax by. Featuring a… More

From US$ 257 Book Now

Land'S End 10-403 Beach Front - Premier

7532 Bayshore Drive, Bldg 10 / #403, St. Pete Beach, United States Show map

Situated nearly 5 minutes on foot from Sunset Beach Pavilion, the 2-bedroom Land'S End 10-403 Beach Front - Premier St. Pete Beach villa is suitable for 4 guests and provides a heated pool to relax… More

From US$ 304 Book Now

Land'S End 10-302 Beach Front - Premier

7532 Bayshore Drive, Bldg 10 / #302, St. Pete Beach, United States Show map

Located just 5 minutes' walk from Sunset Beach Pavilion, the 2-bedroom Land'S End 10-302 Beach Front - Premier St. Pete Beach villa offers a Jacuzzi for additional relaxation. Providing guests with… More

From US$ 214 Book Now

Lands End Beachfront Elegance Top Floor Corner

7480 Bayshore Dr #401, St. Pete Beach, United States Show map

Lands End Beachfront Elegance Top Floor Corner St. Pete Beach villa is located 2 km from Suncoast Watersports and provides a Jacuzzi. Offering a prime location in the Treasure Island district, the 2… More

Book Now

Land'S End 10-202 Beach Front - Premier

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

Located only 5 minutes' walk from Sunset Beach Pavilion, the 2-bedroom Land'S End 10-202 Beach Front - Premier St. Pete Beach villa invites guests to enjoy a Jacuzzi. Located 2.5 km from Polynesian… More

From US$ 270 Book Now

Land'S End 10-303 Beach Front - Premier

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

Located nearly 5 minutes' walk from Sunset Beach Pavilion, the 2-bedroom Land'S End 10-303 Beach Front - Premier St. Pete Beach villa offers opportunities for snorkelling, mini golf, and fisheries in… More

Book Now

Land'S End 10-402 Beach Front - Premier

7532 Bayshore Dr., Bldg 10 / #402, St. Pete Beach, United States Show map

Located within 5 km of Pass-a-Grille Beach, the 2-bedroom Land'S End 10-402 Beach Front - Premier St. Pete Beach villa offers guests to unwind in an outdoor swimming pool, a Jacuzzi. Offering a… More

From US$ 241 Book Now

Land'S End 10-305 Beach Front

7532 Bayshore Drive, Bldg 10 / #305, St. Pete Beach, United States Show map

The 2-bedroom Land'S End 10-305 Beach Front St. Pete Beach villa accommodates up to 4 guests and offers proximity to Sunset Beach Pavilion, located merely 5 minutes' walk away. Featuring a Jacuzzi… More

From US$ 465 Book Now

Land'S End 10-205 Beach Front

7532 Bayshore Dr., Bldg 10 / #205, St. Pete Beach, United States Show map

Nestled in the Treasure Island district of St. Pete Beach, the 2-bedroom Land'S End 10-205 Beach Front St. Pete Beach villa is around 25 minutes' walk from Suncoast Watersports and offers a Jacuzzi. More

From US$ 274 Book Now

Lands End 8 305 Direct Gulf Front Tranquility

7466 Bayshore Dr #305, St. Pete Beach, United States Show map

Located merely an 8-minute walk from Sunset Beach Pavilion, Lands End 8 305 Direct Gulf Front Tranquility Villa St. Pete Beach entices guests with a Jacuzzi. Located about 6 km from John's Pass… More

Book Now

Land'S End 9-301 Beach Front-Premier

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

Located a mere 5 minutes' stroll from Sunset Beach Pavilion, the 2-bedroom Land'S End 9-301 Beach Front-Premier St. Pete Beach villa comes with an outdoor swimming pool, a Jacuzzi. Offering a prime… More

Book Now

Land'S End 9-304 Beach Front - Premier

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

The 2-bedroom Land'S End 9-304 Beach Front - Premier St. Pete Beach villa hosts up to 4 guests and provides proximity to Sunset Beach Pavilion, situated just a 5-minute walk away. Offering a Jacuzzi,… More

From US$ 615 Book Now

Land'S End 9-201 Beach Front - Premier

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

Offering a Jacuzzi, Land'S End 9-201 Beach Front - Premier St. Pete Beach villa is situated 5 minutes' walk from Belle Vista and can accommodate 4 people. Providing guests with Wi-Fi and private… More

From US$ 330 Book Now

Land'S End 9-204 Beach Front

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

The 2-bedroom Land'S End 9-204 Beach Front St. Pete Beach villa is nestled within 5 minutes' walk of Sunset Beach Dog Park and entices guests with a Jacuzzi. Offering a beachfront location in the… More

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

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

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

Land'S End 9-403 Beach Front - Premier

7480 Bayshore Drive, Bldg 9 Unit 403, St. Pete Beach, United States Show map

Located just a 5-minute stroll from Sunset Beach Pavilion, the 2-bedroom Land'S End 9-403 Beach Front - Premier St. Pete Beach villa can accommodate up to 4 guests, providing them with a Jacuzzi for… More

From US$ 240 Book Now

8-205 - Lands End

St. Pete Beach, United States Show map

8-205 - Lands End Villa St. Pete Beach, located a mere 6 minutes' walk from Sunset Beach Dog Park, can host up to 4 guests. Featuring a Jacuzzi, the holiday home is approximately 6 km from John's… More

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

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

Land'S End 11-203 Beach Front - Premier

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

Located just 500 metres from Sunset Beach Pavilion, the 2-bedroom Land'S End 11-203 Beach Front - Premier St. Pete Beach villa is suitable for 5 guests and offers a Jacuzzi to relax in. Offering a… More

From US$ 254 Book Now

Land'S End 11-305 Beach Front - Premier

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

Welcoming guests with a Jacuzzi, the 2-bedroom Land'S End 11-305 Beach Front - Premier St. Pete Beach villa is located approximately a 5-minute walk from Sunset Beach Pavilion and can host up to 6… More

Book Now

Land'S End 11-406 Beach Front - Premier

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

The 2-bedroom Land'S End 11-406 Beach Front - Premier St. Pete Beach villa, located approximately 5 minutes' walk from Sunset Beach Dog Park, entices guests with a heated pool as well as a Jacuzzi to… More

From US$ 267 Book Now

Land'S End 11-207 Beach Front

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

Featuring an outdoor swimming pool, a Jacuzzi, Land'S End 11-207 Beach Front St. Pete Beach villa invites guests to enjoy Pass-a-Grille Beach, located 6 km away. Offering private car parking as well… More

From US$ 534 Book Now

Land'S End 11-304 Beach Front

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

The 2-bedroom Land'S End 11-304 Beach Front St. Pete Beach villa is situated nearly a 5-minute walk from Sunset Beach Dog Park, featuring such comforts as Wi-Fi and a private parking lot. Staying at… More

From US$ 275 Book Now

Land'S End 11-202 Beach Front

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

Located merely 500 metres from Sunset Beach Pavilion, the 2-bedroom Land'S End 11-202 Beach Front St. Pete Beach villa provides an outdoor swimming pool, a Jacuzzi for a more relaxing experience. More

From US$ 401 Book Now

Land'S End 11-307 Beach Front - Premier

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

The 2-bedroom Land'S End 11-307 Beach Front - Premier St. Pete Beach villa is situated about 5 minutes' walk from Sunset Beach Dog Park, featuring such comforts as Wi-Fi and a private parking lot. More

From US$ 330 Book Now

Land'S End 11-407 Beach Front - Premier

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

Located merely a 7-minute stroll from Sunset Beach Pavilion, the 2-bedroom Land'S End 11-407 Beach Front - Premier St. Pete Beach villa can accommodate up to 4 guests, providing them with a Jacuzzi… More

From US$ 253 Book Now

Land'S End 11-405 Beach Front - Premier

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

Featuring a Jacuzzi, the 2-bedroom Land'S End 11-405 Beach Front - Premier St. Pete Beach villa is located a mere 7 minutes' walk from Sunset Beach Pavilion and can host up to 4 guests. Located… More

From US$ 213 Book Now

Land'S End 11-306 Beach Front - Premier

7564 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 11-306 Beach Front - Premier St. Pete Beach villa offers guests to relax by a heated pool. Featuring a Jacuzzi, this… 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

A-301 - Mansions By The Sea

St. Pete Beach, United States Show map

Situated approximately 5 minutes on foot from Sunset Beach Pavilion, A-301 - Mansions By The Sea Villa St. Pete Beach ensures a great leisure experience by offering fisheries. Offering a beachfront… More

Book Now