St. Pete Beach Golf hotels

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 Price, $
Westwinds Waterfront Resort

8.9 / 10

(332 Reviews)

From 178$
Hilton Garden Inn St. Pete Beach, Fl

8.7 / 10

(450 Reviews)

From 211$
Plaza Beach Hotel - Beachfront Resort

8.7 / 10

(666 Reviews)

From 390$
Sirata Beach Resort

6.8 / 10

(1077 Reviews)

From 180$
Thunderbird Beach Resort

7.6 / 10

(790 Reviews)

From 232$

As a golfer, when looking for a vacation spot, you might be wondering if there are any golf hotels in St. Pete Beach. The answer is, yes! In fact, there are quite a few of them. So, if you're looking to golf during your vacation, St. Pete Beach is a great option.

But golfing is not the only thing to do in this area. In fact, there are a variety of activities to choose from, including fishing, swimming, and sunbathing. Plus, the beaches here are some of the best in the world. So, if you're looking for a relaxing vacation with plenty of opportunities to enjoy the great outdoors, St. Pete Beach is a great choice.

Table of contents

Westwinds Waterfront Resort Hilton Garden Inn St. Pete Beach, Fl Plaza Beach Hotel - Beachfront Resort Sirata Beach Resort Thunderbird Beach Resort Treasure Island Beach Resort Island Inn Beach Resort Crystal Palms Beach Resort Tradewinds Island Grand Hotel Page Terrace Beachfront Hotel

View all photos

8.9
Excellent
332 Reviews

Westwinds Waterfront Resort

📍 10265 Gulf Blvd

From 178$

Entertainment activities and barbeque grills are offered at Westwinds Waterfront Resort St. Pete Beach, located 2.9 km from Boca Ciega Bay Clam Bayou Estuary. The venue is situated 3 km from St. Pete Beach city centre and 30 km from St. Pete-Clearwater International airport.

The accommodation is set in Treasure Island district, a few steps from Treasure Island Slide Florida. In 10 minutes drive you will reach John's Pass Village. Westwinds Waterfront Resort is a short driving distance of Sunset Beach.

Check Availability
Add to compare

View all photos

8.7
Excellent
450 Reviews

Hilton Garden Inn St. Pete Beach, Fl

📍 6100 Gulf Blvd

From 211$

Featuring a heated swimming pool, Hilton Garden Inn St. Pete Beach, Fl comprises 136 air-conditioned rooms fitted with modern comforts. St. Pete Beach Access is about 1.4 km away, while Floating Water Park is within walking distance from the venue.

The property is situated 2 km from St. Pete Beach city centre and 30 km from St. Pete-Clearwater International airport. It is only 0.9 km from Suncoast Watersports. Hilton Garden Inn St. Pete Beach, Fl is a few minutes' drive from Pass-a-Grille.

Check Availability
Add to compare

View all photos

8.7
Excellent
666 Reviews

Plaza Beach Hotel - Beachfront Resort

📍 4506 Gulf Boulevard

From 390$

Featuring a sun deck and a heated swimming pool, Plaza Beach Hotel - Beachfront Resort St. Pete Beach is 5 minutes’ drive from the Wide, white Upham Sandy Beach Park. The venue is nestled in the centre of St. Pete Beach with direct proximity to Dolphin Village Shopping Center.

This superior accommodation is perfectly situated in St Pete Beach - Long Key district. The sand beach is 200 metres away. St. Pete Beach Access is also located near the hotel. A short drive will take you to Gulf Beaches Historical Museum.

Check Availability
Add to compare

View all photos

6.8
Good
1077 Reviews

Sirata Beach Resort

📍 5300 Gulf Boulevard

From 180$

Located next door to Suncoast Watersports, the tranquil Sirata Beach Resort St. Pete Beach features chaise longues, a cable flat-screen and a pool table. Floating Water Park is 0.4 km from the resort, while Polynesian Putter Miniature Golf Course is 0.5 km away.

The venue lies in a shopping area of St. Pete Beach, within 5 minutes' walk of the city centre. On the beach, set 100 metres away, guests can find cabanas, hammocks and towels. St. Pete Beach Access is also located near the accommodation. Saint Petersburg Beach is only a short drive away.

Check Availability
Add to compare

View all photos

7.6
Very good
790 Reviews

