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

13333 Johnson Beach Road, Gulf Islands National Seashore, Pensacola, FL 32507
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels travellers recommend

Cottage On The Green (Pensacola, FL) 2.0 of 5
1 Doug Ford Drive, (at Perdido Bay Golf Club), Pensacola, FL 32507
3.3 km from Johnson Beach
#32 of 61 hotels in Pensacola
Professional photos | Traveller photos (10) | Map
Show Prices
Pensacola NAS (Pensacola, FL)
600 Moffet Road, Pensacola, FL 32508
14.4 km from Johnson Beach
#17 of 61 hotels in Pensacola
Traveller photos (1) | Map
3984 Barrancas Ave, Pensacola, FL 32507
17.4 km from Johnson Beach
Special Offer Choice Privileges Points
Suburban Extended Stay Pensacola-NAS Slideshow
#29 of 61 hotels in Pensacola
Professional photos | Traveller photos (26) | Map
Show Prices
910 N Navy Blvd, Pensacola, FL 32507
18.0 km from Johnson Beach
Offers & Announcements 20% off room rate
Ashton Inn & Suites- Navy Slideshow
#26 of 61 hotels in Pensacola
Professional photos | Traveller photos (22) | Map
Show Prices
5 North New Warrington Road, Pensacola, FL 32506
18.3 km from Johnson Beach
#31 of 61 hotels in Pensacola
Professional photos | Traveller photos (9) | Map
Show Prices
3 New Warrington Rd., Pensacola, FL 32506
18.3 km from Johnson Beach
Special Offer Choice Privileges Points
Quality Inn N.A.S. - Corry Slideshow
#36 of 61 hotels in Pensacola
Professional photos | Traveller photos (19) | Map
Show Prices
307 New Warrington Road, Pensacola, FL 32506
18.9 km from Johnson Beach
Special Offer Save up to 25%
GreenLeadersBronze level
Holiday Inn Express Hotel & Suites - Pensacola West-Navy Base Slideshow
#14 of 61 hotels in Pensacola
Professional photos | Traveller photos (53) | Map
Show Prices
Super Inn (Pensacola, FL) 1.5 of 5
4448 Mobile Highway, Pensacola, FL 32506
20.4 km from Johnson Beach
#50 of 61 hotels in Pensacola
Professional photos | Map
Show Prices
Western Inn (Pensacola, FL)
4126 Mobile Highway, Pensacola, FL 32506 (Formerly Howard Johnson Express Inn - Mobile Highway)
20.4 km from Johnson Beach
#60 of 61 hotels in Pensacola
Professional photos | Traveller photos (43) | Map
Show Prices
Mona Lisa Motel (Pensacola, FL)
4950 Mobile Hwy, Pensacola, FL 32506
20.6 km from Johnson Beach
#39 of 61 hotels in Pensacola
Map
4910 Mobile Highway, Pensacola, FL 32505
20.6 km from Johnson Beach
#52 of 61 hotels in Pensacola
Professional photos | Traveller photos (1) | Map
Show Prices
Sole Inn and Suites (Pensacola, FL) 2.5 of 5
200 N Palafox St, Pensacola, FL 32501
23.5 km from Johnson Beach
#11 of 61 hotels in Pensacola
Professional photos | Traveller photos (92) | Map
Show Prices
Seville Inn & Suites (Pensacola, FL)
223 East Garden Street, Pensacola, FL 32501
23.7 km from Johnson Beach
#40 of 61 hotels in Pensacola
Map
710 N. Palafox Street, Pensacola, FL 32501
23.8 km from Johnson Beach
#28 of 61 hotels in Pensacola
Professional photos | Traveller photos (43) | Map
Show Prices
200 E Gregory St, Pensacola, FL 32502
24.1 km from Johnson Beach
Special Offer Save up to 25%
Crowne Plaza Hotel Pensacola Grand Slideshow
#15 of 61 hotels in Pensacola
Professional photos | Traveller photos (594) | Map
Show Prices
601 E. Chase Street, Pensacola, FL 32502
24.7 km from Johnson Beach
Special Offer Free Parking
Residence Inn Pensacola Downtown Slideshow
#12 of 61 hotels in Pensacola
Professional photos | Traveller photos (39) | Map
Show Prices
700 East Chase Street, Pensacola, FL 32502
24.9 km from Johnson Beach
Special Offer Free Parking
Courtyard Pensacola Downtown Slideshow
#21 of 61 hotels in Pensacola
Professional photos | Traveller photos (29) | Map
Show Prices
Motel 6 Pensacola West (Pensacola, FL)
5829 Pensacola Boulevard, Pensacola, FL 32505 (Formerly Knights Inn Pensacola)
25.4 km from Johnson Beach
#22 of 61 hotels in Pensacola
Professional photos | Traveller photos (8) | Map
Show Prices
Quality Inn Pensacola (Pensacola, FL) 2.0 of 5
6550 Pensacola Blvd., Pensacola, FL 32505
25.9 km from Johnson Beach
#42 of 61 hotels in Pensacola
Traveller photos (2) | Map
Show Prices
Econo Lodge Pensacola (Pensacola, FL)
6551 Pensacola Boulevard, Pensacola, FL 32505
25.9 km from Johnson Beach
#57 of 61 hotels in Pensacola
Map
Show Prices
Luxury Suites (Pensacola, FL) 2.0 of 5
6703 Pensacola Blvd, Pensacola, FL 32505
26.1 km from Johnson Beach
#41 of 61 hotels in Pensacola
Professional photos | Traveller photos (26) | Map
Show Prices
Key West Inn - Pensacola (Pensacola, FL) 1.5 of 5
6900 Pensacola Boulevard, Pensacola, FL 32505 (Formerly Hospitality Inn Pensacola)
26.3 km from Johnson Beach
#53 of 61 hotels in Pensacola
Professional photos | Traveller photos (31) | Map
Show Prices
M-Star Pensacola (Pensacola, FL)
6950 Pensacola Blvd, Pensacola, FL 32505
26.4 km from Johnson Beach
#55 of 61 hotels in Pensacola
Professional photos | Traveller photos (10) | Map
Show Prices
6911 Pensacola Blvd., Pensacola, FL 32505
26.4 km from Johnson Beach
#56 of 61 hotels in Pensacola
Traveller photos (11) | Map
Magnuson Inn Pensacola (Pensacola, FL)
6919 Pensacola Blvd, Pensacola, FL 32505
26.4 km from Johnson Beach
#58 of 61 hotels in Pensacola
Professional photos | Traveller photos (7) | Map
Show Prices
Executive Inn (Pensacola, FL)
6954 Pensacola Blvd, Pensacola, FL 32505
26.4 km from Johnson Beach
#59 of 61 hotels in Pensacola
Traveller photos (7) | Map
Show Prices
2607 Wilde Lake Blvd, Pensacola, FL 32526
26.5 km from Johnson Beach
Special Price Book early and Save 20%
Country Inn Suites Pensacola W Slideshow
#16 of 61 hotels in Pensacola
Professional photos | Traveller photos (45) | Map
Show Prices
2591 Wilde Lake Blvd, Pensacola, FL 32526
26.5 km from Johnson Beach
#25 of 61 hotels in Pensacola
Professional photos | Traveller photos (24) | Map
Show Prices
Magnuson Hotel Pensacola (Pensacola, FL) 2.0 of 5
7051 Pensacola Blvd, Pensacola, FL 32505
26.5 km from Johnson Beach
#47 of 61 hotels in Pensacola
Professional photos | Traveller photos (60) | Map
Show Prices
130 Loblolly Lane, SE Quadrant, Pensacola, FL 32526
26.6 km from Johnson Beach
Special Offer Save up to 25%
Holiday Inn Express Hotel & Suites Pensacola W I-10 Slideshow
#34 of 61 hotels in Pensacola
Professional photos | Traveller photos (42) | Map
Show Prices