We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
View map
Sponsored by:
Clear all
Your Selections
  Free Wifi Budget Breakfast included Pool Mid-range Best Value Free Parking Family-friendly Quiet Restaurant Pets Allowed Suites Kitchenette Spa Bar/Lounge Airport Transportation Fitness centre Room Service Business Green Internet & up & up Air Conditioning Business Centre Cheap Hotels Non-Smoking Hotel Meeting Rooms Budget Hotels Hotels with Restaurants Clean Hotels & up Safe Hotels Hotels with Complimentary Breakfast Independent Hotels Accessible rooms Suite Hotels Downtown Hotels Quiet Hotels Hotels with Room Service Hotels with Kitchenette Modern Hotels Hotels with Jacuzzi Hotels with Bars Hotels with Shuttle Hotels with Military Discounts Hotels with Smoking Rooms Quality Inn Hotels with Hot Tubs Spring Break Hotels Foodie Hampton Inn Days Inn Beach Goer Red Roof Inns Holiday Inn Express Luxury Traveller Nature Lover Like a Local 60+ Traveller History Buff Charming Hotels Spa Hotels Golf Hotels $ $$ $$$ $$$$ EconoLodge Motel 6 Courtyard Magnuson Hotels Comfort Inn Baymont Inn And Suites Classic Country Inns And Suites Heritage Hotels La Quinta Inn & Suites Thrifty Traveller Fairfield Inn Mainstay Suites Home2Suites Trendsetter Super 8 Charming Historic Hotels Americas Best Value Inns Suburban Extended Stay Extended Stay America Thrill Seeker Hilton Garden Inn Family Holiday Maker Boardwalk Hotels Hyatt Clarion Trendy Beachfront Studio 6 Candlewood Suites Residence Inn Holiday Inn Nightlife Seeker Best Western Plus Towneplace Suites Homewood Suites City Centre WoodSpring Suites Springhill Suites SureStay Plus Hotel Any distance from Johnson Beach
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
(reset)
Any Distance
from
Traveller Rating
Hotel class
Style
More
Style
Hotel brand
More
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Like saving money? We search up to 200 sites to help you save up to 30%
Sandy Key Condominiums
13575 Sandy Key Dr, Perdido Key, FL 32507-9639
0.5 km from Johnson Beach
  • Free Wifi
  • Free Parking
