COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Find All-inclusive Resorts in St. Pete Beach, FL

Search over 1 million properties and 550 airlines worldwide.

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top St. Pete Beach All-inclusive Resorts

RumFish Beach Resort by TradeWinds
3.5 out of 5
6000 Gulf Blvd, St. Pete Beach, FL
The price is $195 per night from May 31 to May 31
4/5Very Good! (987 reviews)
"Loved the beach. Couldn't get reservations for the Rumfish Grill and every time we went to front desk we received a different answer for the same question, also no maid service."

Reviewed on May 5, 2021

RumFish Beach Resort by TradeWinds
TradeWinds Island Grand
4 out of 5
5500 Gulf Blvd, St. Pete Beach, FL
The price is $260 per night from Jun 1 to Jun 1
4/5Very Good! (983 reviews)
"Very clean. Staff was friendly. Food was good. Nothing put them “over the top”"

Reviewed on May 6, 2021

TradeWinds Island Grand
Sirata Beach Resort
3 out of 5
5300 Gulf Blvd, St. Pete Beach, FL
Free CancellationReserve now, pay when you stay
The price is $249 per night from May 11 to May 11
3.6/5Good! (1,340 reviews)
"Liked having options of two large pools with bar and grill adjacent to each. The areas were clean and well kept and great service."

Reviewed on May 6, 2021

Sirata Beach Resort
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Bellwether Beach Resort
4 out of 5
5250 Gulf Blvd, St. Pete Beach, FL
Get Rates
Bellwether Beach Resort
Don't see what you're looking for?
We've got more All-inclusive Resorts. Find the right one for you.
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

The Best hotels in St. Pete Beach with Free Wi-Fi

Postcard Inn On The Beach
3 out of 5
6300 Gulf Blvd, St. Pete Beach, FL
The price is $259 per night from May 9 to May 9
This St. Pete Beach hotel is on the beach, 3.2 mi (5.2 km) from Sunset Park, and within 12 mi (20 km) of Tropicana Field and Museum of Fine Arts. Salvador Dali ...
3.8/5Good! (1,028 reviews)
"Great locations"

Reviewed on May 6, 2021

Postcard Inn On The Beach
Beachcomber Beach Resort
2.5 out of 5
6200 Gulf Blvd, St. Pete Beach, FL
The price is $199 per night from May 11 to May 11
Offering direct access to the beach, this St. Pete Beach hotel is 4.4 mi (7.1 km) from John's Pass Village & Boardwalk and within 12 mi (20 km) of Eckerd College ...
4/5Very Good! (987 reviews)
"We have been to the beach comber before love it great beach bar and rooms have been upgraded"

Reviewed on May 6, 2021

Beachcomber Beach Resort
Hilton Garden Inn St. Pete Beach
3 out of 5
6100 Gulf Blvd, St. Pete Beach, FL
The price is $224 per night from May 10 to May 10
Nestled on the beach, this St. Pete Beach hotel is within a 10-minute walk of Pass-a-Grille Beach and Upham Beach. St. Petersburg Municipal Beach and Dolphin ...
5/5Exceptional! (1 review)
Amazing!
"We enjoyed our visit, everything was just about perf eat!"

Reviewed on May 3, 2021

Hilton Garden Inn St. Pete Beach
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
The Hotel Zamora
4 out of 5
3701 Gulf Blvd, St. Pete Beach, FL
The price is $188 per night from May 13 to May 13
Situated in St. Pete Beach, this beach hotel is within a 15-minute walk of Pass-a-Grille Beach and Dolphin Landings Charter Boat Center. Hurley Park and Upham ...
4.2/5Excellent! (817 reviews)
"Terrace and bar area are nice. Pool setup is nice! For the price I expected the hotel to be more updated with electronic devices connecting, ‘my room had missing paint on the wall! I could hear the tv from room next door as well as the conventions they were having! Overall the feel was very dated! ..."

Reviewed on Apr 21, 2021

The Hotel Zamora
Plaza Beach Hotel Beachfront Resort
3 out of 5
4506 Gulf Blvd, St. Pete Beach, FL
The price is $184 per night from May 16 to May 16
Nestled on the beach, this St. Pete Beach resort is within a 10-minute walk of Dolphin Landings Charter Boat Center and Pass-a-Grille Beach. Upham Beach and ...
4.3/5Excellent! (988 reviews)
"Very family friendly"

Reviewed on May 5, 2021

Plaza Beach Hotel Beachfront Resort
St Pete Beach Suites
3 out of 5
6801 Sunset Way, St. Pete Beach, FL
The price is $139 per night from May 16 to May 16
Situated by the ocean, this motel is 0.1 mi (0.1 km) from Upham Beach and 2.2 mi (3.6 km) from Pasadena Shopping Center. Merry Pier and John's Pass Village & ...
4.4/5Excellent! (406 reviews)
"Small, but very nice room. Would stay there again."

Reviewed on Apr 19, 2021

St Pete Beach Suites
Blind Pass Resort Motel
2 out of 5
7901 Blind Pass Road, St. Pete Beach, FL
The price is $109 per night from May 10 to May 10
Situated near the beach, this motel is within 1 mi (2 km) of Upham Beach, Pass-a-Grille Beach, and St. Petersburg Municipal Beach. Palms of Pasadena Hospital ...
3.5/5Good! (331 reviews)
"Cute little place to stay! Very clean, the managers were very friendly! Clean pool and close to everything! I would stay here again :)"

Reviewed on Apr 18, 2021

Blind Pass Resort Motel
Pasa Tiempo Private Waterfront Resort - Adults Only
2 out of 5
7141 Bay Street, St. Pete Beach, FL
Get Rates
Situated on the waterfront, this boutique hotel is within a 15-minute walk of Pass-a-Grille Beach and Upham Beach. Palms of Pasadena Hospital and Dolphin Landings ...
4.7/5Exceptional! (316 reviews)
"Quiet & relaxing! Convenient location in St. Pete Beach, a short hop to Treasure Island and John’s Pass. We’ll likely return."

Reviewed on May 4, 2021

Pasa Tiempo Private Waterfront Resort - Adults Only
Coconut Inn
2.5 out of 5
113 11th Ave, St. Pete Beach, FL
The price is $257 per night from May 18 to May 18
Located in Pass-a-Grille, this beachfront hotel is in the historical district and within a 5-minute walk of Gulf Beaches Historical Museum and Merry Pier. Eckerd ...
4.7/5Exceptional! (102 reviews)
"Great hotel! Was even able to check in early"

Reviewed on Apr 26, 2021

Coconut Inn
Sabal Palms Inn
2.5 out of 5
1301 Gulf Way, St. Pete Beach, FL
The price is $155 per night from May 20 to May 20
Offering direct access to the beach, this Pass-a-Grille hotel is within a 10-minute walk of Gulf Beaches Historical Museum and Merry Pier. Eckerd College and ...
4.4/5Wonderful! (57 reviews)
"The location is ideal. Right across from the beach. Perfectly situated to explore Pass-a Grille. The facility is well maintained and entirely adequate and enjoyable for low key, relaxation. Great value, very comfortable stay."

Reviewed on May 3, 2021

Sabal Palms Inn
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.