Hotels Near St. Pete Beach Florida

Hotels/Motels close to St. Pete Beach are shown below ordered by distance (closest first). Browse our hotels to find accommodations near St. Pete Beach (in St. Pete Beach) for your upcoming travels. We sell the best lodging close to St. Pete Beach so you can review the discounted St. Pete Beach hotels below and securely book your ideal hotel. Planning a group hotel block? Lock in a St. Pete Beach group hotel rate

Lodging/Accommodations close by St. Pete Beach

Alden Suites - A Beachfront Resort : 5900 Gulf Blvd. 5900 Gulf Blvd., St. Pete Beach, FL 33706 Call
  • Midscale Beach property
  • Access to gym on-site
From$88
Very good 4.0 /5 Review Score Call BookMore Details
Rumfish Beach at Tradewinds : 6000 Gulf Blvd. 6000 Gulf Blvd., St. Pete Beach, FL 33706 Call
  • High end Resort hotel
  • 7 floors in hotel
From$160
Very good 4.0 /5 Read Reviews Call BookMore Details
Island Grand a Tradewinds Beach Resort : 5500 Gulf Blvd. 5500 Gulf Blvd., St Pete Beach, FL 33706 Call ~0.34 miles southwest of St. Pete Beach
~6 minute walk
  • Expensive Beach hotel
  • Hotel has 74 meeting rooms
From$159
Very good 4.0 /5 Latest Reviews Call BookMore Details
Hilton Garden Inn St. Pete Beach 6100 Gulf Blvd., St. Pete Beach, FL 33706 Call
  • Mid-scale Beach hotel
  • 5 floors in hotel
From$169
Average 3.0 /5 Guest Reviews Call BookMore Details
The Luce St. Pete Beach a Tribute Portfolio Hotel in St Pete Beach 6300 Gulf Blvd., St Pete Beach, FL 33706 Call ~0.40 miles west of St. Pete Beach
~7 minute walk
  • Midscale Beach hotel
  • 7 meeting rooms in property
From$85
Average 3.0 /5 Read Reviews Call BookMore Details
The Luce a Tribute Portfolio Hotel in St Pete Beach 6300b Gulf Blvd., St Pete Beach, FL 33706 Call ~0.41 miles west of St. Pete Beach
~7 minute walk
  • Mid-scale Beach hotel
  • Has environment-friendly policy See policy
From$59
Average 3.5 /5 Latest Reviews Call BookMore Details
St Pete Shores Hotel in St. Pete Beach 5300 Gulf Blvd., St. Pete Beach, FL 33706 Call
  • Three Star Beach hotel
  • Check in: 4:00 PM
From$89
Average 3.0 /5 Recent Reviews Call BookMore Details
The Beachcomber 6200 Gulf Blvd., St. Pete Beach, FL 33706 Call
  • Affordable Oceanfront property
  • Fitness center on property
From$80
Average 3.0 /5 Latest Reviews Call BookMore Details
Bellwether Beach Resort 5250 Gulf Blvd., St. Pete Beach, FL 33706 Call
  • 3 star Oceanfront hotel
  • Hotel has 12 floors
From$80
Average 3.0 /5 Reviews Call BookMore Details
Dolphin Beach Resort in St. Pete Beach 4900 Gulf Blvd., St. Pete Beach, FL 33706 Call
  • High-end Beach property
  • 173 rooms in hotel
From$119
Average 3.0 /5 Reviews Call BookMore Details
Plaza Beach Hotel Beachfront Resort 4506 Gulf Blvd., St Pete Beach, FL 33706 Call ~0.98 miles south of St. Pete Beach
~17 minute walk
  • Affordable Beach property
  • Hotel has 39 suites
From$89
Very good 4.0 /5 Latest Reviews Call BookMore Details
Blind Pass Resort Motel 7901 Blind Pass Rd., St Pete Beach, FL 33706 Call ~1.08 miles northwest of St. Pete Beach
~19 minute walk
  • Inexpensive Beach hotel
  • Hotel has 3 suites
