Take in the views from the rooftop terrace when you stay at Hotel Faro & Beach Club. Guests can indulge in massages at the spa, and Mediterranean cuisine is served at Ria Formosa, which is open for breakfast, lunch, and dinner. Other highlights at this eco-certified hotel include an outdoor pool, a bar/lounge, and a fitness center. Fellow travelers say great things about the helpful staff and restaurant.