The Lodge at Tiburon es un hotel boutique ubicado en la cercana ciudad de Tiburón. Ofrece alquiler de bicicletas para que los huéspedes puedan explorar la zona, así como una piscina al aire libre, un restaurante de alta cocina y habitaciones elegantes con vistas al puerto deportivo.