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 & up Air Conditioning Business services Cheap Hotels Non-Smoking Hotel Budget Hotels Hotels with Restaurants Meeting room 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 R RR RRR RRRR 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 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
Like saving money? We search up to 200 sites to help you save up to 30%
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
No photo provided
7830 Gulf Blvd, Navarre, FL 32566-7106
0.1 km from Santa Rosa Island
    Springhill Suites by Marriott Navarre Beach
    SpringHill Suites
    US$144
    View Deal
    8375 Gulf Boulevard, Navarre, FL 32566
    2.2 km from Santa Rosa Island
    • Free Wifi
    • Free Parking
    Hampton Inn & Suites Navarre
    SAVE US$17
    US$139
    Priceline
    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$2
    US$97
    Priceline
    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
    SAVE US$2
    US$67
    Priceline
    US$65
    View Deal
    8700 Navarre Pkwy, Navarre, FL 32566-2161
    4.6 km from Santa Rosa Island
    • Free Wifi
    • Free Parking
    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
    SpringHill Suites
    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: 18% below average rate

    The price you found is 18% lower than this hotel's average rate of US$152/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
    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
    Days Inn Pensacola Beachfront
    Priceline
    US$114
    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
    Hampton.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
    Travelocity
    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$122
    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
    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
    SAVE US$19
    US$148
    Hotels.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
    Booking.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$104/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$6
    US$158
    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
    Orbitz.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
    Booking.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
    Hotels.com
    US$65
    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
    Expedia.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: 22% below average rate

    The price you found is 22% lower than this hotel's average rate of US$89/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
      Expedia.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
        Travelocity
        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
        Hotwire.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
        137 Miracle Strip Pkwy SW, Fort Walton Beach, FL 32548-6614
        26.2 km from Santa Rosa Island
        • Free Wifi
        • Free Parking
        Days Inn Fort Walton Beach
        SAVE US$3
        US$55
        Expedia.com
        US$52
        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
        Seabreeze Inn
        SAVE US$12
        US$77
        Hotwire.com
        US$65
        View Deal