preload-image
Plan your trip
  • Hotels
  • Apartments
  • Vacation Rentals
  • Bed & Breakfasts
  • Villas
St. Pete Beach

Where to stay in St. Pete Beach

Top areas and neighborhoods in St. Pete Beach with hotels, apartments and BnBs for every budget

St. Pete Beach: 146 property found
Find your place to stay
9980 Gulf Boulevard · St. Pete Beach, United States
8.3
Good · 1465 reviews

Offering a lobby area, the smoke-free Island Inn Beach Resort St. Pete Beach lies in the Treasure Island district of St. Pete Beach, approximately 10 minutes' drive from the War Veterans Memorial Park and 3.6 km from the Jungle Prada de Navaez Park. Featuring 62 rooms with views of the bay, the 2-star hotel is 3.2 km from the Alligator Attraction.

Read more
from US$ 150 / per night
4506 Gulf Boulevard · St. Pete Beach, United States
8.7
Good · 160 reviews

Located in the St Pete Beach - Long Key district and about a 5-minute walk from the St. Pete Beach Access, the comfortable Plaza Beach Hotel - Beachfront Resort St. Pete Beach features a sundeck, various recreational opportunities, and a shuffleboard court. The charming location, in the vicinity of Treasure Bay makes this 3-star hotel suitable for a wide range of activities, including parasailing, kayaking, and ping pong.

Read more
from US$ 141 / per night
10500 Gulf Boulevard · St. Pete Beach, United States
9.3
Excellent · 487 reviews

Offering a location a 5-minute walk from the Bucky Big Pirate of Treasure Island|the Bucky Big Pirate of Treasure Island statue, Page Terrace Beachfront Hotel St. Pete Beach offers 36 rooms. Located 2.1 km from the John's Pass Village and Boardwalk, this hotel offers views of the city and a heated pool.

Read more
from US$ 121 / per night
5250 Gulf Boulevard · St. Pete Beach, United States
7.2
Average · 173 reviews

Positioned about 25 minutes' walk from the Don CeSar Beach and 3.9 km from the Pass-a-Grille|Pass-a-Grille Beach, the smoke-free Bellwether Beach Resort St. Pete Beach provides a banquet hall and a ballroom for a variety of uses. Featuring a lounge bar, a sundeck and a shared lounge, this 5-star beachfront hotel is in the immediate vicinity of Suncoast Watersports.

Read more
from US$ 120 / per night
12315 Gulf Boulevard · St. Pete Beach, United States
from US$ 117 / per night
11965 Gulf Boulevard, Fl 33706, St Pete Beach, Us · St. Pete Beach, United States
from US$ 90 / per night
7201 Sunset Way · St. Pete Beach, United States
9.0
Excellent · 603 reviews

Located nearly 5 minutes' walk from the Art Expo Custom Framing Gallery, the 4-star smoke-free The Saint Hotel St. Pete Beach offers a hot tub, spa therapy, and a shared lounge. Boasting an American restaurant, this St. Pete Beach hotel is available not far from the Upham Beach Park.

Read more
from US$ 183 / per night
17001 Gulf Boulevard · St. Pete Beach, United States
8.6
Good · 422 reviews

Offering a restaurant, Malibu Resort Motel St. Pete Beach lies in the North Redington Beach district of St. Pete Beach, about 10 minutes by car from Seaside Seabird Sanctuary|the Seaside Seabird Sanctuary and 2.9 km from the Seminole City Park. This 3-star hotel has a swimming pool and a garden with barbecue grills.

Read more
from US$ 69 / per night
3860 Gulf Boulevard · St. Pete Beach, United States
8.9
Good · 208 reviews

The 3-star pet-friendly Beach House Suites By The Don Cesar St. Pete Beach hotel is within 25 minutes' walk of the Saint Petersburg Beach|St. Pete Beach and has an outdoor heated swimming pool plus a fitness area. The smoke-free resort offers a banquet hall, within 3 km of the Pass-a-Grille Beach, making it an attractive choice.

