Cheap Hotels in St. Pete Beach

The Official Guide to Cheap Hotels in St. Pete Beach – Your Trusted Source for the Best Stays!

Select dates
Guests
2 guests

Adults:

2

Children:

0

Child’s age:

Best Cheap Hotels in St. Pete Beach

View all photos

8.9
Excellent
746 Reviews

From

99$/night

Sea Jay Motel And Marina (Adults Only)

11240 1St Street East
Check Availability

View all photos

9.1
Excellent
1137 Reviews

From

108$/night

Barefoot Beach Club

13238 Gulf Boulevard
Check Availability

View all photos

8.7
Excellent
227 Reviews

From

80$/night

Ebbtide Inn

11903 Gulf Boulevard
Check Availability

Good Cheap hotels in St. Pete Beach

View all photos

9.3
Excellent
486 Reviews

From

121$/night

Page Terrace Beachfront Hotel

10500 Gulf Boulevard
Check Availability

View all photos

8.9
Excellent
264 Reviews

From

103$/night

Boutique Beach Retreat

11965 Gulf Boulevard
Check Availability

View all photos

9.5
Excellent
56 Reviews

From

115$/night

Coconut Inn

113 11Th Avenue
Check Availability

Cheap Hotels in Downtown St. Pete Beach

View all photos

8
Very good
2043 Reviews

From

99$/night

Dolphin Beach Resort

4900 Gulf Boulevard
Check Availability

View all photos

8.2
Very good
228 Reviews

From

94$/night

Bayside Inn And Marina

11365 Gulf Boulevard
Check Availability

View all photos

8.4
Very good
625 Reviews

From

120$/night

Hilton Garden Inn St. Pete Beach, Fl

6100 Gulf Boulevard
Check Availability

Cheap Hotels in St. Pete Beach with Free Parking

View all photos

8.4
Very good
1179 Reviews

From

151$/night

John'S Pass Hotel - Fully Remote Check In

12854 Johns Way
Check Availability

View all photos

8.3
Very good
1454 Reviews

From

150$/night

Island Inn Beach Resort

9980 Gulf Boulevard
Check Availability

View all photos

8.2
Very good
1051 Reviews

From

141$/night

Treasure Island Hotel And Marina

11125 Gulf Boulevard
Check Availability

Family Cheap Hotels in St. Pete Beach

View all photos

9.4
Excellent
75 Reviews

From

173$/night

Palm Crest Resort Motel

3848 Gulf Boulevard
Check Availability

View all photos

8.4
Very good
627 Reviews

From

185$/night

St. Pete Beach Suites

6801 Sunset Way
Check Availability

View all photos

9.6
Excellent
304 Reviews

From

272$/night

Inn On The Beach

1401 Gulf Way
Check Availability

Pet-Friendly Cheap Hotels in St. Pete Beach

View all photos

8.9
Excellent
207 Reviews

From

198$/night

Beach House Suites By The Don Cesar

3860 Gulf Boulevard
Check Availability

View all photos

8
Very good
730 Reviews

From

159$/night

Grand Shores West

17350 Gulf Boulevard
Check Availability

View all photos

6.9
Good
251 Reviews

From

123$/night

Arvilla Resort

11580 Gulf Blvd
Check Availability

Cheap Weekly Hotels in St. Pete Beach

View all photos

8.5
Very good
216 Reviews

From

243$/night

Coral Reef Resort

5800 Gulf Blvd
Check Availability

View all photos

8.6
Excellent
88 Reviews

From

125$/night

Alden Suites - A Beachfront Resort

5900 Gulf Blvd
Check Availability

Location

St. Pete Beach, Florida, United States

Contact Us

YOUR DETAILS
SUBJECT
MESSAGE