Special offers and Exclusive deals

Search Hotels

2026-11-03
2026-11-04
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

St. Pete Beach Hotels

Bayside Inn And Marina

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

The 2-star Bayside Inn And Marina St. Pete Beach, located within a 3-km distance of Alligator Attraction Museum, offers an outdoor swimming pool, Wi-Fi in public areas. Thanks to its waterfront… More

From US$ 94 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

Sea Jay Motel And Marina (Adults Only)

11240 1St Street East, St. Pete Beach, United States Show map

Offering bicycles for rent, as well as Wi-Fi in public areas, the 2-star smoke-free Sea Jay Motel And Marina St. Pete Beach is 3.3 km from John's Pass Village. While staying in proximity to Treasure… More

From US$ 99 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

Barefoot Beach Club

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

Nestled in the Madeira Beach district of St. Pete Beach, the 3-star privately owned Barefoot Beach Club St. Pete Beach hotel is about 25 minutes' walk from War Veterans Memorial Park. Situated in… More

From US$ 117 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

Island Inn Beach Resort

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

The comfortable 2-star Island Inn Beach Resort St. Pete Beach is located within a 1-km distance of Ron McKenney Park, offering 64 rooms, Wi-Fi, and private parking. Boasting a heated pool, this St. More

From US$ 150 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

Page Terrace Beachfront Hotel

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

Offering an outdoor swimming pool, the 2-star Page Terrace Beachfront Hotel St. Pete Beach is situated in the Treasure Island district, around a 25-minute walk from Ron McKenney Park. An outdoor bar… More

From US$ 121 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

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

Residence Inn By Marriott St. Petersburg Treasure Island

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

The 3-star beachfront Residence Inn By Marriott St. Petersburg Treasure Island St. Pete Beach is located only 8 minutes' stroll from Treasure Island Beach, offering 48 rooms, Wi-Fi, and a car park. More

From US$ 352 Book Now

Dolphin Beach Resort

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

Featuring a vending machine and a lift, the 3-star Dolphin Beach Resort St. Pete Beach is located just an 8-minute walk from Suncoast Watersports. The resort offers parking on site and an outdoor… More

From US$ 99 Book Now

Treasure Island Hotel And Marina

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

The 3-star boutique Treasure Island Hotel And Marina St. Pete Beach is nestled within 10 minutes' walk of Treasure Island Slide Florida, offering 83 rooms and featuring a sun deck, massage therapy… More

From US$ 94 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

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

Cambria Hotel St Petersburg-Madeira Beach Marina

15015 Madeira Way, St. Pete Beach, United States Show map

The 4-star upscale Cambria Hotel St Petersburg-Madeira Beach Marina St. Pete Beach is nestled approximately a 5-minute walk from Archibald Public Beach Park and features an infinity pool. Facing city… More

From US$ 198 Book Now

Ebbtide Inn

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

Located just a 7-minute walk from Isle of Capri Bridge, the comfortable Ebbtide Inn St. Pete Beach includes an outdoor swimming pool and a terrace. The hotel also offers guests Wi-Fi throughout the… More

From US$ 80 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

Hideaway Sands Resort

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

Offering a Jacuzzi and a sauna, the 3-star Hideaway Sands Resort St. Pete Beach is nestled about a 5-minute walk from McPherson Bayou and merely 1.9 km from Floating Water Park. Providing access to a… More

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

Oasis Palms Resort

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

Featuring a heated pool, the comfortable 4-star Oasis Palms Resort St. Pete Beach is located in the Treasure Island district of St. Pete Beach, a mere 250 metres from Isle of Capri Bridge. Wi-Fi is… More

From US$ 106 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

Sunset Chateau Beachside Condos Vr

8470 West Gulf Boulevard, St. Pete Beach, United States Show map

Sunset Chateau Beachside Condos Vr St. Pete Beach hotel offers easy access to Sunset Beach Place, which is situated around 5 minutes' walk away. More

Book Now

Tropic Terrace Of Treasure Island

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

Featuring Wi-Fi in the rooms, Tropic Terrace Of Treasure Island Hotel St. Pete Beach is 19 minutes' walk from The Pirate Ship Royal Conquest. Offering 32 rooms, the hotel provides a heated pool as… More

From US$ 127 Book Now

Sea Oats

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

Sea Oats Hotel St. Pete Beach features 45 rooms and lies about a 20-minute walk from Redington Beach Town Park. A car park is available on site at the hotel. More

Book Now

Sundial Motel

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

Providing 22 rooms, Sundial Motel St. Pete Beach is nestled around a 5-minute walk from Blind Pass. Located within reach of Upham Beach Park, this 3-star hotel features a swimming pool for guests to… More

Book Now

Sea Oats Condominiums

17500 Gulf Boulevard Apt 402, St. Pete Beach, United States Show map

