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 Santa Rosa Island

Pensacola, FL
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels travellers recommend

710 N. Palafox Street, Pensacola, FL 32501
0.4 km from Santa Rosa Island
#30 of 60 hotels in Pensacola
Professional photos | Traveller photos (42) | Map
Show Prices
200 E Gregory St, Pensacola, FL 32502
0.8 km from Santa Rosa Island
Special Offer Save on Hotel Packages!
Crowne Plaza Hotel Pensacola Grand Slideshow
#18 of 60 hotels in Pensacola
Professional photos | Traveller photos (600) | Map
Show Prices
200 N Palafox St, Pensacola, FL 32501
0.9 km from Santa Rosa Island
#15 of 60 hotels in Pensacola
Professional photos | Traveller photos (90) | Map
Show Prices
223 East Garden Street, Pensacola, FL 32501
1.1 km from Santa Rosa Island
#40 of 60 hotels in Pensacola
Map
601 E. Chase Street, Pensacola, FL 32502
1.4 km from Santa Rosa Island
Special Offer Free Parking
Residence Inn Pensacola Downtown Slideshow
#10 of 60 hotels in Pensacola
Professional photos | Traveller photos (39) | Map
Show Prices
700 East Chase Street, Pensacola, FL 32502
1.5 km from Santa Rosa Island
Special Offer Free Parking
Courtyard Pensacola Downtown Slideshow
#21 of 60 hotels in Pensacola
Professional photos | Traveller photos (27) | Map
Show Prices
4126 Mobile Highway, Pensacola, FL 32506 (Formerly Howard Johnson Express Inn - Mobile Highway)
5.4 km from Santa Rosa Island
#60 of 60 hotels in Pensacola
Professional photos | Traveller photos (43) | Map
Show Prices
5049 Corporate Woods Drive, Pensacola, FL 32504
5.8 km from Santa Rosa Island
Special Offer Park, Stay and Go
Homewood Suites Pensacola-Arpt (Cordova Mall Area) Slideshow
#2 of 60 hotels in Pensacola
Professional photos | Traveller photos (41) | Map
Show Prices
4448 Mobile Highway, Pensacola, FL 32506
5.8 km from Santa Rosa Island
#50 of 60 hotels in Pensacola
Professional photos | Map
Show Prices
2187 Airport Blvd, Pensacola, FL 32504
5.9 km from Santa Rosa Island
Special Offer Double HHonors Points
Hampton Inn Pensacola Airport (Cordova Mall Area) Slideshow
#3 of 60 hotels in Pensacola
Professional photos | Traveller photos (74) | Map
Show Prices
1144 Airport Boulevard, Pensacola, FL 32504
5.9 km from Santa Rosa Island
Special Offer Bed N' Breakfast Deal
Hilton Garden Inn Pensacola Airport -Medical Center Slideshow
#6 of 60 hotels in Pensacola
Professional photos | Traveller photos (59) | Map
Show Prices
307 New Warrington Road, Pensacola, FL 32506
6.0 km from Santa Rosa Island
Special Offer Save on Hotel Packages!
GreenLeadersBronze level
Holiday Inn Express Hotel & Suites - Pensacola West-Navy Base Slideshow
#14 of 60 hotels in Pensacola
Professional photos | Traveller photos (53) | Map
Show Prices
5829 Pensacola Boulevard, Pensacola, FL 32505 (Formerly Knights Inn Pensacola)
6.2 km from Santa Rosa Island
#20 of 60 hotels in Pensacola
Professional photos | Traveller photos (8) | Map
Show Prices
5 North New Warrington Road, Pensacola, FL 32506
6.3 km from Santa Rosa Island
#34 of 60 hotels in Pensacola
Professional photos | Traveller photos (9) | Map
Show Prices
3 New Warrington Rd., Pensacola, FL 32506
6.3 km from Santa Rosa Island
Special Offer Choice Privileges Points
Quality Inn N.A.S. - Corry Slideshow
#36 of 60 hotels in Pensacola
Professional photos | Traveller photos (16) | Map
Show Prices
910 N Navy Blvd, Pensacola, FL 32507
6.5 km from Santa Rosa Island
Ashton Inn & Suites- Navy Slideshow
#23 of 60 hotels in Pensacola
Professional photos | Traveller photos (20) | Map
Show Prices
161 Airport Lane, Pensacola, FL 32504
6.6 km from Santa Rosa Island
Announcement Join Hyatt Gold...
Hyatt Place Pensacola Airport Slideshow
#5 of 60 hotels in Pensacola
Professional photos | Traveller photos (41) | Map
Show Prices
3984 Barrancas Ave, Pensacola, FL 32507
6.7 km from Santa Rosa Island
Special Offer Choice Privileges Points
Suburban Extended Stay Pensacola-NAS Slideshow
#29 of 60 hotels in Pensacola
Professional photos | Traveller photos (26) | Map
Show Prices
61 Gulf Breeze Parkway, Gulf Breeze, FL 32561
7.0 km from Santa Rosa Island
Special Offer Double HHonors Points
Hampton Inn & Suites Pensacola/Gulf Breeze Slideshow
#1 of 4 hotels in Gulf Breeze
Professional photos | Traveller photos (27) | Map
Show Prices
51 Gulf Breeze Parkway, Gulf Breeze, FL 32561 (Formerly Bay Beach Inn Gulf Breeze)
7.0 km from Santa Rosa Island
Special Offer Choice Privileges Points
Quality Inn and Suites Slideshow
#2 of 4 hotels in Gulf Breeze
Professional photos | Traveller photos (52) | Map
Show Prices
4910 Mobile Highway, Pensacola, FL 32505
7.0 km from Santa Rosa Island
#53 of 60 hotels in Pensacola
Professional photos | Traveller photos (1) | Map
Show Prices
20 Via DeLuna, Pensacola, FL 32561
7.1 km from Santa Rosa Island
#38 of 60 hotels in Pensacola
Map
4950 Mobile Hwy, Pensacola, FL 32506
7.2 km from Santa Rosa Island
#39 of 60 hotels in Pensacola
Map
487 Creighton Road, Pensacola, FL 32504
8.0 km from Santa Rosa Island
Special Offer Free Parking
Springhill Suites Pensacola Slideshow
#1 of 60 hotels in Pensacola
Professional photos | Traveller photos (24) | Map
Show Prices
6550 Pensacola Blvd., Pensacola, FL 32505
8.0 km from Santa Rosa Island
#41 of 60 hotels in Pensacola
Traveller photos (2) | Map
Show Prices
6551 Pensacola Boulevard, Pensacola, FL 32505
8.0 km from Santa Rosa Island
#58 of 60 hotels in Pensacola
Map
Show Prices
481 Creighton Road, Pensacola, FL 32504
8.2 km from Santa Rosa Island
Special Offer Free Parking
TownePlace Suites Pensacola Slideshow
#11 of 60 hotels in Pensacola
Professional photos | Traveller photos (41) | Map
Show Prices
451 Creighton Road, Pensacola, FL 32504
8.2 km from Santa Rosa Island
Special Offer Free Parking
Courtyard by Marriott Pensacola Slideshow
#19 of 60 hotels in Pensacola
Professional photos | Traveller photos (28) | Map
Show Prices
7050 Plantation Road, Pensacola, FL 32504
8.3 km from Santa Rosa Island
Special Offer Double HHonors Points
Hampton Inn & Suites Pensacola I-10 North at University Town Plaza Slideshow
#4 of 60 hotels in Pensacola
Professional photos | Traveller photos (35) | Map
Show Prices
6703 Pensacola Blvd, Pensacola, FL 32505
8.4 km from Santa Rosa Island
#32 of 60 hotels in Pensacola
Professional photos | Traveller photos (22) | Map
Show Prices