No photo provided
TripAdvisor
View Deal
13500 Sandy Key Dr, Address is Pensacola but is actually Perdido Key, Perdido Key, FL 32507-9689
0.6 km from Johnson Beach
    Purple Parrot Village Resort
    TripAdvisor
    View Deal
    13555 Perdido Key Dr, Perdido Key, FL 32507-4650
    0.8 km from Johnson Beach
    • Free Wifi
    • Free Parking
    Indigo Condominiums
    TripAdvisor
    View Deal
    13621 Perdido Key Dr, Perdido Key, FL 32507-7486
    0.9 km from Johnson Beach
      Palacio Condominiums
      TripAdvisor
      View Deal
      13661 Perdido Key Dr, Perdido Key, FL 32507-7427
      1.0 km from Johnson Beach
      • Free Wifi
      • Free Parking
      Perdido Sun
      13753 Perdido Key Dr, Ste 122b, Perdido Key, FL 32507-9579
      1.1 km from Johnson Beach
      • Free Wifi
      • Free Parking
      Lost Key
      13700 Perdido Key Dr Unit 108, Perdido Key, FL 32507-7472
      1.1 km from Johnson Beach
        Villagio Condominiums
        TripAdvisor
        View Deal
        13700 Perdido Key Dr, Pensacola, FL 32507-7471
        1.1 km from Johnson Beach
          Perdido Key RV Resort & Marina
          13770 River Rd, Perdido Key, FL 32507-9677
          1.6 km from Johnson Beach
          • Free Wifi
          • Free Parking
          Windemere Condominiums
          TripAdvisor
          View Deal
          14511 Perdido Key Dr, Pensacola, FL 32507-7480
          2.4 km from Johnson Beach
          • Free Wifi
          • Free Parking
          Big Lagoon State Park Campground
          12301 Gulf Beach Hwy, Pensacola, FL 32507-9050
          2.7 km from Johnson Beach
            Ocean Breeze East
            14758 Perdido Key Dr, Perdido Key, FL 32507-9523
            3.0 km from Johnson Beach
            • Beachfront
            • Free Internet
            Cottage On The Green
            No availability for your dates from these sites
            1 Doug Ford Dr, (at Perdido Bay Golf Club), Pensacola, FL 32507-8707
            3.4 km from Johnson Beach
            • Free Wifi
            • Free Parking
            Eden Condominiums
            16281 Perdido Key Dr, Perdido Key, FL 32507-9458
            6.4 km from Johnson Beach
            • Free Wifi
            • Free Parking
            Playa del Rio RV Resort, Beach & Boat Club
            16990 Perdido Key Dr, Perdido Key, FL 32507-9343
            8.7 km from Johnson Beach
            • Beachfront
            Spanish Key Condominiums
            TripAdvisor
            View Deal
            17287 Perdido Key Dr, Perdido Key, FL 32507-7855
            9.3 km from Johnson Beach
            • Free Wifi
            • Beachfront
            Phoenix X
            TripAdvisor
            View Deal
            29576 Perdido Beach Blvd, Orange Beach, AL 36561-3386
            9.8 km from Johnson Beach
            • Free Wifi
            • Pool
            Bella Luna Condominiums
            TripAdvisor
            View Deal
            29531 Perdido Beach Blvd, Orange Beach, AL 36561-6323
            9.9 km from Johnson Beach
            • Free Wifi
            • Free Parking
            Phoenix IX
            29488 Perdido Beach Blvd, Orange Beach, AL 36561-6318
            10.1 km from Johnson Beach
            • Free Wifi
            • Pool
            Regency Isle Condominiums
            29348 Perdido Beach Blvd, Orange Beach, AL 36561-6300
            10.3 km from Johnson Beach
            • Free Wifi
            • Free Parking
            Heritage Motorcoach Resort
            28888 Canal Rd, Orange Beach, AL 36561-4029
            10.8 km from Johnson Beach
            • Beachfront
            • Free Internet
            Oak Grove Park Campground
            Radford Boulevard, Pensacola, FL 32508
            10.9 km from Johnson Beach
            • Beachfront
            • Free Internet
            Marlin Key
            No availability for your dates from these sites
            28900 Perdido Beach Blvd, Orange Beach, AL 36561-3373
            11.0 km from Johnson Beach
            • Free Wifi
            • Beachfront
            Pensacola KOA
            33951 Spinnaker Ln, Lillian, AL 36549-5109
            11.3 km from Johnson Beach
            • Free Parking
            • Pool
            Bayou Grande Villas
            Matador Camino, Pensacola, FL 32507
            11.9 km from Johnson Beach
            • Free Parking
            • Pool
            Caribe Resort
            Expedia.com
            View Deal
            28103 Perdido Beach Blvd, Orange Beach, AL 36561-3225
            12.4 km from Johnson Beach
            • Free Wifi
            • Free Parking
            Navy Lodge Pensacola
            Naval Air Station Pensacola, Bldg 3875, Pensacola, FL 32508-5217
            12.6 km from Johnson Beach
            • Free Wifi
            • Free Parking
            Perdido Grand
            27770 Canal Rd, Orange Beach, AL 36561-4008
            12.8 km from Johnson Beach
              Phoenix on the Bay II
              27582 Canal Rd, Orange Beach, AL 36561-4089
              12.9 km from Johnson Beach
              • Free Wifi
              • Pool
              Phoenix on the Bay
              27580 Canal Rd, Orange Beach, AL 36561-4067
              13.0 km from Johnson Beach
              • Free Wifi
              • Pool
              *Prices are the average nightly price provided by our partners and may not include all taxes and fees. Taxes and fees that are shown are estimates only. Please see our partners for more details.