Special offers and Exclusive deals

Search Hotels

2026-06-26
2026-06-27
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

The quaint Blind Pass Resort Motel St. Pete Beach gives quick access to Pass-a-Grille, which is situated nearly a 5-minute walk away. Guests will enjoy an outdoor swimming pool while staying in this… More

From US$ 79 Book Now

The Don Cesar

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

Featuring a full spa along with a steam room, a Jacuzzi, and a sauna, the 4-star The Don Cesar Hotel St. Pete Beach is situated merely a 6-minute walk from the Don CeSar Beach in St. Pete Beach. The… More

From US$ 226 Book Now

Inn On The Beach

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

The 2-star Inn On The Beach St. Pete Beach is located only 400 metres from Hurley Park, offering 15 rooms along with recreational facilities, barbecue grills, and a golf course. The hotel is a good… More

From US$ 272 Book Now

Sun Island Motel

8301 Blind Pass Rd, St. Pete Beach, Florida, 33706, United States Of America, St. Pete Beach, United States Show map

The 3-star smoke-free Sun Island Motel St. Pete Beach is located about 900 metres from Ron McKenney Park, offering 12 rooms, Wi-Fi, and parking. Boasting a swimming pool, this St. Pete Beach hotel is… More

From US$ 86 Book Now

Sabal Palms Inn

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

Boasting a sundeck and a patio, Sabal Palms Inn St. Pete Beach lies merely a 5-minute walk from Pass-a-Grille Sandy Beach. Featuring 16 rooms with views of the pool, this inn is 3.4 km from the St. More

From US$ 144 Book Now

Havana Inn

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

Havana Inn St. Pete Beach, located in a historical district, only a 5-minute walk from the key Pass-a-Grille Beach, features views of the sea. Staying here you can use Wi-Fi in the rooms and free… More

From US$ 190 Book Now

Sirata Beach Resort St Pete Beach

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

Offering spa therapy, a shared lounge, and various recreational opportunities, as well as the views of the city, Sirata Beach Resort St Pete Beach is located just 450 m from Polynesian Putter… More

From US$ 98 Book Now

Upham Beach Inn

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

Upham Beach Inn St. Pete Beach, located just 300 m from the Upham Beach Park and 4.1 km from Beach Boulevard South, features a swimming pool for guests to take a dip in. The hotel also provides Wi-Fi… More

From US$ 291 Book Now

Island Grand At Tradewinds

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

With its beautiful location just a 12-minute walk from Dolphin Village Shopping Center in the St Pete Beach - Long Key district, the beachfront Island Grand At Tradewinds Hotel St. Pete Beach… More

From US$ 241 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 is nestled 250 metres from Suncoast Watersports and features a heated swimming pool. With views of the pool, the aparthotel is situated 4.9 km from the… More

From US$ 255 Book Now

Rumfish Beach At Tradewinds

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

Located in the St Pete Beach - Long Key district of St. Pete Beach 2.7 km from the Boca Ciega Bay Aquatic Preserve, the 4-star beachfront Rumfish Beach At Tradewinds St. Pete Beach hotel boasts 2 hot… More

From US$ 149 Book Now

Camelot By The Sea

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

The 3-star beachfront Camelot By The Sea Aparthotel St. Pete Beach, located only 1.8 km from the Don CeSar Beach, features a vending machine and a lift. This St. Pete Beach aparthotel is in an… More

From US$ 175 Book Now

Carlton House Motel And Suites

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

Boasting a sundeck and a patio, Carlton House Motel And Suites St. Pete Beach lies merely a 5-minute walk from the Upham Beach Park. This motel offers Wi-Fi in public areas, private car parking on… More

From US$ 152 Book Now

Caprice Resort By Travel Resort Services

6950 Beach Plaza Street, St. Pete Beach, United States Show map

Caprice Resort By Travel Resort Services St. Pete Beach is located in St. Pete Beach, around a 25-minute walk from the St. Pete Beach Access, and offers a swimming pool. Featuring 30 rooms with views… More

From US$ 274 Book Now

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

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

Situated 750 metres from the Upham Beach Park, the 4-star smoke-free The Luce, St. Pete Beach, A Tribute Portfolio Hotel features a summer terrace and billiards. The stylish inn highlights a banquet… More

From US$ 119 Book Now

The Beachcomber St. Pete Beach Resort & Hotel

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

Located within 5 minutes' walk of Pass-a-Grille Beach, the grand The Beachcomber St. Pete Beach Resort & Hotel features parasailing and darts. The 3-star beachfront resort offers a banquet hall… More

From US$ 103 Book Now

The Hotel Zamora

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

