8697 Navarre Parkway, Navarre
One mile from Navarre Beach this hotel is located on Highway 98 next to the Intracoastal Waterway. It offers a seasonal outdoor pool free WiFi and a continental breakfast.
7710 Navarre Parkway, Navarre
This hotel is located on Florida’s Emerald Coast and 3.5 miles from Navarre Beach. The hotel features an outdoor pool and rooms with seating areas.