From$60
Very good 4.0 /5 Hotel Reviews Call BookMore Details
Beach House Suites by The Don Cesar - St Pete Beach 3860 Gulf Blvd., St Pete Beach, FL 33706 Call ~1.39 miles south of St. Pete Beach
~24 minute walk
  • 3 star Beach property
  • 70 rooms in hotel
From$159
Very good 4.0 /5 Hotel Reviews Call BookMore Details
The Hotel Zamora 3701 Gulf Blvd., St Pete Beach, FL 33706 Call ~1.45 miles south of St. Pete Beach
~26 minute walk
  • Expensive Beach property
  • Hotel has 6 meeting rooms
From$129
Very good 4.0 /5 Review Score Call BookMore Details
The Don Cesar 3400 Gulf Blvd., St. Pete Beach, FL 33706 Call
  • Expensive Resort hotel
  • 6 conference rooms in property
From$189
Very good 4.0 /5 Recent Reviews Call BookMore Details
Provident Oceana Beachfront 10091 Bulf Blvd., Treasure Island, FL 33706 Call ~2.39 miles northwest of St. Pete Beach
  • 3-star property
  • Check in time: 16:00
From$90
Excellent 5.0 /5 Recent Reviews Call BookMore Details
Two Mermaids Resort in Treasure Island 10200 Gulf Blvd., Treasure Island, FL 33706 Call ~2.54 miles northwest of St. Pete Beach
  • 3 star property
  • Hotel has 7 rooms
From$90
Average 3.0 /5 Reviews Call BookMore Details
Crystal Bay Historic Hotel in St. Petersburg 7401 Central Ave., St. Petersburg, FL 33710 Call ~2.56 miles north of St. Pete Beach
  • 2-star Suburban hotel
  • Shuttle from airport available
From$60
Very good 4.0 /5 Guest Reviews Call BookMore Details
Westwinds Waterfront Resort : 10265 Gulf Blvd. 10265 Gulf Blvd., Treasure Island, FL 33706 Call ~2.61 miles northwest of St. Pete Beach
  • Three Star Beach property
  • 22 sleeping rooms in hotel
From$80
Very good 4.0 /5 Recent Reviews Call BookMore Details
Lorelei Resort Motel 10273 Gulf Blvd., Treasure Island, FL 33706 Call ~2.61 miles northwest of St. Pete Beach
  • 2 star property
From$60
Very good 4.0 /5 Review Score Call BookMore Details
Fusion Resort 290 107th Ave., Treasure Island, FL 33706 Call ~2.93 miles northwest of St. Pete Beach
  • Mid-scale Beach property
  • Check-in time: 16:00
From$225
Average 3.0 /5 Reviews Call BookMore Details
Bilmar Beach Resort in Treasure Island 10650 Gulf Blvd., Treasure Island, FL 33706 Call ~2.95 miles northwest of St. Pete Beach
  • Four star Beach hotel
  • Hotel has 5 meeting rooms
From$99
Very good 4.0 /5 Recent Reviews Call BookMore Details
Treasure Island Hotel and Marina in Treasure Island 11125 Gulf Blvd., Treasure Island, FL 33706 Call ~3.18 miles northwest of St. Pete Beach
  • Mid-scale Beach hotel
  • 84 rooms in hotel
From$79
Very good 4.0 /5 Hotel Reviews Call BookMore Details
Residence Inn Marriott St. Petersburg Tierra Verde 214 Madonna Blvd., Tierra Verde, FL 33715 Call ~3.28 miles south of St. Pete Beach
  • 3 star Beach hotel
  • Fitness / Gym is on-site
From$90
Average 3.0 /5 Guest Reviews Call BookMore Details
The Bayside Inn & Marina : 11365 Gulf Blvd. 11365 Gulf Blvd., Treasure Island, FL 33706 Call ~3.34 miles northwest of St. Pete Beach
  • Cheap Beach hotel
  • 25 suites in property
From$47
Average 3.0 /5 Guest Reviews Call BookMore Details
Back to Top