Star Rating
Hotel Name
Price Range (USD)to
Amenities

All Knights Inn in or near St. Pete Beach

Knights Inn - Saint Petersburg
+1-888-389-4121
2595 54th Ave. North, Saint Petersburg, FL 33714 +1-888-389-4121 ~8.49 miles northeast of St. Pete Beach center
  • 2 star Downtown hotel
  • Check-in: 3:00PM
  • No extra blankets
  • Generally quite dirty
Knights Inn
+1-888-675-2083
20788 Us Highway 19 North, Clearwater, FL 33765 +1-888-675-2083 ~16.85 miles north of St. Pete Beach center
  • Economy Suburban hotel
  • Hotel has 2 floors
  • Could use a good cleaning
  • Rooms need regular maintenance
Knights Inn Bradenton - Bradenton
+1-800-716-8490
2303 1st St., Bradenton, FL 34208 +1-800-716-8490 ~19.83 miles southeast of St. Pete Beach center
  • Low-priced Downtown property
  • 200 rooms in property
Knights Inn Palm Harbor
+1-800-805-5223
32000 Us 19 North, Palm Harbor, FL 34684 +1-800-805-5223 ~23.82 miles north of St. Pete Beach center
  • Economical Highway hotel
  • Hotel has 100 rooms
Knights Inn Sarasota
+1-888-965-1860
5340 North Tamiami Trail, Sarasota, FL 34234 +1-888-965-1860 ~25.97 miles southeast of St. Pete Beach center
  • Low priced hotel
  • Hotel has 2 floors
  • Welcoming concierge
  • Great pool
Knights Inn Plant City
+1-888-788-5576
301 South Frontage Rd., Plant City, FL 33563 +1-888-788-5576 ~43.62 miles northeast of St. Pete Beach center
  • 2 star hotel
  • Check in: 3:00PM
  • Awful breakfast
  • Run down facility

Similar hotels to Knights Inn

Howard Johnson by Wyndham St. Pete Beach Fl Resort Hotel : 6100 Gulf Blvd.
+1-888-389-4121
6100 Gulf Blvd., St. Pete Beach, FL 33706 +1-888-389-4121
  • Low-priced Beach property
  • Check-in: 4:00pm
Beachcomber Beach Resort Hotel - St. Pete Beach
+1-888-675-2083
6200 Gulf Blvd., St. Pete Beach, FL 33706 +1-888-675-2083
  • Low priced Oceanfront property
  • 102 rooms in property
  • For only 50%, the tv was ok
  • Minibar can be a problem
From$70
Very Good 4.0 /5Review Score CallBookMore Details
Blind Pass Resort
+1-800-716-8490
7901 Blind Pass Rd., St Pete Beach, FL 33706 +1-800-716-8490
  • Low Cost Beach property
  • 3 suites in property
Lorelei Resort Motel
+1-800-805-5223
10273 Gulf Blvd., Treasure Island, FL 33706 +1-800-805-5223
  • Economical hotel
  • More comfort would be nice
  • Great value
From$60
Average 3.5 /5Reviews CallBookMore Details
Crystal Bay Hotel - St. Petersburg
+1-888-965-1860
7401 Central Ave., St. Petersburg, FL 33710 +1-888-965-1860
  • Low priced Suburban property
  • Hotel has 3 floors

Next: Show All Available Comparable Hotels with Pricing

Graph: Upcoming 20 Days of St. Pete Beach Hotel Rates

Rates shown are nightly rates before taxes and do not necessarily reflect all St. Pete Beach, FL discounts available. The chart reflects the cheapest St. Pete Beach hotel for each day and each star rating category.

Back to Top