Special offers and Exclusive deals

Search Hotels

2026-11-10
2026-11-11
Guests

Filter Results

Hotels by class

Enter name

Price per night

Accommodation type

Districts

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

Hotels in St Pete Beach - Long Key area of Florida

Blind Pass Resort Motel

7901 Blind Pass Road, St. Pete Beach, United States Show map

Offering bicycles for rent, as well as Wi-Fi in public areas, the quaint Blind Pass Resort Motel St. Pete Beach is approximately 6 km from John's Pass Village and Boardwalk. This 3-star motel boasts… More

From US$ 79 Book Now

The Don Cesar

3400 Gulf Boulevard, St. Pete Beach, United States Show map

The 4-star The Don Cesar Hotel St. Pete Beach offers air-conditioned rooms about a 5-minute walk from Pass-a-Grille Beach. Located a few steps from Don CeSar Beach, the hotel overlooks the sea and… More

From US$ 226 Book Now

Inn On The Beach

1401 Gulf Way, St. Pete Beach, United States Show map

Located about 5 minutes on foot from the low - key Pass-a-Grille Beach, the 2-star Inn On The Beach St. Pete Beach has barbecue and a golf course. This St. Pete Beach hotel is in the St Pete Beach… More

From US$ 272 Book Now

Sabal Palms Inn

1301 Gulf Way, St. Pete Beach, United States Show map

Sabal Palms Inn St. Pete Beach offers air-conditioned rooms merely a 5-minute walk from Pass-a-Grille Sandy Beach. The inn offers Wi-Fi in the rooms and private car parking on site. More

From US$ 144 Book Now

Island Grand At Tradewinds

5500 Gulf Blvd, St. Pete Beach, United States Show map

Offering a beautiful location in the St Pete Beach - Long Key district, the 4-star Island Grand At Tradewinds Hotel St. Pete Beach is just 5 minutes' walk from High Tide Slide and features 2 hot tubs… More

From US$ 157 Book Now

Havana Inn

1007 Gulf Way, St. Pete Beach, United States Show map

Boasting a picnic area and barbecue grills, the 2-star Havana Inn St. Pete Beach lies only a 5-minute walk from the low - key Pass-a-Grille Beach. Featuring 5 rooms with views of the sea, the inn is… More

From US$ 190 Book Now

Sirata St Pete Beach Resort Tapestry Collection By Hilton

5300 Gulf Boulevard, St. Pete Beach, United States Show map

The 3-star Sirata St Pete Beach Resort Tapestry Collection By Hilton is situated in the St Pete Beach - Long Key district, about a 20-minute walk from Upham Beach Park and features 226 rooms with… More

From US$ 98 Book Now

Upham Beach Inn

600 68Th Avenue, St. Pete Beach, United States Show map

Situated 6 minutes' walk from the movie theater "Beach Theatre", Upham Beach Inn St. Pete Beach offers a swimming pool. Wi-Fi is provided in the rooms. More

From US$ 291 Book Now

Rumfish Beach At Tradewinds

6000 Gulf Boulevard, St. Pete Beach, United States Show map

The 4-star beachfront Rumfish Beach At Tradewinds St. Pete Beach hotel, located 17 minutes' stroll from St Pete Beach Theatre in the St Pete Beach - Long Key district, features 2 hot tubs and 2 spa… More

From US$ 149 Book Now

Sunrise Resort By Liberte'

118 107Th Avenue (Check-In Location Only), St. Pete Beach, United States Show map

Sunrise Resort By Liberte' St. Pete Beach, located merely 5 minutes' walk from Suncoast Watersports and a mere 0.8 km from St. Pete Beach Access, features a heated pool for guests to take a dip in. More

From US$ 255 Book Now

Camelot By The Sea

1801 Gulf Way, St. Pete Beach, United States Show map

The comfortable 3-star Camelot By The Sea Aparthotel St. Pete Beach is merely 9 minutes on foot from Pass-a-Grille Historic District and offers a vending machine and a lift. Located only 1.8 km from… More

From US$ 211 Book Now

Carlton House Motel And Suites

633 71St Avenue, St. Pete Beach, United States Show map

Carlton House Motel And Suites St. Pete Beach, located merely a 5-minute walk from Upham Beach Park and 3.6 km from Don CeSar Beach, features an outdoor swimming pool for guests to take a dip in. More

From US$ 152 Book Now

The Luce, St. Pete Beach, A Tribute Portfolio Hotel

6300 Gulf Boulevard, St. Pete Beach, United States Show map