Read more
from US$ 198 / per night
5800 Gulf Blvd · St. Pete Beach, United States
8.5
Good · 216 reviews

The comfortable Coral Reef Resort St. Pete Beach gives quick access to High Tide Slide, which is situated approximately a 5-minute walk away. Featuring 64 rooms with views of the sea, this 3-star resort is a mere 1.1 km from the Upham Beach Park.

Read more
from US$ 243 / per night
11908 Gulf Blvd · St. Pete Beach, United States
8.7
Good · 205 reviews

Situated approximately 10 minutes by car from the War Veterans Memorial Park and 3.3 km from Archibald Public Beach Park, the delightful Residence Inn By Marriott St. Petersburg Treasure Island St. Pete Beach features a banquet hall for various purposes. Located in the Treasure Island district, the 3-star non-smoking hotel offers 48 rooms along with a swimming pool.

Read more
from US$ 489 / per night
11205 Gulf Blvd · St. Pete Beach, United States
9.0
Excellent · 845 reviews

Satellite Motel St. Pete Beach, located around 10 minutes' drive from the Sunset Beach Pavilion, offers a heated swimming pool, Wi-Fi throughout the property. This St. Pete Beach hotel lies in the Treasure Island district, within a few blocks of such cultural sights as the Maykel Art Gallery.

Read more
from US$ 161 / per night
4900 Gulf Boulevard · St. Pete Beach, United States
8.0
Good · 2043 reviews

Situated nearly a 5-minute stroll from Pass-a-Grille Beach, the perfect 3-star Dolphin Beach Resort St. Pete Beach welcomes guests with a restaurant. Located 3.7 km from the Sunset Beach, the smoke-free resort provides a ballroom.

Read more
from US$ 99 / per night
11605 Gulf Boulevard · St. Pete Beach, United States
6.8
Acceptable · 199 reviews

The 3-star modern Crystal Palms Beach Resort St. Pete Beach, located in the Treasure Island district of St. Pete Beach 2.8 km from Walter Fuller Complex Public Swimming Pool, boasts three jacuzzis. This exquisite resort offers to enjoy a swimming pool and proudly features a banquet hall for meetings and gatherings.

Read more
from US$ 160 / per night
6200 Gulf Boulevard · St. Pete Beach, United States
7.4
Average · 208 reviews

Offering a beautiful location just 1.2 km from St Pete Beach Theatre, the 3-star smoke-free The Beachcomber St. Pete Beach Resort & Hotel is proud to feature a banquet hall crafted for social and corporate gatherings. This comfortable resort, located in the St Pete Beach - Long Key district of St. Pete Beach near a boat dock, offers a tropical garden.

Read more
from US$ 103 / per night
282 107Th Avenue · St. Pete Beach, United States
9.0
Excellent · 1 review

The 3-star Malyn Resort St. Pete Beach is located in St. Pete Beach, around a 5-minute walk from the Maykel Art Gallery, and offers a swimming pool. Featuring 18 rooms with views of the pool, the aparthotel is 4.8 km from the Archibald Beach Park.

Read more
from US$ 168 / per night
11125 Gulf Boulevard · St. Pete Beach, United States
8.2
Good · 1098 reviews

Offering luggage storage, the 3-star Treasure Island Hotel And Marina St. Pete Beach lies in the Treasure Island district of St. Pete Beach, 2.6 km from the Jungle Prada de Navaez Park and only 550 m from such cultural places of interest as the Maykel Art Gallery. Located approximately a 25-minute walk from the John's Pass, this St. Pete Beach hotel offers views of the marina and a swimming pool.

Read more
from US$ 129 / per night
15015 Madeira Way · St. Pete Beach, United States
8.8
Good · 607 reviews