Located only 9 minutes' stroll from the Don CeSar Beach, the 4-star boutique-style The Hotel Zamora St. Pete Beach provides guests with a 24-hour front desk and wake-up service. The hotel offers a… More

From US$ 199 Book Now

Bellwether Beach Resort

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

Located about 700 metres from the St. Pete Beach Access, the 4-star beachfront Bellwether Beach Resort St. Pete Beach offers bus ticket service to ensure you have an unforgettable travel experience. More

From US$ 120 Book Now

Plaza Beach Hotel - Beachfront Resort

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

The charming Plaza Beach Hotel - Beachfront Resort St. Pete Beach is within 5 minutes' walk of Pass-a-Grille Beach and offers guests 36 rooms along with cabanas provided on a private beach. Offering… More

From US$ 141 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, located 9 minutes' walk from the St. Pete Beach Access and 3.2 km from the Merry Pier, features an outdoor heated swimming pool for guests to… More

From US$ 198 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. The resort is a good starting point for exploring St. Pete Beach… More

From US$ 243 Book Now

Dolphin Beach Resort

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

Offering a restaurant, the smoke-free Dolphin Beach Resort St. Pete Beach lies in the St Pete Beach - Long Key district, 250 metres from Polynesian Putter Miniature Golf Course and 3.5 km from the… More

From US$ 99 Book Now

The Saint Hotel

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

Offering a location a 6-minute walk from the Vincent William Gallery, The Saint Hotel St. Pete Beach offers 17 rooms. Located 6 km from the Merry Pier, this hotel offers views of the pool and an… More

From US$ 183 Book Now

Palm Crest Resort Motel

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

Nestled in the St Pete Beach - Long Key district, just 1.1 km from Polynesian Putter Miniature Golf Course, Palm Crest Resort Motel St. Pete Beach features an outdoor swimming pool and views of the… More

From US$ 149 Book Now

Bayview Plaza Waterfront Resort

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

The smoke-free Bayview Plaza Waterfront Resort St. Pete Beach is situated in the St Pete Beach - Long Key district, 18 minutes' walk from the Floating Water Park and features 11 rooms with views of… More

From US$ 217 Book Now

Gulf Strand Resort By Travel Resort Services

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

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

From US$ 238 Book Now

Gulf Winds Resort By Travel Resort Services

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

Situated approximately 5 minutes' walk from the Upham Beach Park, the 3-star Gulf Winds Resort By Travel Resort Services St. Pete Beach features a shuffleboard court and barbecue. This St. Pete Beach… More

From US$ 154 Book Now

St. Pete Beach Suites

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

Located in the St Pete Beach - Long Key district of St. Pete Beach, around 5 minutes' walk from the Upham Beach Park, the 3-star St. Pete Beach Suites hotel features a sundeck, a picnic area, and… More

From US$ 185 Book Now

Hilton Garden Inn St. Pete Beach, Fl

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

The 3-star Hilton Garden Inn St. Pete Beach, Fl is located in St. Pete Beach, 18 minutes' walk from the St. Pete Beach Access, and offers an outdoor swimming pool. Highlights at the inn include an… More

From US$ 120 Book Now

Vistas On The Gulf #502

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

Vistas On The Gulf #502 Aparthotel St. Pete Beach, located merely an 8-minute walk from the St. Pete Beach Access and 2.5 km from the Upham Beach Park, features a swimming pool for guests to take a… More

From US$ 215 Book Now

Gulfside Resort Unit 2

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

Gulfside Resort Unit 2 St. Pete Beach, located just 350 metres from the Upham Beach Park and 3.9 km from the Sunset Beach, features an outdoor swimming pool for guests to take a dip in. There is also… More

From US$ 240 Book Now

Bay Palms Waterfront Resort - Hotel And Marina

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

Offering a convenience shop and baggage storage, the 3-star Bay Palms Waterfront Resort - Hotel And Marina St. Pete Beach lies in the St Pete Beach - Long Key district of St. Pete Beach, 18 minutes'… More

From US$ 140 Book Now

St Pete Shores Hotel

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

The 4-star St Pete Shores Hotel St. Pete Beach, situated just 1.2 km from the St. Pete Beach Access, offers an outdoor swimming pool as well as a fitness room. The hotel is a good starting point for… More

From US$ 239 Book Now

Park Shore Suites St Pete Beach

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

The 7-room Park Shore Suites St Pete Beach is located in the St Pete Beach - Long Key district of St. Pete Beach, around 5 minutes' walk from the movie theater "Beach Theatre". Featuring a terrace… More

From US$ 135 Book Now

Coconut Inn Pass-A-Grille Beach

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