Thunderbird Beach Resort

📍 10700 Gulf Blvd

From 232$

Located in Treasure Island district, Thunderbird Beach Resort St. Pete Beach is next-door to Treasure Island Slide Florida and a 10-minute drive from John's Pass Village and Boardwalk. The property comprises 64 air-conditioned rooms overlooking the garden.

Boca Ciega Bay Clam Bayou Estuary is less than 2.3 km away. The venue is set within 4 km from St. Pete Beach city centre. You can also easily reach Maykel Art Gallery.

Check Availability
Add to compare

Hotels in St. Pete Beach

Airport nearby ✈️ Lakeland Linder Regional, St. Pete-Clearwater International, Sarasota Bradenton International, Tampa International, Clearwater Air Park
Average Price 💰 331$
Hotels in St. Pete Beach 🏨 1090
Hotel Reviews ⭐ 2255
Landmarks nearby 📍 Florida Holocaust Museum, Albert Whitted Park, Floating Water Park, Alligator Attraction, Dolphin Village Shopping Center
Hotel with balcony 🌤️ Westwinds Waterfront Resort
Best Price Hotel 🤑 Hilton Garden Inn St. Pete Beach, Fl
Best reviews Hotel ❤️ Plaza Beach Hotel - Beachfront Resort

View all photos

9.1
Excellent
581 Reviews

Treasure Island Beach Resort

📍 10800 Gulf Boulevard

From 297$

Treasure Island Beach Resort St. Pete Beach is a 5-minute drive from John's Pass Village and Boardwalk, and it features free private parking, a sun terrace and a Jacuzzi onsite. The venue lies near the white beach.

Situated in Treasure Island district, the accommodation is set 1 km from Treasure Island Golf Tennis Recreation Center. Attractions within walking distance include Treasure Island Slide Florida and Maykel Art Gallery. Boca Ciega Bay Clam Bayou Estuary is only a short drive away.

Check Availability
Add to compare

View all photos

7.7
Very good
1925 Reviews

Island Inn Beach Resort

📍 9980 Gulf Blvd

From 158$

Situated 1.8 km from Blind Pass, Island Inn Beach Resort St. Pete Beach features a free car park, a patio and a private swimming pool for guests' convenience. Located 1.2 km from Sunset Beach, this business venue is 10 minutes’ car journey to The Pirate Ship Royal Conquest.

St. Pete Beach centre can be reached within 30 minutes' walk. The hotel features 54 welcoming rooms featuring refrigerator and kitchenware. Island Inn Beach Resort is a few minutes' drive from Treasure Island Golf Tennis Recreation Center.

Check Availability
Add to compare

View all photos

7.7
Very good
770 Reviews

Crystal Palms Beach Resort

📍 11605 Gulf Blvd

From 148$

Overlooking the gulf, Crystal Palms Beach Resort is a 20-minute walk from John's Pass Village in St. Pete Beach. Free WiFi is available throughout the venue as well as free self parking, a Jacuzzi and a year-round outdoor pool are available on site.

Situated in Treasure Island district, the resort is set 3.7 km from Madeira Beach. A sandy beach is close to the accommodation. Crystal Palms Beach Resort is a few minutes' drive from John's Pass Village and Boardwalk.

Check Availability
Add to compare

View all photos

6.7
Good
191 Reviews

Tradewinds Island Grand Hotel

📍 5500 Gulf Boulevard

From 272$

The award-winning Tradewinds Island Grand Hotel St. Pete Beach is located close to Floating Water Park enticing guests with magnificent views over the gulf. The venue is situated 1 km from St. Pete Beach city centre and 35 km from Clearwater Air Park airport.

Ted Phillips Wood Ibis Park is 3.5 km from the accommodation, while Dolphin Village Shopping Center is settled 0.9 km away. A white beach, with cabanas and towels, is directly on the hotel. Suncoast Watersports is also located near the property. Fort De Soto Park is a short drive away.

Check Availability
Add to compare

View all photos

9.1
Excellent
418 Reviews

Page Terrace Beachfront Hotel

📍 10500 Gulf Boulevard

From 149$

The family Page Terrace Beachfront Hotel St. Pete Beach lies in Treasure Island district and provides guests with a laundry room, 24-hour security service and housekeeping. Located close to Treasure Island Slide Florida, the venue is 2.8 km from John's Pass Village and Boardwalk.