Offering an art gallery and a restaurant, the 3-star Cambria Hotel St Petersburg-Madeira Beach Marina St. Pete Beach lies in the Madeira Beach district, a 10-minute ride from Boca Ciega Millennium Bayside Park and 6 km from Treasure Island Golf Tennis Recreation Center. Located right around the corner from Archibald Public Beach Park, the hotel provides an infinity swimming pool, a sundeck, spa therapy, and a shared lounge.

Read more
from US$ 198 / per night
3848 Gulf Boulevard · St. Pete Beach, United States
9.4
Excellent · 74 reviews

Palm Crest Resort Motel St. Pete Beach has 13 rooms and is located 3.6 km from the Merry Pier. A garden adorned with BBQ enhances the ambiance of the motel.

Read more
from US$ 143 / per night
4321 Gulf Blvd St · St. Pete Beach, United States
8.0
Good · 85 reviews

The comfortable 3-star Bayview Plaza Waterfront Resort St. Pete Beach is a mere 6 minutes' stroll from the St. Pete Beach Access and features an ATM machine and currency exchange. The smoke-free hotel proudly offers a banquet hall, while Suncoast Watersports is only 1.1 km away.

Read more
from US$ 184 / per night
6800 Sunset Way · St. Pete Beach, United States
8.7
Good · 42 reviews

Gulf Winds Resort By Travel Resort Services St. Pete Beach is located in the St Pete Beach - Long Key district of St. Pete Beach, approximately a 5-minute walk from Blind Pass and offers a heated swimming pool. Featuring a lounge bar, a shuffleboard court and barbecue, this 3-star hotel is a few moments from the Upham Beach Park.

Read more
from US$ 154 / per night
11360 Gulf Boulevard · St. Pete Beach, United States
9.0
Excellent · 56 reviews

Located about 500 metres from the Treasure Island Clock Tower, the beachfront South Beach Oceanfront Resort St. Pete Beach is merely 6 minutes' walk from Publix Super Market on Treasure Island. Featuring 30 rooms with views of the ocean, the 3-star hotel is 2.2 km from the John's Pass Village.

Read more
from US$ 171 / per night
4510 Gulf Boulevard · St. Pete Beach, United States
6.8
Acceptable · 10 reviews

The 4-star smoke-free Gulf Strand Resort By Travel Resort Services St. Pete Beach is situated approximately 5 minutes' walk from the St. Pete Beach Access and boasts a sundeck, a shuffleboard court, and a golf course. This beachfront resort lies in the St Pete Beach - Long Key district of St. Pete Beach, 3.4 km from such cultural sights as the Gulf Beaches Historical Museum.

Read more
from US$ 181 / per night
6801 Sunset Way · St. Pete Beach, United States
8.3
Good · 608 reviews

Offering a sundeck, a picnic area, and barbecue grills, St. Pete Beach Suites hotel lies in an entertainment area of St. Pete Beach, about 6 km from the John's Pass Village and Boardwalk and around a 25-minute walk from the St. Pete Beach Access. Located in the St Pete Beach - Long Key district of St. Pete Beach, this 3-star hotel offers 29 rooms with courtyard views and 2 outdoor swimming pools.

Read more
from US$ 185 / per night
17004 Gulf Boulevard · St. Pete Beach, United States
7.8
Average · 20 reviews

The 3-star Sails Resort Motel St. Pete Beach is nearly a 15-minute ride from the Indoor Pinellas County Heritage Village Outdoor Museum and features a sun deck with a BBQ grill. Located in the North Redington Beach district, this St. Pete Beach resort offers a sundeck and a picnic area.

Read more
from US$ 368 / per night
11903 Gulf Boulevard · St. Pete Beach, United States
8.8
Good · 234 reviews

Ebbtide Inn St. Pete Beach, located an 18-minute walk from the John's Pass Village, boasts a heated swimming pool. This hotel also includes parking.

Read more
from US$ 80 / per night
4000 Gulf Blvd · St. Pete Beach, United States
from US$ 215 / per night
3804 Gulf Blvd. · St. Pete Beach, United States
565 70Th Avenue · St. Pete Beach, United States

