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.

Hotels near Johnson Beach

Check In Check Out
Show Prices
Enter dates for best prices

Hotels travelers recommend

1 Doug Ford Drive, (at Perdido Bay Golf Club), Pensacola, FL 32507
2.1 miles from Johnson Beach
#35 of 61 hotels in Pensacola
  • Budget
  • Free Parking
  • Pool
Show Prices
28900 Perdido Beach Blvd., Orange Beach, AL 36561
6.8 miles from Johnson Beach
#10 of 17 hotels in Orange Beach
  • Pool
27200 Perdido Beach Blvd, Orange Beach, AL 36561
8.6 miles from Johnson Beach
Perdido Beach Resort Slideshow
#5 of 17 hotels in Orange Beach
  • Resort hotel
  • Free Parking
  • Pool
  • Beach
Show Prices
27070 Perdido Beach Blvd., Orange Beach, AL 36561
8.8 miles from Johnson Beach
#16 of 17 hotels in Orange Beach
  • Beach
Show Prices
600 Moffet Road, Pensacola, FL 32508
9.0 miles from Johnson Beach
#28 of 61 hotels in Pensacola
26650 Perdido Beach Blvd., Orange Beach, AL 36561
9.1 miles from Johnson Beach
The Island House Hotel Slideshow
#8 of 17 hotels in Orange Beach
  • Free Parking
  • Pool
  • Beach
Show Prices
26302 Perdido Beach Boulevard, Orange Beach, AL 36561
9.4 miles from Johnson Beach
Turquoise Place Slideshow
#1 of 17 hotels in Orange Beach
  • Free Parking
  • Pool
  • Beach
Show Prices
25518 Perdido Beach Blvd, Orange Beach, AL 36561
10.3 miles from Johnson Beach
Special Offer HHonors Double Points!
Hampton Inn & Suites Orange Beach Slideshow
#2 of 17 hotels in Orange Beach
  • Budget
  • Free Breakfast
  • Free Parking
  • Pool
Show Prices
25400 Perdido Beach Blvd., Orange Beach, AL 36561
10.4 miles from Johnson Beach
Special Offer Choice Privileges Points
Sleep Inn Gulf Front Resort Slideshow
#9 of 17 hotels in Orange Beach
  • Budget
  • Free Breakfast
  • Free Parking
  • Pool
Show Prices
3111 Loop Road, Orange Beach, AL 36561
10.5 miles from Johnson Beach
Special Offer Mobile Check-In
Fairfield Inn & Suites Orange Beach Slideshow
#3 of 17 hotels in Orange Beach
  • Budget
  • Free Breakfast
  • Free Parking
  • Pool
Show Prices
25240 Perdido Beach Boulevard, Orange Beach, AL 36561
10.6 miles from Johnson Beach
Special Price 25% Off 3 nights or more
SeaChase Slideshow
#7 of 17 hotels in Orange Beach
  • Resort hotel
  • Free Parking
  • Pool
  • Beach
3984 Barrancas Ave, Pensacola, FL 32507
10.9 miles from Johnson Beach
Special Offer Choice Privileges Points
Suburban Extended Stay Pensacola-NAS Slideshow
#25 of 61 hotels in Pensacola
  • Budget
  • Free Parking
  • Pets Allowed
  • Pool
Show Prices
24800 Perdido Beach Blvd, Orange Beach, AL 36561
11.1 miles from Johnson Beach
#14 of 17 hotels in Orange Beach
  • Pool
24700 Perdido Beach Blvd., Orange Beach, AL 36561
11.2 miles from Johnson Beach
Special Offer Save 10-30%
Holiday Inn Express Orange Beach Slideshow
#6 of 17 hotels in Orange Beach
  • Budget
  • Free Breakfast
  • Free Parking
  • Pool
