Florida may have travel restrictions in place due to COVID-19.

Find 2 Star Hotels in St. Pete Beach, FL from $109

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 2 Star Hotels

Beachcomber Beach Resort
2.5 out of 5
6200 Gulf Blvd, St. Pete Beach, FL
Get Rates
4/5Very Good! (990 reviews)

"Proximity to the beach and restaurants. The staff was extremely friendly."…"

Reviewed on Dec 1, 2020

Beachcomber Beach Resort
Miramar Beach Resort
2.5 out of 5
4200 Gulf Blvd, St. Pete Beach, FL
Free CancellationReserve now, pay when you stay
The price is $109 per night from Jan 27 to Jan 28
4.2/5Excellent! (517 reviews)

"Great beach access and views, two pools were nice and easy access just outside your door. Parking and full kitchen with Publix Market down the street meant we ate well. We also enjoyed our fresh catch on the outdoor grills. Our room needs updates but was clean and fine for the price."…"

Reviewed on Jan 21, 2021

Miramar Beach Resort
Blind Pass Resort Motel
2 out of 5
7901 Blind Pass Road, St. Pete Beach, FL
Get Rates
3.5/5Good! (313 reviews)

"It’s hard to find a pet motel that’s clean and comfortable when traveling sometimes. It’s not right on the beach, but it’s within walking distance of restaurants, stores, and a peaceful fishing spot with a bench. I would recommend jumping in your car to get to the beach, even though it’s only a few ..."…"

Reviewed on Jan 23, 2021

Blind Pass Resort Motel
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.
Pasa Tiempo Private Waterfront Resort - Adults Only
2 out of 5
7141 Bay Street, St. Pete Beach, FL
Get Rates
4.7/5Exceptional! (298 reviews)

"The property is beautiful. It was very quiet and peaceful which made a very relaxing stay."…"

Reviewed on Jan 17, 2021

Pasa Tiempo Private Waterfront Resort - Adults Only
Inn on the Beach
2.5 out of 5
1401 Gulf Way, St. Pete Beach, FL
The price is $195 per night from Jan 27 to Jan 28
4.9/5Exceptional! (141 reviews)

"we did not like our room location.....dark and next to house keeping services, when we opened our door it blocked their's"…"

Reviewed on Jan 7, 2021

Inn on the Beach
Sabal Palms Inn
2.5 out of 5
1301 Gulf Way, St. Pete Beach, FL
The price is $134 per night from Jan 27 to Jan 28
4.3/5Excellent! (47 reviews)

"Within walking distance of everything. Really enjoyed our stay at Sabal Palms."…"

Reviewed on Jan 19, 2021

Sabal Palms Inn
Havana Inn
2 out of 5
1007 Gulf Way, St. Pete Beach, FL
The price is $213 per night from Jan 27 to Jan 28
4.6/5Wonderful! (20 reviews)

"Beautiful view and fun location. Cozy and quint. Felt like San Diego! The perfect place to get away from the noise."…"

Reviewed on Dec 22, 2020

Havana Inn
Coconut Inn
2.5 out of 5
113 11th Ave, St. Pete Beach, FL
The price is $198 per night from Jan 27 to Jan 28
4.6/5Exceptional! (97 reviews)

"Great location away from noisy crowds.. The property was literally steps to the beach. Staff was courteous and helpful"…"

Reviewed on Nov 26, 2020

Coconut Inn
Tradewinds Resort Waterslide Studio 103
2.5 out of 5
5500 Gulf Blvd, St. Pete Beach, FL
Get Rates
Tradewinds Resort Waterslide Studio 103
Sun Island Motel
2.5 out of 5
8301 Blind Pass Rd, St. Pete Beach, FL
Get Rates
4/5Very Good! (7 reviews)
Great option to be near beaches

"Used this for a vendor for our daughters wedding. It was perfect for him and convenient!"…"

Reviewed on Mar 9, 2020

Sun Island Motel
Tradewinds Resort Waterslide Studio 102
2.5 out of 5
5500 Gulf Boulevard, St. Pete Beach, FL
Get Rates
Tradewinds Resort Waterslide Studio 102

Explore similar 3-star hotels

Many 3-star hotels have the same amenities as 2-star hotels. See all 3-star hotels in St. Pete Beach.

Still don't see what you're looking for?

See all properties in St. Pete Beach.
You can also use these popular filters to refine your search.
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.

When you've got to get away to a new or favorite destination without breaking the bank, St. Pete Beach awaits with comfortable motels and a change of scenery. Find a new favorite coffee shop or plaza nearby and while away a few hours, or stay on your feet visiting the top attractions that draw a handful of visitors. You're about to find out why both locals and travelers love this place.

The Right Place at the Right Price

Thanks to several convenient locations and comfortable amenities, you'll find motel that suits your vacation style. Be one of the first travelers to write a review and share your experience. So, savor the comfort of a well-kept room and attentive hospitality. With our travel deals, the world is wide open to you one hotel at a time, and the journey starts in St. Pete Beach.

Book a Two-Star Hotel Today

Book your stay in this popular place today -- St. Pete Beach is a destination on the rise. The region has seen a significant rise in interest, so get the best deals while they're still available, and explore the best of St. Pete Beach. Your home away from home is waiting. Book the best deals on 2-star hotels and motels in St. Pete Beach now.

More trip options

Recent reviews of St. Pete Beach hotels