Nestled in the St Pete Beach - Long Key district, about a 5-minute stroll from The Pass-a-Grille Park, the 3-star Coconut Inn Pass-A-Grille Beach St. Pete Beach invites guests to relax by an outdoor… More

From US$ 115 Book Now

The Lofts At St Pete Beach

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

The Lofts At St Pete Beach hotel, located only 1.7 km from Suncoast Watersports, offers a heated swimming pool and Wi-Fi in public areas. This St. Pete Beach motel lies in the St Pete Beach - Long… More

From US$ 229 Book Now

Bella Sirena Inn

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

Due to its location in the busy area of St. Pete Beach, Bella Sirena Inn St. Pete Beach is only a 6-minute walk from the movie theater "Beach Theatre". Staying at this apartment, set in the vicinity… More

From US$ 245 Book Now

Beachfront Condo Ocean View

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

Beachfront Condo Ocean View St. Pete Beach hotel is nestled merely 8 minutes' walk from the St. Pete Beach Access and features an outdoor swimming pool. The aparthotel provides guests with Wi-Fi in… More

From US$ 382 Book Now

The Pearl Cabana Club

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

Located 250 metres from the Kapfer Glass gallery, the 3-star The Pearl Cabana Club St. Pete Beach hotel is approximately a 5-minute walk from the Art Expo Custom Framing Gallery. Offering views of… More

From US$ 314 Book Now

Walk To Beach & Dining: Sunny St Pete Condo!

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

Located nearly a 25-minute walk from the Treasure Island Slide, the 1-bedroom Walk To Beach And Dining Sunny St Pete Condo! St. Pete Beach villa provides access to various tourist attractions in the… More

From US$ 180 Book Now

Cozy Beach Rental 1B/1B

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

Located around 5 minutes' walk from the Shell Key Shuttle, the 1-bedroom Cozy Beach Rental 1B/1B St. Pete Beach villa offers quick access to various city attractions in the vicinity. Providing guests… More

From US$ 233 Book Now

Pass-A-Grill 3

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

Pass-A-Grill 3 Villa St. Pete Beach provides easy access to various city attractions, such as the Shell Key Shuttle, situated about 5 minutes' walk away. Located 2.9 km from the Shell Key Preserve… More

From US$ 53 Book Now

Caprice 401

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

Located in the St Pete Beach - Long Key district, merely a 6-minute walk from St Pete Beach Theatre, the beachfront Caprice 401 Villa St. Pete Beach offers sea views. Providing guests with Wi-Fi and… More

From US$ 261 Book Now

Ocean View Studio With Heated Pool

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

To enjoy your vacation in St. Pete Beach, stay at the 1-room Ocean View Studio With Heated Pool St. Pete Beach, which is just 0.8 km from the Kapfer Glass gallery and around 10 minutes by car from… More

Book Now

Gulf Strand Resort 308

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

The 2-bedroom Gulf Strand Resort 308 St. Pete Beach villa is situated around 5 minutes' walk from Dolphin Village Shopping Center and offers guests to relax with a Jacuzzi. Offering Wi-Fi, this St. More

From US$ 350 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, the family-friendly 1-bedroom Majestic Beach Condo In Beachfront Resort In St Pete Beach is about 5 minutes' walk from the Upham… More

From US$ 330 Book Now

Private Room In A 2 Bedroom 1 Bathroom Shared With Host, On The Beach, Surrounded By Resorts, Only 2 People Max

3200 Gulf Blvd, Apt 2, St. Pete Beach, United States Show map

Located in the St Pete Beach - Long Key district of St. Pete Beach, Beachside Shared Retreat: Private Room for Two St. Pete Beach is merely 5 minutes' walk from the Don CeSar Beach and 2.1 km from… More

From US$ 97 Book Now

Friendly Native 204

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

The 1-bedroom Friendly Native 204 Villa St. Pete Beach is located nearly 25 minutes' walk from Polynesian Putter Miniature Golf Course, giving access to various tourist spots nearby. Situated in the… More

Book Now

Pass-A-Grille Beach Retreat Unit 8

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

Located around a 5-minute walk from the Merry Pier, the 1-bedroom Pass-A-Grille Beach Retreat Unit 8 St. Pete Beach villa offers windsurfing, hiking, and cycling to diversify guests' leisure. More

From US$ 48 Book Now

1Br 1Ba Northstar Bungalow. Just Steps To The Beach And The Bay.

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

The 1-bedroom 1Br 1Ba Northstar Bungalow. Just Steps To The Beach And The Bay. St. Pete Beach offers quick access to such tourist spots as Hurley Park, situated only 6 minutes' walk away. Providing… More

From US$ 464 Book Now