The property is situated 4 km from St. Pete Beach city centre and 30 km from St. Pete-Clearwater International airport. Sunset Beach is also 2.1 km away. Page Terrace Beachfront Hotel is near Bucky Big Pirate of Treasure Island.

Check Availability
Add to compare

View all photos

9.3
Excellent
346 Reviews

Inn On The Beach

📍 1401 Gulf Way

From 249$

Featuring free self-parking and a golf course, Inn On The Beach St. Pete Beach is located in St Pete Beach - Long Key district, 0.4 km from Hurley Park. Guests can find Gulf Beaches Historical Museum within 400 metres of the venue.

The accommodation is situated 4 km from St. Pete Beach city centre and 35 km from St. Pete-Clearwater International airport. Attractions within walking distance include Merry Pier Bait Shop and the Laid-back Pass-a-Grille Sandy Beach. Saint Petersburg Beach is a short drive away.

Check Availability
Add to compare

View all photos

7.2
Good
154 Reviews

Rumfish Beach Resort By Tradewinds

📍 6000 Gulf Boulevard

From 184$

Offering a sunbathing terrace, a courtyard and a shared lounge, Rumfish Beach Resort By Tradewinds St. Pete Beach is less than 1.1 km from the Wide, white Upham Sandy Beach Park. Situated in St Pete Beach - Long Key district, the resort is set 2 km from the Lawned Colonel Micheal J. Horan Beach Park.

This attractive accommodation is set in a shopping area of St. Pete Beach, about 15 minutes' walk to the city centre. The sandy beach is nearly 450 metres away. Rumfish Beach Resort By Tradewinds is a short drive from St. Pete Beach Access.

Check Availability
Add to compare

View all photos

8.4
Very good
252 Reviews

Bay Palms Waterfront Resort - Hotel And Marina

📍 4237 Gulf Blvd

From 324$

Offering a sun deck, a shuffleboard court and a lending library, Bay Palms Waterfront Resort - Hotel And Marina St. Pete Beach is located 1.6 km away from Boca Ciega Bay Aquatic Preserve. Situated in St Pete Beach - Long Key district, the resort is set 3.1 km from Hurley Park.

This venue accommodates guests in the centre of St. Pete Beach. The accommodation places you within 1 km of Lido Beach. St. Pete Beach Access is also located near the hotel. You can get to the Wide, white Upham Sandy Beach Park in a few minutes by car.

Check Availability
Add to compare

View all photos

7.6
Very good
1706 Reviews

Dolphin Beach Resort

📍 4900 Gulf Boulevard

From 159$

Dolphin Beach Resort St. Pete Beach is located 3.6 km from Hurley Park and boasts sun loungers, a shuffleboard court and entertainment facilities. The venue is situated 1 km from St. Pete Beach city centre and 35 km from Clearwater Air Park airport.

This resort offers accommodation in St Pete Beach - Long Key district with nearby access to Dolphin Village Shopping Center. St Pete Beach Theatre is about 25 minutes away by foot. The sandy beach is located 6 minutes' walk away. Dolphin Beach Resort is a short ride from Shell Key Shuttle.

Check Availability
Add to compare

View all photos

8.2
Very good
654 Reviews

Molloy Gulf Motel & Cottages

📍 10164 Gulf Blvd

From 149$

Located a few minutes' drive from Boca Ciega Bay Clam Bayou Estuary, Molloy Gulf Motel & Cottages St. Pete Beach offers 23 air-conditioned rooms. It is 2.5 km from Sunset Beach Pavilion and 0.9 km from Treasure Island Slide Florida.

The property is situated 3 km from St. Pete Beach city centre and 30 km from St. Pete-Clearwater International airport. The hotel is located in Treasure Island district.

Check Availability
Add to compare

View all photos

7.2
Good
812 Reviews

Holiday Isles Resort

📍 14711 Gulf Blvd.

From 152$

Featuring free self parking and an outdoor swimming pool, Holiday Isles Resort St. Pete Beach offers accommodation in Madeira Beach district, 2.4 km from Gulf Boulevard. The venue provides 29 guestrooms appointed with climate control, an adjoining terrace, coffee and tea making equipment for a pleasant stay in St. Pete Beach.