Featuring a swimming pool, the elegant 5-star Sea Oats Condominiums St. Pete Beach hotel is located in the North Redington Beach district of St. Pete Beach, only 1.7 km from Seaside Seabird Sanctuary… More

From US$ 412 Book Now

John'S Pass Hotel - Fully Remote Check In

12854 Johns Way, St. Pete Beach, United States Show map

Situated nearly 5 minutes on foot from John's Pass Village, the comfortable John'S Pass Hotel - Fully Remote Check In St. Pete Beach offers air-conditioned rooms, Wi-Fi, and a charging station for… More

From US$ 151 Book Now

Ocean Club Treasure Island Hotel

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

The comfortable Ocean Club Treasure Island Hotel St. Pete Beach is nearly 20 minutes' walk from Gators Parasail and has a heated pool and a fitness area. This 4-star hotel is a good starting point… More

From US$ 257 Book Now

Arvilla Resort

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

Situated around a 5-minute ride from Treasure Island Slide Florida, the comfortable 2-star Arvilla Resort St. Pete Beach offers air-conditioned rooms, Wi-Fi, and private parking. Boasting an outdoor… More

From US$ 86 Book Now

Boutique Beach Retreat

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

Featuring an outdoor swimming pool, the 2-star Boutique Beach Retreat St. Pete Beach hotel is 17 minutes' walk from John's Pass Village. This comfortable hotel offers 12 rooms with views of the pool. More

From US$ 85 Book Now

The Sands Of Treasure Island

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

The 2-star The Sands Of Treasure Island St. Pete Beach hotel is nestled just 8 minutes' walk from The Pirate Ship Royal Conquest and features a swimming pool. A gift shop are available for guests'… More

From US$ 80 Book Now

Salt Water Suites

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

Offering a swimming pool, the 4-star Salt Water Suites St. Pete Beach hotel is situated in the North Redington Beach district, merely an 11-minute walk from Gulf Boulevard. This comfortable hotel… More

From US$ 286 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

The Villas At St Pete Beach

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

The Villas At St Pete Beach hotel offers 13 rooms 25 minutes' walk from Boca Ciega Bay Aquatic Preserve. This hotel has a garden along with BBQ facilities. More

From US$ 278 Book Now

Friendly Native Condos

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

The 3-star Friendly Native Beach Resort St. Pete Beach is located within 5 minutes' walk of Pass-a-Grille Beach and comprises 55 rooms with modern comforts. Featuring a swimming pool, this St. Pete… More

From US$ 162 Book Now

Alden Suites - A Beachfront Resort

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

Offering a patio and a golf course, the family Alden Suites - A Beachfront Resort St. Pete Beach is nestled in the St Pete Beach - Long Key district, nearly a 25-minute walk from Sunset Beach. More

From US$ 125 Book Now

The Bungalows

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

Located about 10 minutes' drive from Walter Fuller Complex Public Swimming Pool, the comfortable The Bungalows St. Pete Beach hotel offers comfortable rooms 2.7 km from Jungle Prada de Navaez Park. More

From US$ 423 Book Now

Madeira Vista #202

St. Pete Beach, United States Show map

Located approximately 25 minutes' walk from Gators Parasail, Madeira Vista #202 Hotel St. Pete Beach offers access to tourist attractions throughout St. Pete Beach. More

From US$ 338 Book Now

Sea Serene

10 164th Ave #2, St. Pete Beach, United States Show map

Located 3.3 km from Seminole City Park, Sea Serene St. Pete Beach hotel is 5 minutes' walk from Redington Beach Town Park. More

From US$ 177 Book Now

Sunset Beach Suites

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

Sunset Beach Suites St. Pete Beach hotel is a great place to stay in the Madeira Beach district of St. Pete Beach, around 2 km from Alligator Attraction Nature Preserve. More

From US$ 226 Book Now

Cabanas Of Treasure Island

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

Cabanas Of Treasure Island St. Pete Beach hotel includes 9 rooms and is 16 minutes' walk from John's Pass. More

From US$ 220 Book Now

C2-Seahorse

13302 1St Street East, Cottage #2/Seahorse, St. Pete Beach, United States Show map

Located merely 1.5 km from Madeira Beach Access, the 3-star C2-Seahorse Hotel St. Pete Beach offers access to tourist attractions throughout St. Pete Beach. Guests who stay at this St. Pete Beach… More

From US$ 135 Book Now

Tropic Terrace

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

Featuring a restaurant, the comfortable Tropic Terrace Hotel St. Pete Beach is located just 5 minutes' stroll from Isle of Capri Bridge. This St. Pete Beach hotel is in the Treasure Island district… More

Book Now

C6-Manatee

13302 1St Street East, Cottage #6/Manatee, St. Pete Beach, United States Show map

The 3-star C6-Manatee Hotel St. Pete Beach is a great place to stay in the Madeira Beach district, 3.2 km from Jungle Prada de Navaez Park. Guests who stay at the hotel can park their car on site. More

From US$ 112 Book Now