Offering a restaurant and a gift shop, the 4-star The Luce, St. Pete Beach, A Tribute Portfolio Hotel lies in the St Pete Beach - Long Key district, around 6 km from Sunset Beach Dog Park and merely… More

From US$ 119 Book Now

The Hotel Zamora

3701 Gulf Blvd, St. Pete Beach, United States Show map

Nestled in the St Pete Beach - Long Key district of St. Pete Beach, only 14 minutes' stroll from Saint Petersburg County Park, the 4-star boutique The Hotel Zamora St. Pete Beach invites guests to… More

From US$ 237 Book Now

Bellwether Beach Resort

5250 Gulf Boulevard, St. Pete Beach, United States Show map

The comfortable 4-star Bellwether Beach Resort St. Pete Beach is located just 1.9 km from Belle Vista and has a heated pool with sun loungers. This St. Pete Beach resort features a pool bar and… More

From US$ 120 Book Now

Beach House Suites By The Don Cesar

3860 Gulf Boulevard, St. Pete Beach, United States Show map

Beach House Suites By The Don Cesar St. Pete Beach hotel is situated a 9-minute walk from St. Pete Beach Access and features a sunbathing terrace, spa therapy, and a shared lounge. The resort… More

From US$ 198 Book Now

Plaza Beach Hotel - Beachfront Resort

4506 Gulf Boulevard, St. Pete Beach, United States Show map

Nestled within 5 minutes' walk of St. Pete Beach Access, the 3-star Plaza Beach Hotel - Beachfront Resort St. Pete Beach welcomes guests with a sundeck, a shuffleboard court, and playground. The… More

From US$ 141 Book Now

The Saint Hotel

7201 Sunset Way, St. Pete Beach, United States Show map

Situated a 6-minute walk from Vincent William Gallery, The Saint Hotel St. Pete Beach offers a year-round outdoor pool. Boasting access to Don CeSar Beach, 3.6 km away, this hotel includes a hot tub… More

From US$ 183 Book Now

Coral Reef Resort

5800 Gulf Blvd, St. Pete Beach, United States Show map

Situated within 5 minutes' walk of Pass-a-Grille Beach, the comfortable 3-star Coral Reef Resort St. Pete Beach offers 64 rooms. Boasting an outdoor swimming pool, this St. Pete Beach resort boasts a… More

From US$ 243 Book Now

The Beachcomber St. Pete Beach Resort & Hotel

6200 Gulf Boulevard, St. Pete Beach, United States Show map

The 3-star beachfront The Beachcomber St. Pete Beach Resort & Hotel, located merely 0.9 km from Suncoast Watersports, boasts a heated pool and a fitness area. This St. Pete Beach resort is in the St… More

From US$ 103 Book Now

Palm Crest Resort Motel

3848 Gulf Boulevard, St. Pete Beach, United States Show map

Situated within 25 minutes' walk of Pass-a-Grille, the comfortable Palm Crest Resort Motel St. Pete Beach features Wi-Fi in public areas and private parking on site. Boasting an outdoor swimming pool… More

From US$ 157 Book Now

Bayview Plaza Waterfront Resort

4321 Gulf Blvd, St. Pete Beach, United States Show map

The beachfront Bayview Plaza Waterfront Resort St. Pete Beach is located in St. Pete Beach, about a 25-minute walk from Upham Beach Park, and offers an outdoor swimming pool. Boasting a fitness… More

From US$ 217 Book Now

Gulf Winds By Travel Resort Services

6800 Sunset Way, St. Pete Beach, United States Show map

Situated in the St Pete Beach - Long Key district of St. Pete Beach, nearly 25 minutes' walk from Polynesian Putter Miniature Golf Course, the smoke-free Gulf Winds By Travel Resort Services St. Pete… More

From US$ 154 Book Now

Gulf Strand Resort By Travel Resort Services

4510 Gulf Blvd, St. Pete Beach, United States Show map

Nestled in the St Pete Beach - Long Key district of St. Pete Beach, approximately a 5-minute stroll from Saint Petersburg County Park, the comfortable 4-star Gulf Strand Resort By Travel Resort… More

From US$ 426 Book Now

St. Pete Beach Suites

6801 Sunset Way, St. Pete Beach, United States Show map

Situated merely 6 minutes' walk from Art Expo Custom Framing Gallery, the 3-star St. Pete Beach Suites hotel helps with the organisation of winery tours for guests' enjoyment. Offering views of the… More

From US$ 185 Book Now

Coconut Inn

113 11Th Avenue, St. Pete Beach, United States Show map