The 4-star Gulfside Resort Unit 2 St. Pete Beach provides proximity to the Boca Ciega Bay Aquatic Preserve, which is located nearly a 25-minute walk away. Situated just 350 metres from the Upham Beach Park in the St Pete Beach - Long Key district, this St. Pete Beach aparthotel features a swimming pool.

Read more
from US$ 171 / per night
6100 Gulf Boulevard · St. Pete Beach, United States
8.3
Good · 620 reviews

Situated about a 5-minute stroll from Pass-a-Grille Beach, the 3-star smoke-free Hilton Garden Inn St. Pete Beach, Fl also offers a heated pool. Featuring a restaurant and baggage storage, the inn is within a few blocks of the St. Pete Beach Access.

Read more
from US$ 120 / per night
11799 Gulf Blvd. · St. Pete Beach, United States
7.4
Average · 317 reviews

The 4-star Oasis Palms Resort St. Pete Beach is located in St. Pete Beach, 2.5 km from Treasure Island Golf Tennis Recreation Center, and offers a heated pool. The resort also includes a car park.

Read more
from US$ 106 / per night
12100 Gulf Boulevard · St. Pete Beach, United States
9.5
Excellent · 381 reviews

The Beach House - Treasure Island St. Pete Beach hotel offers air-conditioned rooms within a 700-metre distance of Hubbard's Beach. There is a patio fitted with outdoor dining areas.

Read more
from US$ 152 / per night
10091 Gulf Blvd · St. Pete Beach, United States
9.0
Excellent · 402 reviews

Situated approximately a 25-minute walk from the Sunset Beach, the 4-star Provident Oceana Beachfront Suites St. Pete Beach hotel is adorned with two towers, offering essentials such as Wi-Fi and free private parking. The aparthotel with a heated swimming pool is located in the centre of St. Pete Beach in the vicinity of the Treasure Island Slide.

Read more
from US$ 419 / per night
17350 Gulf Boulevard · St. Pete Beach, United States

Situated around 4 km from Madeira Beach Access|the Madeira Beach Access, the beachfront Grand Shores West St. Pete Beach hotel features Wi-Fi in the rooms, and a car park on site. This St. Pete Beach resort is in the North Redington Beach district of St. Pete Beach, approximately 10 minutes by car from such natural sights as the Archibald Beach Park.

Read more
from US$ 159 / per night
14711 Gulf Boulevard · St. Pete Beach, United States
6.7
Acceptable · 316 reviews

Holiday Isles Resort St. Pete Beach, located just a 7-minute walk from Archibald Public Beach Park and 4.8 km from the Treasure Island Slide, features a swimming pool for guests to take a dip in. Staying here you can use Wi-Fi in public areas and private car parking on site.

Read more
from US$ 110 / per night
13235 Gulf Boulevard · St. Pete Beach, United States
8.1
Good · 141 reviews

Situated 3.1 km from Johns Pass, the 3-star Madeira Bay Resort II By Travel Resort Services St. Pete Beach consists of 9 rooms and offers a Mexican restaurant onsite. Providing guests with a swimming pool and a Jacuzzi and a hairdressing salon, this St. Pete Beach hotel is located in proximity to the John's Pass Village.

Read more
from US$ 166 / per night
4506 Gulf Blvd (Check-In Only) · St. Pete Beach, United States
8.5
Good · 67 reviews

Situated a 7-minute walk from the St. Pete Beach Access, Bay Palms Waterfront Resort - Hotel And Marina St. Pete Beach includes 15 rooms with views of the bay. Featuring an ATM machine and currency exchange throughout the property, this hotel is located 3.6 km from the Ted Phillips Wood Ibis Park.

Read more
from US$ 210 / per night
5300 Gulf Blvd · St. Pete Beach, United States
5.4
· 40 reviews
from US$ 574 / per night
17500 Gulf Boulevard Apt 402 · St. Pete Beach, United States
from US$ 412 / per night
12854 Johns Way · St. Pete Beach, United States
8.4
Good · 1169 reviews