Show Prices
910 N Navy Blvd, Pensacola, FL 32507
11.2 miles from Johnson Beach
Offers & Announcements 15% off room rate
Ashton Inn & Suites- Navy Slideshow
#32 of 61 hotels in Pensacola
  • Budget
  • Free Breakfast
  • Free Parking
  • Pets Allowed
Show Prices
5 North New Warrington Road, Pensacola, FL 32506
11.4 miles from Johnson Beach
Special Offer Plan Ahead, Save 15%
Super 8 Pensacola - N. A. S. / Corry Area Slideshow
#38 of 61 hotels in Pensacola
  • Budget
  • Free Breakfast
  • Free Parking
  • Pool
Show Prices
3 New Warrington Rd., Pensacola, FL 32506
11.4 miles from Johnson Beach
Special Offer Choice Privileges Points
Quality Inn N.A.S. - Corry Slideshow
#44 of 61 hotels in Pensacola
  • Budget
  • Free Breakfast
  • Free Parking
  • Pets Allowed
Show Prices
307 New Warrington Road, Pensacola, FL 32506
11.8 miles from Johnson Beach
Special Offer Save 10-30%
GreenLeadersBronze level
Holiday Inn Express Hotel & Suites - Pensacola West-Navy Base Slideshow
#16 of 61 hotels in Pensacola
  • Green
  • Budget
  • Free Breakfast
  • Free Parking
Show Prices
4126 Mobile Highway, Pensacola, FL 32506 (Formerly Howard Johnson Express Inn - Mobile Highway)
12.7 miles from Johnson Beach
#55 of 61 hotels in Pensacola
  • Budget
  • Free Parking
  • Pets Allowed
Show Prices
4448 Mobile Highway, Pensacola, FL 32506
12.8 miles from Johnson Beach
#52 of 61 hotels in Pensacola
  • Budget
  • Pool
Show Prices
4910 Mobile Highway, Pensacola, FL 32505
12.8 miles from Johnson Beach
#59 of 61 hotels in Pensacola
  • Free Breakfast
  • Free Parking
  • Pets Allowed
  • Pool
23092 Perdido Beach Blvd, Orange Beach, AL 36561
12.9 miles from Johnson Beach
Special Offer 2X Points Package
Hilton Garden Inn Orange Beach Slideshow
#4 of 17 hotels in Orange Beach
  • Free Parking
  • Pool
  • Beach
Show Prices
23044 Perdido Beach Blvd., Orange Beach, AL 36561
12.9 miles from Johnson Beach
#13 of 17 hotels in Orange Beach
  • Pool
  • Beach
Show Prices
23094 Perdido Beach Blvd., Orange Beach, AL 36561
12.9 miles from Johnson Beach
#15 of 17 hotels in Orange Beach
  • Pool
  • Beach
4950 Mobile Hwy, Pensacola, FL 32506
12.9 miles from Johnson Beach
#48 of 61 hotels in Pensacola
22988 Perdido Beach Blvd, Orange Beach, AL 36561
13.0 miles from Johnson Beach
#17 of 17 hotels in Orange Beach
22984 Perdido Beach Blvd., Orange Beach, AL 36561
13.1 miles from Johnson Beach
#11 of 17 hotels in Orange Beach
  • Pool
  • Beach
Show Prices
200 N Palafox St, Pensacola, FL 32501
14.7 miles from Johnson Beach
Sole Inn and Suites Slideshow
#20 of 61 hotels in Pensacola
  • Budget
  • Free Breakfast
  • Free Parking
Show Prices
223 East Garden Street, Pensacola, FL 32501
14.7 miles from Johnson Beach
#43 of 61 hotels in Pensacola
710 N. Palafox Street, Pensacola, FL 32501
14.8 miles from Johnson Beach
Special Offer Plan Ahead, Save 15%
Days Inn - Pensacola Historic Downtown Slideshow
#30 of 61 hotels in Pensacola
  • Budget
  • Free Breakfast
  • Free Parking
  • Pets Allowed
Show Prices