The shopping mall "Seminole City Center" is less than 4.6 km away. Attractions within walking distance include Archibald Public Beach Park and Moonfish Bay Artist Studio and Gallery. John's Pass is also a couple of minutes' drive away.

Check Availability
Add to compare

View all photos

8
Very good
801 Reviews

The Don Cesar Hotel

📍 3400 Gulf Boulevard

From 287$

The 4-star Don Cesar - Recently Renovated Hotel St. Pete Beach is a comfortable accommodation comprising 277 airy rooms within a few minutes drive from Pass-a-Grille. 2.3 km from Suncoast Watersports, the venue is also 2.4 km away from Boca Ciega Bay Aquatic Preserve.

The oceanfront location in a shopping area gives quick access to Don CeSar Beach. It is 2 km from downtown St. Pete Beach. This pet-friendly hotel is next door to Coffee Pot Park.

Check Availability
Add to compare

View all photos

7.8
Very good
663 Reviews

Bellwether Beach Resort

📍 5250 Gulf Boulevard

From 209$

Located 400 metres from Polynesian Putter Miniature Golf Course, the 4-star Grand Plaza Beachfront Resort Hotel & Conference Center St. Pete Beach offers air-conditioned rooms within a 20-minute walk of the Wide, white Upham Sandy Beach Park. Guests can enjoy chaise longues, flat screen TV and a bar as well as panoramic views at this venue, while staying in St. Pete Beach.

The convenient location in a shopping area gives quick access to Suncoast Watersports. The accommodation places you within 0.1 km of Pass-a-Grille Beach. This unique property is located close to Tampa Bay. Don CeSar Beach is also a few minutes' drive away.

Check Availability
Add to compare

View all photos

7.3
Good
528 Reviews

The Beachcomber St. Pete Beach Resort & Hotel

📍 6200 Gulf Boulevard

From 159$

Featuring free self-parking, an outdoor swimming pool and a patio, The Beachcomber St. Pete Beach Resort & Hotel is located in St Pete Beach - Long Key district, 1.7 km from Boca Ciega Bay Aquatic Preserve. The venue enjoys a convenient location within 25 minutes' walk from Blind Pass.

The city centre of St. Pete Beach is 1 km from the accommodation which is situated in a shopping area. Guests will be 25 minutes' walk from Sunset Beach. High Tide Slide is adjacent to the resort.

Check Availability
Add to compare

View all photos

8.1
Very good
764 Reviews

The Hotel Zamora

📍 3701 Gulf Boulevard

From 194$

Featuring a sunbathing terrace, a bar and a flat-screen cable-TV, The Hotel Zamora St. Pete Beach is 10 minutes' drive from Gulf Beaches Historical Museum. Boca Ciega Bay Aquatic Preserve is less than 2 km away.

This unique venue is set in St Pete Beach - Long Key district, near Don CeSar Beach. A white beach is 150 metres from the accommodation. McPherson Bayou is just few minutes' walk away.

Check Availability
Add to compare

View all photos

8.4
Very good
88 Reviews

Coral Reef Resort, A Vri Resort

📍 5800 Gulf Blvd

From 243$

Coral Reef Beach Resort St. Pete Beach is situated 1.1 km from the Wide, white Upham Sandy Beach Park and features flat - screen TV, entertainment activities and barbecue. It is located in St Pete Beach - Long Key district, just a few minutes' walk from High Tide Slide.

The hotel is set about 12 minutes’ walk from the sand beach. St Pete Beach Theatre is settled 18 minutes’ walk away. Suncoast Watersports is also located near the hotel. You can get to Fort De Soto Park in a few minutes by car.

Check Availability
Add to compare
St. Pete Beach Golf hotels FAQ
What are the top 10 resorts in St. Pete Beach?
According to our golfshotels.com statistics, Sunrise Resort By Liberte', Holiday Isles Resort and The Hotel Zamora are the top hotel resorts for a pleasant stay.
What are the best St. Pete Beach resorts near Sunset Beach?
According to golfshotels.com statistics, Island Inn Beach Resort and Blind Pass Resort Motel are the best resorts located within 15 minutes' walk from Sunset Beach.
What are the best St. Pete Beach resorts near a beach?
If you are searching for a beach resort in St. Pete Beach, check Vistas On The Gulf By Liberte' with an outdoor swimming pool, a golf course and an aqua park.

Location