Situated steps from a bar and a marina, and 3.2 km from Walter Fuller Complex Public Swimming Pool, John'S Pass Hotel - Fully Remote Check In St. Pete Beach includes 22 rooms about 5 minutes' walk from the Golf Beaches Black Light Mini-Golf. The hotel has a cash machine and a lift.

Read more
from US$ 151 / per night
17100 Gulf Blvd · St. Pete Beach, United States
from US$ 105 / per night
17103 Gulf Boulevard · St. Pete Beach, United States
9.6
Excellent · 687 reviews

The 2-star Island House Resort Hotel St. Pete Beach is situated near the entertainment district of St. Pete Beach, around 25 minutes' walk from the Boca Ciega Millennium Park. Located 2.9 km from the Seminole City Park, the resort features 28 rooms with views of the city.

Read more
from US$ 99 / per night
11500 Gulf Boulevard · St. Pete Beach, United States
9.1
Excellent · 441 reviews

Offering a swimming pool, the 4-star Ocean Club Treasure Island Hotel St. Pete Beach is nestled in the Treasure Island district of St. Pete Beach, just 450 metres from the Bucky Big Pirate of Treasure Island|the Bucky Big Pirate of Treasure Island statue. This St. Pete Beach hotel provides guests with Wi-Fi in public areas.

Read more
from US$ 257 / per night
11580 Gulf Blvd · St. Pete Beach, United States
6.9
Acceptable · 268 reviews

The 2-star Arvilla Resort St. Pete Beach gives quick access to the large Treasure Island Community Center, which is situated nearly a 5-minute walk away. Guests who stay at the hotel can park their car on site.

Read more
from US$ 123 / per night
11965 Gulf Boulevard · St. Pete Beach, United States
8.9
Good · 267 reviews

The 2-star Boutique Beach Retreat St. Pete Beach hotel is around a 15-minute stroll from the John's Pass Village and Boardwalk and features a terrace with a swimming pool and a barbecue grill.

Read more
from US$ 103 / per night
10265 Gulf Boulevard · St. Pete Beach, United States
9.1
Excellent · 259 reviews

The 3-star Westwinds Waterfront Resort St. Pete Beach is situated only 350 metres from the Treasure Island Slide and boasts a picnic area, various recreational opportunities, and barbecue grills. Boasting a heated pool, this St. Pete Beach resort is nestled approximately 10 minutes' drive from natural attractions like the Jungle Prada de Navaez Park.

Read more
from US$ 161 / per night
11600 Gulf Boulevard · St. Pete Beach, United States
9.1
Excellent · 233 reviews

Located just 6 minutes' walk from the Bucky Big Pirate of Treasure Island|the Bucky Big Pirate of Treasure Island statue, the 2-star Beachside Resort Motel St. Pete Beach offers a picnic area, a shuffleboard court, and barbecue grills. Featuring an outdoor heated pool, this St. Pete Beach hotel is 3.1 km from natural sights like the Sunset Beach Pavilion.

Read more
from US$ 99 / per night
11800 Gulf Boulevard · St. Pete Beach, United States
from US$ 80 / per night
Beach Bum Vacation Resorts Llc 17495 Gulf Blvd · St. Pete Beach, United States
8.6
Good · 143 reviews

Sand Vista Vacation Hotel St. Pete Beach has 15 rooms and is located about a 5-minute walk from the Redington Long Pier. A car park is available on site at the motel.

Read more
from US$ 198 / per night
9630 Gulf Boulevard · St. Pete Beach, United States
8.6
Good · 100 reviews

Nearly a 10-minute ride from Suncoast Watersports, Sunrise Motel St. Pete Beach includes 21 rooms. There is also a car park.

Read more
from US$ 202 / per night
113 11Th Avenue · St. Pete Beach, United States
9.6
Excellent · 55 reviews