Located about a 5-minute stroll from The Pass-a-Grille Park, the comfortable 3-star Coconut Inn St. Pete Beach invites guests to try snorkelling, kayaking, and lawn tennis, or relax by a year-round… More

From US$ 115 Book Now

Gulfside Resort Unit 2

565 70Th Avenue, St. Pete Beach, United States Show map

Gulfside Resort Unit 2 St. Pete Beach offers air-conditioned rooms about a 5-minute walk from Pass-a-Grille Beach. Located a mere 1.7 km from Suncoast Watersports, the hotel offers views of the pool… More

From US$ 171 Book Now

Hilton Garden Inn St. Pete Beach, Fl

6100 Gulf Blvd, St. Pete Beach, United States Show map

Offering an outdoor swimming pool, the 3-star Hilton Garden Inn St. Pete Beach, Fl is situated in the St Pete Beach - Long Key district, 18 minutes' walk from St. Pete Beach Access. 4.3 km from… More

From US$ 120 Book Now

Bay Palms Waterfront Resort - Hotel And Marina

4506 Gulf Blvd (Check-In Only), St. Pete Beach, United States Show map

Offering currency exchange and a vending machine, the beachfront Bay Palms Waterfront Resort - Hotel And Marina St. Pete Beach is located around a 25-minute walk from Upham Beach Park. Nestled in the… More

From US$ 210 Book Now

St Pete Shores Hotel

5300 Gulf Blvd, St. Pete Beach, United States Show map

Situated just 650 metres from Suncoast Watersports, the comfortable 4-star St Pete Shores Hotel St. Pete Beach features an aqua park and a sunbathing terrace. This St. Pete Beach hotel is in the St… More

From US$ 349 Book Now

Park Shore Suites St Pete Beach

520 73Rd Avenue, St. Pete Beach, United States Show map

Featuring a heated pool, the 7-room Park Shore Suites St Pete Beach is approximately 5 minutes' walk from the movie theater "Beach Theatre". Offering a sun deck, a picnic area, and a golf course, the… More

From US$ 135 Book Now

Bella Sirena Inn

635 Corey Avenue, St. Pete Beach, United States Show map

Bella Sirena Inn St. Pete Beach is located in the busy area of St. Pete Beach, just 650 m from the Upham Beach Park. This apartment is a few moments from the movie theater "Beach Theatre" and comes… More

From US$ 245 Book Now

Beachfront Condo Ocean View

4000 Gulf Boulevard 404, St. Pete Beach, United States Show map

Located merely 1.1 km from Don CeSar Beach, the comfortable Beachfront Condo Ocean View St. Pete Beach hotel offers air-conditioned rooms merely 13 minutes' walk from Belle Vista. Boasting an outdoor… More

From US$ 382 Book Now

Pass-A-Grill 3

709 Gulf Way, Unit 3, St. Pete Beach, United States Show map

Situated right around the corner from Pass-a-Grille Historic District, Pass-A-Grill 3 Villa St. Pete Beach is ideal for up to 2 guests. This 1-bedroom holiday home features opportunities for cycling… More

From US$ 53 Book Now

The Pearl Cabana Club

6901 Sunset Way, St. Pete Beach, United States Show map

The comfortable The Pearl Cabana Club St. Pete Beach hotel is nestled only 8 minutes' walk from Upham Beach Park and features an outdoor swimming pool. Kids can have a blast at this 3-star hotel… More

From US$ 479 Book Now

Cozy Beach Rental 1B/1B

108 12Th Avenue, St. Pete Beach, United States Show map

The 1-bedroom Cozy Beach Rental 1B/1B St. Pete Beach villa is nestled nearly 5 minutes' walk from Pass-a-Grille Sandy Beach and can accommodate up to 3 guests. Offering excellent service, this St. More

From US$ 301 Book Now

Friendly Native 507

6700 Sunset Way, Unit 507, St. Pete Beach, United States Show map

Located only an 8-minute walk from Upham Beach Park, the 1-bedroom Friendly Native 507 Villa St. Pete Beach boasts an outdoor swimming pool and can accommodate up to 4. Providing guests with Wi-Fi… More

From US$ 256 Book Now

Caprice 401

6950 Beach Plaza, #401, St. Pete Beach, United States Show map

Situated just an 8-minute walk from Upham Beach Park, the 2-bedroom Caprice 401 Villa St. Pete Beach offers guests to relax by an outdoor swimming pool. Located 4.8 km from Pass-a-Grille, this 2… More

