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 Return to list
Pensacola, FL
Read Reviews of Santa Rosa Island
Filter Hotels
70 results
Price per night
Any
Amenities Restaurant Business services Pets Allowed Spa Airport Transportation Concierge Internet Meeting room Non-Smoking Hotel Reduced mobility rooms Air Conditioning Free Wifi Breakfast included Beach Pool Kitchenette Wheelchair access Bar/Lounge Suites Room Service Fitness centre Free ParkingAny
Special offers Only properties with special offersAny
Distance from
Any
Any distance
  • Pensacola Naval Air Station190 Radford Blvd, Pensacola, Florida
  • National Naval Aviation Museum1750 Radford Blvd, Pensacola, Florida
  • Pensacola Lighthouse and Museum2081 Radford Blvd, Pensacola, Florida
  • Santa Rosa IslandPensacola, Florida
  • Fort BarrancasPensacola Naval Air Station, Pensacola, Florida
  • Gulf IslandsPensacola, Florida
  • Veterans Memorial Park200 S. 9th Ave, Pensacola, Florida
  • Johnson Beach13333 Johnson Beach Rd, Pensacola, Florida
    No results found
Accommodation
Traveller rating
Any
Hotel classAny
Style Budget Mid-range Luxury Romantic Family-friendly Business ResortAny
Hotel brand Hampton Inn Holiday Inn Express Days Inn Best WesternAny
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest price
  • Distance