Located in the St Pete Beach - Long Key district of St. Pete Beach, just 6 minutes' walk from the Laid-back Pass-a-Grille Sandy Beach, the 3-star Coconut Inn Pass-A-Grille Beach St. Pete Beach features a sundeck and a golf course. Boasting a swimming pool, this St. Pete Beach hotel is nestled 3.1 km from natural attractions like Shell Key Preserve.

Read more
from US$ 115 / per night
11040 Gulf Boulevard · St. Pete Beach, United States
8.5
Good · 49 reviews

Offering a heated pool, Surf Beach Treasure Island Resort St. Pete Beach is situated in the Treasure Island district, around a 25-minute walk from the Alligator Attraction. The resort has a garden with a balcony.

Read more
from US$ 201 / per night
601 71St Avenue · St. Pete Beach, United States
9.7
Excellent · 39 reviews

The Lofts At St Pete Beach hotel, located just 8 minutes' walk from the Upham Beach Park and 3.2 km from Treasure Island Golf Tennis Recreation Center, features a heated pool for guests to take a dip in. Wi-Fi in public areas is available.

Read more
from US$ 297 / per night
16813 Gulf Blvd · St. Pete Beach, United States
8.7
Good · 37 reviews
from US$ 205 / per night
11605 Gulf Boulevard · St. Pete Beach, United States
9.1
Excellent · 25 reviews

The spacious 2-bedroom Comfort & Style For The Ultimate Beach Getaway St. Pete Beach apartment features convenient proximity to such city attractions as the Capri Isle, situated nearly a 5-minute walk away. Located in the Treasure Island district of St. Pete Beach, the apartment provides access to an outdoor swimming pool, a hot tub.

Read more
from US$ 293 / per night
17200 Gulf Blvd, Unit 301 · St. Pete Beach, United States
8.9
Good · 39 reviews

Ram Sea I 301 Apartment St. Pete Beach is located 3.6 km from the Seminole City Park and just 8 minutes' walk from the Redington Long Pier.

Read more
from US$ 557 / per night
13000 Gulf Lane, Unit 316 · St. Pete Beach, United States
7.1
Average · 19 reviews
from US$ 219 / per night
Unit 315 9980 Gulf Blvd · St. Pete Beach, United States
8.8
Good · 32 reviews
from US$ 346 / per night
6901 Sunset Way · St. Pete Beach, United States
9.2
Excellent · 16 reviews

Standing only a 5-minute walk from the Kapfer Glass gallery|the Kapfer Glass, The Pearl Cabana Club St. Pete Beach hotel offers a swimming pool. Boasting bicycle usage, the hotel is located 2.4 km from the Boca Ciega Bay Aquatic Preserve.

Read more
from US$ 314 / per night
6700 Sunset Way, Unit 507 · St. Pete Beach, United States
6.5
Acceptable · 14 reviews

Friendly Native 507 Villa St. Pete Beach is situated within 500 metres of the movie theater "Beach Theatre", featuring such comforts as Wi-Fi and a free private car park.

Read more
from US$ 256 / per night
17500 Gulf Boulevard · St. Pete Beach, United States
from US$ 475 / per night
17500 Gulf Blvd., Unit 307 · St. Pete Beach, United States
8.9
Good · 10 reviews
from US$ 552 / per night
11605 Gulf Boulevard #508 · St. Pete Beach, United States
9.7
Excellent · 13 reviews

The 88 m² Corner Suite Luxury Panoramic Ocean Views St. Pete Beach is situated only a 5-minute walk from the Capri Isle and 30 km from St. Petersburg-Clearwater International airport. 2.5 km from the Treasure Island Slide, this 2-bedroom apartment includes an outdoor swimming pool as well as a Jacuzzi.

Read more
from US$ 492 / per night
11750 Gulf Boulevard · St. Pete Beach, United States
8.9
Good · 15 reviews

