St. Pete Beach

Are you in a hurry?

Here is a quick list of hotels in St. Pete Beach, selected based on their rating

Name of hotel Accommodation Rating Facilities Price, $
Barefoot Beach Club

8.9 / 10

(1215 Reviews)

  • Outdoor swimming pool
  • Beach access
  • Beach umbrellas
  • Sun loungers
  • Sun terrace
From 123$
Treasure Island Hotel And Marina

8.3 / 10

(959 Reviews)

  • Outdoor swimming pool
  • Beach access
  • Sun loungers
  • Sun terrace
  • Jacuzzi
From 141$
The Saint Hotel

8.9 / 10

(599 Reviews)

  • Outdoor swimming pool
  • Beach access
  • Beach umbrellas
  • Sun loungers
  • Jacuzzi
From 183$
Rumfish Beach At Tradewinds

7.6 / 10

(900 Reviews)

  • Heated swimming pool
  • Outdoor swimming pool
  • Beach access
  • Sun loungers
  • Karaoke
From 149$
Ocean Club Treasure Island Hotel

9.1 / 10

(388 Reviews)

  • Outdoor swimming pool
  • Beach access
  • Sun terrace
  • Jacuzzi
  • Public Bath
From 257$

Best Hotels with Hot Tub in St. Pete Beach

Table of contents

Barefoot Beach Club Treasure Island Hotel And Marina The Saint Hotel Rumfish Beach At Tradewinds Luxury Hotels in St. Pete Beach with Hot Tub Ocean Club Treasure Island Hotel Treasure Island Beach Resort Sunset Vistas Two Bedroom Beachfront Suites Cheap Hotels in St. Pete Beach with Jacuzzi Grand Shores West The Hotel Zamora The Don Cesar

View all photos

8.9
Excellent
1215 Reviews

Barefoot Beach Club

📍 13238 Gulf Boulevard

From 123$

Check Availability

View all photos

8.3
Very good
959 Reviews

Treasure Island Hotel And Marina

📍 11125 Gulf Boulevard

From 141$

Check Availability

View all photos

8.9
Excellent
599 Reviews

The Saint Hotel

📍 7201 Sunset Way

From 183$

Check Availability

Luxury Hotels in St. Pete Beach with Hot Tub

View all photos

7.6
Very good
900 Reviews

Rumfish Beach At Tradewinds

📍 6000 Gulf Boulevard

From 149$

Check Availability

View all photos

9.1
Excellent
388 Reviews

Ocean Club Treasure Island Hotel

📍 11500 Gulf Boulevard

From 257$

Check Availability

Hotels in St. Pete Beach

Top Hotel for couples 💑 Barefoot Beach Club
Hotel with a view 🔍 Treasure Island Hotel And Marina
Most comfortable Hotel 🛏️ The Saint Hotel

View all photos

9.5
Excellent
350 Reviews

Treasure Island Beach Resort

📍 10800 Gulf Boulevard

From 280$

Check Availability

Cheap Hotels in St. Pete Beach with Jacuzzi

View all photos

7.8
Very good
1406 Reviews

Sunset Vistas Two Bedroom Beachfront Suites

📍 12000 Gulf Boulevard

From 201$

Check Availability

View all photos

8
Very good
730 Reviews

Grand Shores West

📍 17350 Gulf Boulevard

From 159$

Check Availability

View all photos

8.7
Excellent
104 Reviews

The Hotel Zamora

📍 3701 Gulf Blvd

From 237$

Check Availability

Romantic Hotels in St. Pete Beach with Hot Tub

View all photos

8.4
Very good
447 Reviews

The Don Cesar

📍 3400 Gulf Boulevard

From 226$

Check Availability

View all photos

8
Very good
115 Reviews

Madeira Bay Resort II By Travel Resort Services

📍 13235 Gulf Boulevard

From 166$

Check Availability

View all photos

8.7
Excellent
425 Reviews

Provident Oceana Beachfront Suites

📍 10091 Gulf Blvd

From 359$

Check Availability

Hotels in Downtown St. Pete Beach with Jacuzzi

View all photos

10
Excellent
1 Reviews

Camelot By The Sea

📍 1801 Gulf Way

From 175$

Check Availability

View all photos

8.5
Very good
216 Reviews

Coral Reef Resort

📍 5800 Gulf Blvd

From 243$

Check Availability

View all photos

9.6
Excellent
38 Reviews

Beachfront Condo Ocean View

📍 4000 Gulf Boulevard 404

From 382$

Check Availability

St. Pete Beach Hotels with Hot Tub in room

View all photos

8.6
Excellent
88 Reviews

Alden Suites - A Beachfront Resort

📍 5900 Gulf Blvd

From 125$

Check Availability

View all photos

8.7
Excellent
252 Reviews

Residence Inn By Marriott St. Petersburg Treasure Island

📍 11908 Gulf Blvd

From 489$

Check Availability

View all photos

6.6
Good
323 Reviews

Crystal Palms Beach Resort

📍 11605 Gulf Boulevard

From 214$

Check Availability

Hotels in St. Pete Beach with Private Hot Tub

View all photos

8.3
Very good
19 Reviews

Sunrise Resort By Liberte'

📍 118 107Th Avenue (Check-In Location Only)

From 255$

Check Availability

View all photos

9.3
Excellent
3 Reviews

Sunset Nest

📍 11605 Gulf Boulevard

From 299$

Check Availability

Location