Find and Book Top Rated Hotels in Faro

Search among 37 available hotels and places to stay in Faro from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-37 out of 37
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.4
Great588 reviews
MapView on map600 m from City Centre100 m from Old Town Faro
From   US$ 238 /nightSelect
Hotel
8.2
Great268 reviews
MapView on map400 m from City Centre100 m from Faro downtown
From   US$ 323 /nightSelect
8.6
Great1446 reviews
700 m from City Centre200 m from Old Town Faro
From   US$ 191 /nightSelect
8.4
Great563 reviews
2.3 km from City Centre800 m from Forum Algarve Shopping Center
From   US$ 123 /nightSelect
8.4
Great246 reviews
600 m from City Centre200 m from Faro downtown
From   US$ 147 /nightSelect
Aparthotel
8.2
Great314 reviews
700 m from City Centre200 m from Faro Train Station
From   US$ 87 /nightSelect
8.4
Great448 reviews
600 m from City Centre100 m from Old Town Faro
From   US$ 76 /nightSelect
Hotel
8.4
Great893 reviews
From   US$ 128 /nightSelect
8.4
Great195 reviews
5.8 km from City Centre
From   US$ 84 /nightSelect
Hostel
8.6
Great121 reviews
500 m from City Centre200 m from Carmo Church & Bones Chapel
From   US$ 33 /nightSelect
Hostel
8.8
Great143 reviews
400 m from City Centre200 m from Carmo Church & Bones Chapel
From   US$ 108 /nightSelect
Guest house
8.2
Great158 reviews
400 m from City Centre200 m from Carmo Church & Bones Chapel
From   US$ 116 /nightSelect
8.6
Great146 reviews
600 m from City Centre200 m from Faro downtown
From   US$ 20 /nightSelect
8.6
Great276 reviews
8.2 km from City Centre
From   US$ 152 /nightSelect
8.4
Great1046 reviews
600 m from City Centre300 m from Faro Train Station
From   US$ 122 /nightSelect
8.2
Great657 reviews
200 m from City Centre300 m from Carmo Church & Bones Chapel
From   US$ 87 /nightSelect
Hostel
8.6
Great112 reviews
5.7 km from City Centre
From   US$ 29 /nightSelect
Guest house
8.4
Great156 reviews
500 m from City Centre200 m from Carmo Church & Bones Chapel
From   US$ 55 /nightSelect
8.4
Great552 reviews
3.5 km from City Centre2.2 km from Faro Figuras Theatre
From   US$ 133 /nightSelect
Bed & Breakfast
8.2
Great374 reviews
2.9 km from City Centre1.3 km from Forum Algarve Shopping Center
From   US$ 113 /nightSelect
8.4
Great166 reviews
600 m from City Centre200 m from Old Town Faro
From   US$ 12 /nightSelect
Guest house
8.4
Great241 reviews
500 m from City Centre600 m from Lethes Theatre
From   US$ 49 /nightSelect
8.2
Great263 reviews
500 m from City Centre200 m from Carmo Church & Bones Chapel
From   US$ 107 /nightSelect
Guest house
8.4
Great198 reviews
500 m from City Centre200 m from Faro downtown
From   US$ 77 /nightSelect
8.8
Great141 reviews
800 m from City Centre300 m from Cathedral of Faro
From   US$ 104 /nightSelect
8.6
Great151 reviews
300 m from City Centre300 m from Lethes Theatre
From   US$ 13 /nightSelect
8.4
Great148 reviews
500 m from City Centre200 m from Old Town Faro
From   US$ 94 /nightSelect
Guest house
8.2
Great223 reviews
400 m from City Centre200 m from Lethes Theatre
From   US$ 34 /nightSelect
8.4
Great126 reviews
200 m from City Centre200 m from Carmo Church & Bones Chapel
From   US$ 230 /nightSelect
Homestay
8.6
Great125 reviews
2.9 km from City Centre1.4 km from Forum Algarve Shopping Center
From   US$ 222 /nightSelect
Hostel
8.4
Great42 reviews
400 m from City Centre200 m from Lethes Theatre
From   US$ 26 /nightSelect
8.2
Great14 reviews
5.9 km from City Centre
From   US$ 10 /nightSelect
8.1 km from City Centre
From   US$ 146 /nightSelect
8.8
Great11 reviews
9.5 km from City Centre
From   US$ 521 /nightSelect
Apartment
700 m from City Centre700 m from Faro downtown
From   US$ 62 /nightSelect
6.0 km from City Centre
From   US$ 626 /nightSelect
8.8 km from City Centre
From   US$ 306 /nightSelect

Best hotels and places to stay in Faro

Why visit?

Faro, a charming city located in the Algarve region of Portugal, offers a unique blend of history, culture, and stunning natural beauty. With its rich heritage, beautiful beaches, and vibrant nightlife, Faro is a must-visit destination for any traveler. Whether youre interested in exploring historical sites, lounging on pristine beaches, or enjoying authentic Portuguese cuisine, Faro has something for everyone.

Where to stay?

