Faro's city centre is where the Algarve's capital comes alive, with cobbled streets, the marina, and the Ria Formosa Natural Park all within walking distance. Hotels here put you steps from Carmo Church & Bones Chapel, Faro Marina, and the old town's restaurants. Options range from modern high-rises with rooftop pools to intimate boutique guesthouses with shared kitchens, fitting every budget. Expect to pay around €80-€200 per night, depending on season and amenities.
Top-rated central picks include Occidental Faro, set opposite the marina with a rooftop restaurant and free WiFi; 3HB Faro, scoring 9.5 for its infinity pool and city views; and Guest House Jacarandá Faro, a superb-rated property with a hot tub and terrace. For a self-catering option, Roots Hotel offers apartments with kitchens and a pool, while Aqua Ria Boutique Hotel places you directly on the main shopping street. Faro Airport is just 10 minutes away, and most hotels provide airport shuttles. Book early for summer deals, as central rooms fill quickly.