From US$ 261 Book Now

Walk To Beach & Dining: Sunny St Pete Condo!

St. Pete Beach, FL, 33706, St. Pete Beach, United States Show map

The 2-bedroom Walk To Beach & Dining: Sunny St Pete Condo! St. Pete Beach villa offers proximity to nearby tourist spots, such as Treasure Island Slide Florida, situated around 25 minutes' walk away.… More

From US$ 142 Book Now

Ocean View Studio With Heated Pool

6800 Sunset Way Floor 2 Unit 908, St. Pete Beach, United States Show map

Set in the St Pete Beach - Long Key district of St. Pete Beach, merely 1.3 km from the Lawned Colonel Micheal J. Horan Beach Park, the 1-bedroom Ocean View Studio With Heated Pool St. Pete Beach… More

Book Now

Majestic Beach Condo In Beachfront Resort In St Pete Beach

6800 Sunset Way, St. Pete Beach, United States Show map

Located in the St Pete Beach - Long Key district of St. Pete Beach approximately 20 minutes' walk from Suncoast Watersports, the 1-bedroom Majestic Beach Condo In Beachfront Resort In St Pete Beach… More

From US$ 330 Book Now

Waves 17

600 71St Avenue Unit 17, St. Pete Beach, United States Show map

The 53 m² Waves 17 Apartment St. Pete Beach lies in the St Pete Beach - Long Key district of St. Pete Beach and offers swift access to Upham Beach Park, which is merely an 8-minute walk away. This 1… More

From US$ 264 Book Now

Pass-A-Grille Beach Retreat Unit 8

709 Gulf Way Ofc (Unit 8), St. Pete Beach, United States Show map

At the 1-bedroom Pass-A-Grille Beach Retreat Unit 8 St. Pete Beach villa, guests can enjoy cycling and fisheries as well as a location nearly a 5-minute walk from Merry Pier Bait Shop. Located 2.8 km… More

From US$ 48 Book Now

Gulf Strand Resort 207

4510 Gulf Blvd, Unit 207, St. Pete Beach, United States Show map

Offering guests to unwind in a Jacuzzi, Gulf Strand Resort 207 St. Pete Beach villa is located 14 minutes' walk from Belle Vista. Guests can enjoy cycling and fisheries at the 1-bedroom holiday home,… More

From US$ 319 Book Now

Tropical Pass-A-Grille Gem W/ Direct Beach Access!

709 Gulf Way #4, St. Pete Beach, Fl 33706, Us, St. Pete Beach, United States Show map

A beachfront location of the 57 m² Tropical Pass-A-Grille Gem W/ Direct Beach Access! St. Pete Beach apartment provides easy access to Gulf Beaches Historical Museum approximately 5 minutes' walk… More

From US$ 132 Book Now

Ocean View Balcony With Heated Pool

6800 Sunset Way Floor 2 Unit 1707, St. Pete Beach, United States Show map

The 46 m² Ocean View Balcony With Heated Pool Apartment St. Pete Beach is located 6 minutes' walk from the movie theater "Beach Theatre" and looks out onto the sea. Offering access to a swimming pool… More

Book Now

Sunny Island Rental, Bikes, Steps2Beach

2202 Pag Way, St. Pete Beach, United States Show map

The 46 m² Sunny Island Rental, Bikes, Steps2Beach St. Pete Beach apartment is situated in the St Pete Beach - Long Key district, 6 minutes' walk from the key Pass-a-Grille Beach, and offers an aqua… More

From US$ 249 Book Now

Unit 3 Blocks Gulf To Beaches Historical Museum!

709 Gulf Way #35 Unit 35, St. Pete Beach, United States Show map

The spacious 58 m² Unit 3 Blocks Gulf To Beaches Historical Museum! St. Pete Beach apartment is merely a 5-minute stroll from Shell Key Shuttle and can accommodate up to 4 guests. The welcoming… More

From US$ 161 Book Now

Caprice 301

6950 Beach Plaza, #301, St. Pete Beach, United States Show map

Situated 5 minutes' walk from Upham Beach Park, Caprice 301 Villa St. Pete Beach offers guests to relax by a heated pool. Offering private car parking as well as Wi-Fi, the 2-bedroom villa is… More

From US$ 616 Book Now

Beachside Studio

6800 Sunset Way, St. Pete Beach, United States Show map

Located in the St Pete Beach - Long Key district, 6 minutes' walk from the movie theater "Beach Theatre", the 37 m² Beachside Studio St. Pete Beach accommodates up to 4 guests. More

Book Now