Old Town: The heart of Faro, the Old Town, is a picturesque neighborhood filled with narrow cobbled streets, historic buildings, and traditional Portuguese charm. The area is home to several boutique hotels and guesthouses, offering a cozy and authentic stay. Hotels in Faro Old Town provide easy access to attractions such as Faro Cathedral, the Arco da Vila, and the city walls. Additionally, youll find a wide variety of restaurants, bars, and shops within walking distance.

Ria Formosa: For nature lovers and beach enthusiasts, staying near Ria Formosa is an excellent choice. Ria Formosa is a stunning natural park renowned for its lagoons, marshlands, and diverse bird species. Several hotels in Faro overlook this natural wonder, providing tranquility and beautiful views. From here, take a boat trip to explore the natural beauty of the Ria Formosa islands and relax on the pristine beaches of Ilha Deserta, Ilha da Culatra, or Ilha da Armona.

Praia de Faro: If you prefer to be closer to the beach, Praia de Faro is the perfect area to stay. This extended stretch of golden sand offers a range of accommodations, from luxury beachfront resorts to budget-friendly hotels and hostels. Youll have direct access to the beach, where you can indulge in sunbathing, swimming, or trying various water sports. Praia de Faro is also well-connected to the rest of Faro, making it easy to explore other attractions in the city.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $70 to $120.

4-star hotels: The average price per night is around $100 to $180.

5-star hotels: The average price per night is around $150 to $300.

Best value for money:

Hotel Faro: Located in the heart of Faro, Hotel Faro offers comfortable rooms with modern amenities at an affordable price. The hotel boasts a rooftop terrace with panoramic views of the city and the Ria Formosa. With its central location, guests can easily explore Faros attractions, such as Faro Old Town and the marina. Hotel Faro provides excellent value for those seeking a comfortable stay without breaking the bank.

Hotel Eva: Situated on Faros waterfront, Hotel Eva offers a combination of affordability and quality. Its convenient location allows guests to enjoy stunning views of the marina and access to a private beach. The hotel features comfortable rooms, a rooftop pool, and a spa for relaxation. With its competitive rates, Hotel Eva provides great value for money in a prime location.

Hotel Mónaco: Located near Faros train station, Hotel Mónaco offers budget-friendly accommodations without compromising on comfort. The hotel provides clean and cozy rooms, along with helpful and friendly staff. Guests can easily explore Faros attractions, such as the Old Town and the Carmo Church, as they are within walking distance. Hotel Mónaco is an ideal choice for travelers looking for affordable options without sacrificing convenience.

Best kids-friendly hotels:

Hotel Santa Maria: Situated in Faros Old Town, Hotel Santa Maria provides a family-friendly atmosphere and excellent amenities. The hotel offers spacious rooms, some with connecting options for families. Additionally, it features a rooftop terrace, where parents can relax while keeping an eye on their children playing in the pool. Hotel Santa Maria is a great choice for families wanting to explore Faros historical sites while enjoying a comfortable stay.

Hotel Sol Algarve: Located in the heart of Faro, Hotel Sol Algarve is perfect for families seeking affordable accommodations. The hotel provides triple and quadruple rooms, making it suitable for larger families. Its central location offers easy access to restaurants, shops, and attractions, such as Faro Cathedral. Hotel Sol Algarve ensures a pleasant stay for families looking for both convenience and value.

Best hotels for a romantic getaway:

Hotel Faro & Beach Club: This upscale hotel offers a romantic atmosphere, stunning views, and luxurious amenities. With its beach club located on the Ria Formosa, couples can enjoy a private and serene beach experience. The hotels elegant rooms, rooftop restaurant, and spa facilities provide the perfect setting for a romantic escape. Hotel Faro & Beach Club ensures a memorable and intimate experience for couples.

Pousada Palácio de Estói: Situated in the nearby village of Estói, this charming palace-turned-hotel allows couples to indulge in luxury and tranquility. With its beautifully restored interiors, lush gardens, and panoramic views, Pousada Palácio de Estói offers a romantic ambiance. Couples can relax by the pool, dine in the elegant restaurant, or explore the nearby historic sites. This hotel guarantees an enchanting and romantic getaway.

Best for location:

Hotel Eva: As mentioned earlier, Hotel Evas waterfront location provides easy access to Faros marina and private beach. It is also conveniently situated near the city center, allowing guests to explore popular attractions without hassle.

Hotel Faro: Located in Faros Old Town, Hotel Faro offers proximity to historical landmarks, such as Faro Cathedral and the Arco da Vila. Its central location makes it an excellent choice for travelers wanting to immerse themselves in the citys culture and explore its charming streets.

Hotel 3K Faro Aeroporto: Ideal for travelers with early or late flights, Hotel 3K Faro Aeroporto is conveniently located near Faro Airport. It provides comfortable accommodations and easy access to the airport, making it a practical choice for those needing a convenient stay.

Best for a short city break:

Hotel Faro: With its central location in Faros Old Town, Hotel Faro is perfect for a short city break. It allows visitors to experience the citys historical sites, vibrant atmosphere, and enjoy easy access to restaurants, shops, and nightlife.

Hotel Sol Algarve: Situated in the heart of Faro, Hotel Sol Algarve is an excellent choice for a short city break. Its central location provides easy access to the citys main attractions, allowing travelers to make the most of their limited time in Faro.

Show moreLess