Treasure Island Beach Club 727-360-7096 St. Pete Beach hotel is a great place to stay in the Treasure Island district, 10 minutes' drive from the Jungle Prada de Navaez Park. This aparthotel features an outdoor swimming pool with a pool fence.

Read more
from US$ 228 / per night
17880 Gulf Boulevard 19 · St. Pete Beach, United States
7.6
Average · 7 reviews

Featuring Wi-Fi in the rooms, The Monterey Beach Resort St. Pete Beach sits a 25-minute walk from the Gulf Boulevard. Offering a heated pool with a patio, this aparthotel is located in the North Redington Beach district.

Read more
from US$ 152 / per night
14146 Gulf Boulevard, #2A · St. Pete Beach, United States
9.0
Excellent · 4 reviews
from US$ 445 / per night
11605 Gulf Boulevard 306 · St. Pete Beach, United States
7.3
Average · 10 reviews
from US$ 396 / per night
17200 Gulf Blvd, Unit 206 · St. Pete Beach, United States
7.7
Average · 10 reviews
from US$ 475 / per night
16333 Gulf Blvd, Unit 111 · St. Pete Beach, United States
6.6
Acceptable · 9 reviews

Royal Orleans 111 Apartment St. Pete Beach is situated a 5-minute walk from Redington Beach Town Park and 30 km from Clearwater, FL airport.

Read more
from US$ 102 / per night
8470 West Gulf Boulevard, #207 · St. Pete Beach, United States
from US$ 347 / per night
343 Rex Place G · St. Pete Beach, United States
7.0
Average · 1 review
5900 Gulf Blvd · St. Pete Beach, United States
from US$ 125 / per night
6700 Sunset Way · St. Pete Beach, United States
from US$ 162 / per night
7141 Bay Street · St. Pete Beach, United States
from US$ 260 / per night
12321 Gulf Boulevard · St. Pete Beach, United States
8.3
Good · 3 reviews
from US$ 371 / per night
11730 Gulf Blvd · St. Pete Beach, United States
9.0
Excellent · 1 review

Tropic Terrace Hotel St. Pete Beach offers guests access to the John's Pass Village and Boardwalk, which is 17 minutes' walk away. The hotel also provides Wi-Fi available throughout the property.

Read more
from US$ 170 / per night
10280 Gulf Blvd 14 · St. Pete Beach, United States
9.7
Excellent · 3 reviews
from US$ 258 / per night
17300 Gulf Boulevard · St. Pete Beach, United States
7.6
Average · 11 reviews
from US$ 166 / per night
4506 Gulf Blvd (Check-In Only) · St. Pete Beach, United States
from US$ 170 / per night
4980 Gulf Boulevard · St. Pete Beach, United States
11730 Gulf Blvd. · St. Pete Beach, United States
11730 Gulf Blvd #41, Treasure Island, Fl 33706 · St. Pete Beach, United States
from US$ 456 / per night
14700 Gulf Blvd · St. Pete Beach, United States
9.3
Excellent · 3 reviews
from US$ 368 / per night
12924 Gulf Blvd · St. Pete Beach, United States
9.5
Excellent · 2 reviews

The 1-room Direct Beachfront Balcony - Sandy Shores #201 St. Pete Beach apartment, located in the Madeira Beach district of St. Pete Beach, merely 5 minutes' walk from Photo Letter Art, features views of the sea. Offering access to a heated swimming pool, this spacious apartment is just a few steps from the John's Pass Village.

Read more
from US$ 304 / per night
7466 Bayshore Drive, Bldg 8 / # 201 · St. Pete Beach, United States
8.0
Good · 1 review
from US$ 400 / per night
7434 Bayshore Drive, Bldg 7 / #305 · St. Pete Beach, United States
10.0
Excellent · 1 review

Overlooking the sea, the beachfront Land'S End 7-305 Beach Front St. Pete Beach villa enjoys a beachfront setting within a 400-metre distance of Sunset Beach Dog Park. The 2-bedroom holiday home is located a 10-minute drive from the Don CeSar Beach and offers guests to relax in a Jacuzzi available on site.