List Map
Sort Distance
FilterAny distance from Santa Rosa Island
Updating list...
7830 Gulf Blvd, Navarre, FL 32566-7106
0.1 km from Santa Rosa Island
    SpringHill Suites
    US$189
    View Deal
    8375 Gulf Blvd, Navarre, FL 32566
    2.2 km from Santa Rosa Island
    • Free Wifi
    • Free Parking
    Special offer
    Special OfferMember Rates
    Savings alert! 33% below average rates

    The price you found is 33% lower than this hotel's average rate of US$281/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.

    SAVE US$14
    US$153
    Hampton.com
    US$139
    View Deal
    7710 Navarre Pkwy, Navarre, FL 32566-7583
    3.0 km from Santa Rosa Island
    • Free Wifi
    • Free Parking
    Special offer
    Booking.com
    US$120
    View Deal
    8697 Navarre Pkwy, Navarre, FL 32566-2162
    4.5 km from Santa Rosa Island
    • Free Wifi
    • Free Parking
    Special offer
    Special OfferBOOK DIRECT & SAVE
    Savings alert! 16% below average rates

    The price you found is 16% lower than this hotel's average rate of US$143/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.

    Booking.com
    US$76
    View Deal
    8700 Navarre Pkwy, Navarre, FL 32566-2161
    4.6 km from Santa Rosa Island
    • Free Wifi
    • Free Parking
    Special offer
    Savings alert! 25% below average rates

    The price you found is 25% lower than this hotel's average rate of US$102/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.

    TripAdvisor
    View Deal
    10 Portofino Dr, Pensacola Beach, FL 32561-2465
    18.0 km from Santa Rosa Island
    • Free Wifi
    • Free Parking
    SAVE US$15
    US$314
    Expedia.com
    US$299
    View Deal
    24 Via de Luna Dr, Pensacola Beach, Pensacola Beach, FL 32561-2004
    23.2 km from Santa Rosa Island
    • Free Wifi
    • Free Parking
    Special offer
    Special OfferMember Rates
    Savings alert! 14% below average rates

    The price you found is 14% lower than this hotel's average rate of US$347/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.

    No availability for your dates from these sites
    21 Via de Luna Dr, Pensacola Beach, FL 32561-2037
    23.4 km from Santa Rosa Island
    • Free Parking
    • Breakfast included
    TripAdvisor
    US$75
    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
    Special offer
    Savings alert! 24% below average rates

    The price you found is 24% lower than this hotel's average rate of US$99/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.

    SAVE US$8
    US$155
    Hotels.com
    US$147
    View Deal
    301 Hollywood Boulevard, Mary Esther, FL 32569
    23.5 km from Santa Rosa Island
    • Free Wifi
    • Free Parking
    Special offer
    Savings alert! 15% below average rates

    The price you found is 15% lower than this hotel's average rate of US$172/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.

    No availability for your dates from these sites
    16 Via de Luna Dr, Pensacola Beach, FL 32561-2004
    23.5 km from Santa Rosa Island
    • Free Wifi
    • Free Parking
    Special offer
    SAVE US$11
    US$223
    Booking.com
    US$212
    View Deal
    14 Via De Luna Drive, Pensacola Beach, FL 32561-2004
    23.6 km from Santa Rosa Island
    • Free Wifi
    • Free Parking
    Special offer
    Savings alert! 14% below average rates

    The price you found is 14% lower than this hotel's average rate of US$246/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.

    SAVE US$16
    US$238
    Booking.com
    US$222
    View Deal
    12 Via de Luna Drive, Pensacola Beach, FL 32561-2004
    23.7 km from Santa Rosa Island
    • Free Wifi
    • Free Parking
    Special offer
    Savings alert! 17% below average rates

    The price you found is 17% lower than this hotel's average rate of US$266/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.

    SAVE US$60
    US$288
    Hampton.com
    US$228
    View Deal
    2 Via De Luna Drive, Pensacola Beach, FL 32561-2004
    23.8 km from Santa Rosa Island
    • Free Wifi
    • Free Parking
    Special offer
    HIExpress.com
    US$127
    View Deal
    522 Mary Esther Blvd, Fort Walton Beach, FL 32547
    24.2 km from Santa Rosa Island
    • Free Wifi
    • Free Parking
    Special offer
    Savings alert! 22% below average rates

    The price you found is 22% lower than this hotel's average rate of US$162/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.

    Booking.com
    US$211
    View Deal
    40 Fort Pickens Rd, Pensacola Beach, FL 32561-2006
    24.3 km from Santa Rosa Island
    • Free Wifi
    • Free Parking
    Special offer
    Booking.com
    US$229
    View Deal
    165 Fort Pickens Road, Pensacola Beach, FL 32561-2007
    24.8 km from Santa Rosa Island
    • Free Wifi
    • Free Parking
    Savings alert! 12% below average rates

    The price you found is 12% lower than this hotel's average rate of US$259/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.

    SAVE US$2
    US$69
    Expedia.com
    US$67
    View Deal
    349 Miracle Strip Pkwy SW, Fort Walton Beach, FL 32548-5210
    25.0 km from Santa Rosa Island
    • Free Wifi
    • Free Parking
    Savings alert! 30% below average rates

    The price you found is 30% lower than this hotel's average rate of US$96/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.

    SAVE US$115
    US$327
    HIExpress.com
    US$212
    View Deal
    333 Fort Pickens Road, Pensacola Beach, FL 32561-2011
    25.2 km from Santa Rosa Island
    • Free Wifi
    • Free Parking
    Special offer
    Savings alert! 25% below average rates

    The price you found is 25% lower than this hotel's average rate of US$281/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.

    Expedia.com
    US$70
    View Deal
    333 Miracle Strip Pkwy SW, Fort Walton Beach, FL 32548-5209
    25.2 km from Santa Rosa Island
    • Free Wifi
    • Free Parking
    Special offer
    Savings alert! 10% below average rates

    The price you found is 10% lower than this hotel's average rate of US$78/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.

    Booking.com
    US$99
    View Deal
    322 Miracle Strip Pkwy SW, Fort Walton Beach, FL 32548-5203
    25.3 km from Santa Rosa Island
    • Free Wifi
    • Free Parking
    Savings alert! 21% below average rates

    The price you found is 21% lower than this hotel's average rate of US$125/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.

    Booking.com
    US$86
    View Deal
    2672 Avalon Blvd, Milton, FL 32583-9162
    25.4 km from Santa Rosa Island
    • Free Wifi
    • Free Parking
    Whelk Ct, Fort Walton Beach, FL
    25.4 km from Santa Rosa Island
      No availability for your dates from these sites
      843 Gulf Breeze Pkwy, Gulf Breeze, FL 32561-4722
      25.9 km from Santa Rosa Island
        TripAdvisor
        US$69
        View Deal
        209 Miracle Strip Pkwy, Fort Walton Beach, FL 32548
        26.0 km from Santa Rosa Island
        • Free Wifi
        • Free Parking
        Savings alert! 18% below average rates

        The price you found is 18% lower than this hotel's average rate of US$84/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.

        Expedia.com
        US$80
        View Deal
        207 Miracle Strip Pkwy SW, Fort Walton Beach, FL 32548-6616
        26.0 km from Santa Rosa Island
        • Free Wifi
        • Free Parking
        Booking.com
        US$66
        View Deal
        203 Miracle Strip Pkwy SW, Fort Walton Beach, FL 32548-6616
        26.1 km from Santa Rosa Island
        • Free Parking
        • Pool
        Savings alert! 32% below average rates

        The price you found is 32% lower than this hotel's average rate of US$97/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.

        SAVE US$30
        US$133
        ComfortInn
        US$103
        View Deal
        137 Miracle Strip Pkwy SW, Fort Walton Beach, FL 32548-6614
        26.2 km from Santa Rosa Island
        • Free Wifi
        • Free Parking
        Savings alert! 21% below average rates

        The price you found is 21% lower than this hotel's average rate of US$130/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.

        SAVE US$7
        US$70
        Expedia.com
        US$63
        View Deal
        135 Miracle Strip Pkwy SW, Hwy 85 & US 98 West, Fort Walton Beach, FL 32548-6614
        26.3 km from Santa Rosa Island
        • Free Wifi
        • Free Parking
        Special offer
        Savings alert! 41% below average rates

        The price you found is 41% lower than this hotel's average rate of US$107/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.

        No availability for your dates from these sites
        127 Miracle Strip Pkwy SW, Fort Walton Beach, FL 32548-6619
        26.4 km from Santa Rosa Island
        • Free Parking
        • 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.
        Previous