Golf Hotels in St. Pete Beach

Are you in a hurry?

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

Name of hotel Accommodation Rating Facilities Price, $
The Beach House - Treasure Island

9.4 / 10

(386 Reviews)

  • Beach access
  • Beach umbrellas
  • Sun loungers
  • BBQ facilities
From 152$
Page Terrace Beachfront Hotel

9.2 / 10

(454 Reviews)

  • Heated swimming pool
  • Outdoor swimming pool
  • Beach access
  • Sun loungers
  • Sun terrace
From 121$
Inn On The Beach

9.6 / 10

(292 Reviews)

  • Beach access
  • Beach umbrellas
  • Sun loungers
  • Garden area
  • BBQ facilities
From 272$
Barefoot Beach Club

9.0 / 10

(1197 Reviews)

  • Outdoor swimming pool
  • Beach access
  • Beach umbrellas
  • Sun loungers
  • Sun terrace
From 123$
Treasure Island Beach Resort

9.5 / 10

(350 Reviews)

  • Outdoor swimming pool
  • Jacuzzi
From 280$

Best Golf Resorts in St. Pete Beach

Table of contents

The Beach House - Treasure Island Page Terrace Beachfront Hotel Inn On The Beach Barefoot Beach Club Luxury Golf Resorts in St. Pete Beach Treasure Island Beach Resort Havana Inn Sea Jay Motel And Marina (Adults Only) Affordable Golf Resorts in St. Pete Beach Hilton Garden Inn St. Pete Beach, Fl Doubletree Beach Resort By Hilton Tampa Bay - North Redington Beach Plaza Beach Hotel - Beachfront Resort

View all photos

9.4
Excellent
386 Reviews

The Beach House - Treasure Island

📍 12100 Gulf Boulevard

From 152$

Check Availability

View all photos

9.2
Excellent
454 Reviews

Page Terrace Beachfront Hotel

📍 10500 Gulf Boulevard

From 121$

Check Availability

View all photos

9.6
Excellent
292 Reviews

Inn On The Beach

📍 1401 Gulf Way

From 272$

Check Availability

Luxury Golf Resorts in St. Pete Beach

View all photos

9
Excellent
1197 Reviews

Barefoot Beach Club

📍 13238 Gulf Boulevard

From 123$

Check Availability

View all photos

9.5
Excellent
350 Reviews

Treasure Island Beach Resort

📍 10800 Gulf Boulevard

From 280$

Check Availability

Hotels in St. Pete Beach

Hotel with a view ๐Ÿ” The Beach House - Treasure Island
Best Price Hotel ๐Ÿค‘ Page Terrace Beachfront Hotel
Family Hotel ๐Ÿ‘ช Inn On The Beach

View all photos

8.8
Excellent
47 Reviews

Havana Inn

📍 1007 Gulf Way

From 190$

Check Availability

Affordable Golf Resorts in St. Pete Beach

View all photos

8.8
Excellent
744 Reviews

Sea Jay Motel And Marina (Adults Only)

📍 11240 1St Street East

From 99$

Check Availability

View all photos

8.7
Excellent
601 Reviews

Hilton Garden Inn St. Pete Beach, Fl

📍 6100 Gulf Boulevard

From 120$

Check Availability

View all photos

8.7
Excellent
443 Reviews

Doubletree Beach Resort By Hilton Tampa Bay - North Redington Beach

📍 17120 Gulf Boulevard

From 139$

Check Availability

All Inclusive Golf Resorts in St. Pete Beach

View all photos

8.7
Excellent
107 Reviews

Plaza Beach Hotel - Beachfront Resort

📍 4506 Gulf Boulevard

From 141$

Check Availability

View all photos

8.8
Excellent
215 Reviews

Beach House Suites By The Don Cesar

📍 3860 Gulf Boulevard

From 198$

Check Availability

View all photos

8.3
Very good
987 Reviews

Treasure Island Hotel And Marina

📍 11125 Gulf Boulevard

From 141$

Check Availability

Golf and Spa resorts in St. Pete Beach

View all photos

8.6
Excellent
110 Reviews

The Hotel Zamora

📍 3701 Gulf Blvd

From 233$

Check Availability

View all photos

8.4
Very good
1340 Reviews

Island Inn Beach Resort

📍 9980 Gulf Boulevard

From 150$

Check Availability

View all photos

8
Very good
2043 Reviews

Dolphin Beach Resort

📍 4900 Gulf Boulevard

From 99$

Check Availability

View all photos

7.7
Very good
239 Reviews

Bayside Inn And Marina

📍 11365 Gulf Boulevard

From 94$

Check Availability

View all photos

8.2
Very good
417 Reviews

Bilmar Beach Resort

📍 10650 Gulf Boulevard

From 143$

Check Availability

View all photos

8.4
Very good
445 Reviews

The Don Cesar

📍 3400 Gulf Boulevard

From 226$

Check Availability

View all photos

8.7
Excellent
245 Reviews

Residence Inn By Marriott St. Petersburg Treasure Island

📍 11908 Gulf Blvd

From 489$

Check Availability

Location