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 Classic Green Internet & up Air Conditioning & up Business services Cheap Hotels Non-Smoking Hotel Meeting room Budget Hotels Hotels with Restaurants Clean Hotels & up Safe Hotels Hotels with Complimentary Breakfast Independent Hotels Reduced mobility 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 Hampton Inn Days Inn Red Roof Inns Holiday Inn Express Charming Hotels Spa Hotels Golf Hotels €€ €€€ €€€€ EconoLodge Motel 6 Courtyard Magnuson Hotels Comfort Inn Baymont Inn And Suites Country Inns And Suites Heritage Hotels La Quinta Inn & Suites Fairfield Inn Mainstay Suites Home2Suites Super 8 Charming Historic Hotels Americas Best Value Inns Suburban Extended Stay Extended Stay America Hilton Garden Inn Concierge Boardwalk Hotels Hyatt Clarion Trendy Beach Studio 6 Candlewood Suites Residence Inn Holiday Inn Best Western Plus Towneplace Suites Homewood Suites City Centre WoodSpring Suites Springhill Suites SureStay Plus Hotel Any distance from Santa Rosa Island
Accommodation
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
  • Best Value
  • 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%
No photo provided
7830 Gulf Blvd, Navarre, FL 32566-7106
0.1 km from Santa Rosa Island
    Springhill Suites by Marriott Navarre Beach
    SAVE US$16
    US$186
    SpringHill Suites
    US$170
    View Deal
    8375 Gulf Boulevard, Navarre, FL 32566
    2.2 km from Santa Rosa Island
    • Free Wifi
    • Free Parking
    Hampton Inn & Suites Navarre
    Hampton.com
    US$122
    View Deal
    7710 Navarre Pkwy, Navarre, FL 32566-7583
    3.0 km from Santa Rosa Island
    • Free Wifi
    • Free Parking
    Best Western Navarre Waterfront
    SAVE US$45
    US$140
    Booking.com
    US$95
    View Deal
    8697 Navarre Pkwy, Navarre, FL 32566-2162
    4.5 km from Santa Rosa Island
    • Free Wifi
    • Free Parking
    Days Inn & Suites Navarre Conference Center
    Expedia.com
    US$66
    View Deal
    8700 Navarre Pkwy, Navarre, FL 32566-2161
    4.6 km from Santa Rosa Island
    • Free Wifi
    • Free Parking
    Savings alert: 10% below average rate

    The price you found is 10% lower than this hotel's average rate of US$73/night.

    We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

    Portofino Island Resort
    Booking.com
    View Deal
    10 Portofino Dr, Pensacola Beach, FL 32561-2465
    18.0 km from Santa Rosa Island
    • Free Wifi
    • Free Parking
    SpringHill Suites by Marriott Pensacola Beach
    Booking.com
    US$125
    View Deal
    24 Via de Luna, Pensacola Beach, Pensacola Beach, FL 32561-2004
    23.2 km from Santa Rosa Island
    • Free Wifi
    • Free Parking
    Savings alert: 16% below average rate

    The price you found is 16% lower than this hotel's average rate of US$148/night.

    We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

    Paradise Inn
    Travelocity
    View Deal
    21 Via de Luna Dr, Pensacola Beach, FL 32561-2037
    23.4 km from Santa Rosa Island
    • Free Parking
    • Breakfast included
    Days Inn Pensacola Beachfront
    Expedia.com
    US$116
    View Deal
    16 Via de Luna Dr, Pensacola Beach, FL 32561-2004
    23.5 km from Santa Rosa Island
    • Free Wifi
    • Free Parking
    Hampton Inn & Suites Mary Esther-Fort Walton Beach
    Booking.com
    US$91
    View Deal
    301 Hollywood Boulevard, Mary Esther, FL 32569
    23.5 km from Santa Rosa Island
    • Free Wifi
    • Free Parking
    Baymont Inn & Suites Fort Walton Beach Mary Esther
    Booking.com
    US$67
    View Deal
    480 E Miracle Strip Pkwy, Highway 98, Mary Esther, FL 32569-2052
    23.5 km from Santa Rosa Island
    • Free Wifi
    • Free Parking
    Holiday Inn Resort Pensacola Beach
    HolidayInn.com
    US$132
    View Deal
    14 Via De Luna Drive, Pensacola Beach, FL 32561-2004
    23.6 km from Santa Rosa Island
    • Free Wifi
    • Free Parking
    Hilton Pensacola Beach
    SAVE US$18
    US$160
    Hilton.com
    US$142
    View Deal
    12 Via de Luna Drive, Pensacola Beach, FL 32561-2004
    23.7 km from Santa Rosa Island
    • Free Wifi
    • Free Parking
    Hampton Inn Pensacola Beach
    Booking.com
    US$129
    View Deal
    2 Via De Luna Drive, Pensacola Beach, FL 32561-2004
    23.8 km from Santa Rosa Island
    • Free Wifi
    • Free Parking
    Holiday Inn Express Hotel & Suites Fort Walton Beach Northwest
    HIExpress.com
    US$88
    View Deal
    522 Mary Esther Blvd, Fort Walton Beach, FL 32547
    24.2 km from Santa Rosa Island
    • Free Wifi
    • Free Parking
    Savings alert: 15% below average rate

    The price you found is 15% lower than this hotel's average rate of US$103/night.

    We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

    Travelodge Pensacola Beach
    Expedia.com
    US$72
    View Deal
    40 Fort Pickens Rd, Pensacola Beach, FL 32561-2006
    24.3 km from Santa Rosa Island
    • Free Wifi
    • Free Parking
    Margaritaville Beach Hotel
    SAVE US$7
    US$159
    Expedia.com
    US$152
    View Deal
    165 Fort Pickens Road, Pensacola Beach, FL 32561-2007
    24.8 km from Santa Rosa Island
    • Free Wifi
    • Free Parking
    Regency Inn Fort Walton
    SAVE US$2
    US$60
    Expedia.com
    US$58
    View Deal
    349 Miracle Strip Pkwy SW, Fort Walton Beach, FL 32548-5210
    25.0 km from Santa Rosa Island
    • Free Wifi
    • Free Parking
    Holiday Inn Express Pensacola Beach
    Booking.com
    View Deal
    333 Fort Pickens Road, Pensacola Beach, FL 32561-2011
    25.2 km from Santa Rosa Island
    • Free Wifi
    • Free Parking
    Super 8 Ft Walton Beach
    Expedia.com
    US$66
    View Deal
    333 Miracle Strip Pkwy SW, Fort Walton Beach, FL 32548-5209
    25.2 km from Santa Rosa Island
    • Free Wifi
    • Free Parking
    Roya Hotel & Suites
    SAVE US$2
    US$88
    Hotels.com
    US$86
    View Deal
    322 Miracle Strip Pkwy SW, Fort Walton Beach, FL 32548-5203
    25.3 km from Santa Rosa Island
    • Free Wifi
    • Free Parking
    Red Roof Inns & Suites Pensacola East - Milton
    Booking.com
    US$69
    View Deal
    2672 Avalon Blvd, Milton, FL 32583-9162
    25.4 km from Santa Rosa Island
    • Free Wifi
    • Free Parking
    Savings alert: 23% below average rate

    The price you found is 23% lower than this hotel's average rate of US$90/night.

    We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

    Island Mist Condos
    Whelk Ct, Fort Walton Beach, FL
    25.4 km from Santa Rosa Island
      Gulf Coast Inn
      Orbitz.com
      View Deal
      843 Gulf Breeze Pkwy, Gulf Breeze, FL 32561-4722
      25.9 km from Santa Rosa Island
        Holiday Lodge & Suites
        SAVE US$3
        US$65
        Hotels.com
        US$62
        View Deal
        209 Miracle Strip Pkwy, Fort Walton Beach, FL 32548
        26.0 km from Santa Rosa Island
        • Free Wifi
        • Free Parking
        Dolphin Inn
        Travelocity
        US$55
        View Deal
        207 Miracle Strip Pkwy SW, Fort Walton Beach, FL 32548-6616
        26.0 km from Santa Rosa Island
        • Free Wifi
        • Free Parking
        Fairway Inn Fort Walton Beach
        SAVE US$2
        US$67
        Expedia.com
        US$65
        View Deal
        203 Miracle Strip Pkwy SW, Fort Walton Beach, FL 32548-6616
        26.1 km from Santa Rosa Island
        • Free Parking
        • Pool
        Comfort Inn and Suites
        SAVE US$7
        US$77
        Booking.com
        US$70
        View Deal