Read more
from US$ 440 / per night
17250 Gulf Blvd, Unit 21 · St. Pete Beach, United States

Sea Rocket 21 Hotel St. Pete Beach is a great place to stay in the North Redington Beach district, 18 minutes' walk from the Gulf Boulevard. This hotel has a garden with a balcony.

Read more
from US$ 168 / per night
600 71St Ave 20 # 20 · St. Pete Beach, United States
10116 Gulf Boulevard · St. Pete Beach, United States
8.8
Good · 7 reviews
from US$ 556 / per night
12960 Gulf Blvd · St. Pete Beach, United States
8.0
Good · 1 review

To enjoy your vacation in St. Pete Beach, stay at the 1-room Just Renovated, New Kitchen Upgraded Bath - Free Wifi - Surf Song Apartment St. Pete Beach, which is around a 10-minute drive from the Jungle Prada de Navaez Park and merely 1.3 km from the John's Pass Village and Boardwalk. Guests can take a dip in a year-round outdoor pool to relax after a long day.

Read more
from US$ 161 / per night
9750 Gulf Boulevard B-5 · St. Pete Beach, United States
8.0
Good · 3 reviews

Staying at Beach Haven B5 St. Pete Beach villa, guests can easily reach the Floating Water Park, located approximately a 10-minute drive away.

Read more
from US$ 331 / per night
255 104Th. Treasure Island · St. Pete Beach, United States
9.5
Excellent · 2 reviews
from US$ 593 / per night
15408 Gulf Blvd., Unit A · St. Pete Beach, United States
7.5
Average · 4 reviews

During the stay at the beachfront Sugar Sands A St. Pete Beach villa, guests can indulge in fishing or visit Madeira Beach Access|the Madeira Beach Access, located 15 minutes' walk away.

Read more
from US$ 338 / per night
13720 Gulf Boulevard, # 609 · St. Pete Beach, United States
3.0
· 1 review
from US$ 374 / per night
709 Gulf Way, Unit 3 · St. Pete Beach, United States
9.0
Excellent · 20 reviews
from US$ 53 / per night
9750 Gulf Blvd, Us · St. Pete Beach, United States
8.0
Good · 1 review

Situated 2.8 km from the Upham Beach Park, the beachfront Beach Haven #C6 St. Pete Beach villa provides access to numerous tourist attractions in the area. Featuring free private parking on site, this 2-bedroom holiday home is located in the Treasure Island district of St. Pete Beach.

Read more
13215 2Nd St E · St. Pete Beach, United States
8.0
Good · 1 review
14950 Gulf Blvd Bldg 1 Unit 803 · St. Pete Beach, United States
7.0
Average · 1 review
from US$ 154 / per night
8422 West Gulf Blvd., Unit #2 · St. Pete Beach, United States
6.0
Acceptable · 1 review

Situated approximately 25 minutes' walk from Egan Park, the 4-bedroom Serenity By The Sea St. Pete Beach villa provides access to numerous tourist attractions in the area. Featuring free private parking on site, the accommodation is located in the Treasure Island district of St. Pete Beach.

Read more
from US$ 1191 / per night
12960 Gulf Blvd · St. Pete Beach, United States

The 1-room Awesome Florida Cottage - 2B 1B - Surf Song #113 St. Pete Beach is located in the Madeira Beach district, within 5 minutes' walk of the John's Pass. Staying in the 60 m² apartment, nestled right near the John's Pass Village, guests can relax on a patio.

Read more
from US$ 434 / per night
St. Pete Beach
United States
United States

Plan your next unforgettable trip with insider tips, curated experiences, and trusted traveler reviews.

With travelers' reviews from:

Tripadvisor

Plan your trip

  • Hotels
  • Apartments
  • Vacation Rentals
  • Bed & Breakfasts
  • Villas

© 2026 Visit St. Pete Beach. All rights reserved.