Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Faro – 388 hotels and places to stay
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Hotel 3K Faro Aeroporto 3 stars

Hotel in Faro

Offering an outdoor swimming pool, Hotel 3k Faro Aeroporto is located in Faro. Free WiFi access is available. clean, friendly, well designed, soundproof, good value, just 10 min to walk to the airport, supermarket next door

Show more Show less
8
Very good
5,352 reviews
Price from
£39
per night

AP Eva Senses 4 stars

Hotel in Faro City Centre, Faro

AP Eva Senses is centrally located in Faro and offers a roof-top pool and a health club with sauna and Turkish bath. The airport and beach are only 10 km away. Very nice location and clean comfortable rooms. Nice view of the marina and balcony to enjoy the sun and the cozy evenings. Loved the breakfast as there were a lot to choose from and tasty options for everyone. The reception staff was very friendly and helpful with early check-in and also luggage hold made very easy and convenient.

Show more Show less
8.4
Very good
4,723 reviews
Price from
£70
per night

Hotel Faro & Beach Club 4 stars

Hotel in Faro City Centre, Faro

Located in downtown Faro just a 5-minute walk from the train station and the bus terminal, this modern hotel overlooks the old town, marina and the Ria Formosa Natural Park.

Show more Show less
8.3
Very good
2,885 reviews
Price from
£72
per night

Hotel ibis Faro Algarve 2 stars

Hotel in Faro

Located 2 km from the centre of Faro and 3 km from Faro Airport, Ibis Faro features an outdoor pool. It is 6 km away from the sunny beaches of Algarve. Close to the airport - Excellent ratio price / quality - breakfast not tested - nice swimming pool Kind staff - very clean - size of the room is OK

Show more Show less
7.8
Good
3,157 reviews
Price from
£41
per night

Hotel Sol Algarve by Kavia 2 stars

Hotel in Faro City Centre, Faro

Located a 5-minute walk from the Faro Train Station, Hotel Sol Algarve by Kavia offers accommodation at a short walk from Faro's historic centre. Great balcony,good shower and amazing staff

Show more Show less
8
Very good
2,261 reviews
Price from
£44
per night

Hospedaria Frangaria

Hotel in Faro

Decorated with oil paintings and tiled floors, Hospedaria Frangaria offers pleasant accommodation with free Wi-Fi. It includes a popular street-level restaurant and free parking. Everyone was nice and friendly the restaurant had good food good service

Show more Show less
8.4
Very good
1,697 reviews
Price from
£59
per night

Stay Hotel Faro Centro 3 stars

Hotel in Faro City Centre, Faro

This hotel is just 20 metres from Santo António Street and 200 meters from Manuel Bivar Garden and Faro Marina. Stay Hotel Faro Centro has a bar, in addition to free WiFi throughout. amazing location, about 20 seconds away from the main strip of shops and about 5 minutes away from the main strip of restaurants at the end of the shopping strip. the staff at the hotel were amazing too

Show more Show less
7.4
Good
2,243 reviews
Price from
£48
per night

Aqua Ria Boutique Hotel 3 stars

Hotel in Faro City Centre, Faro

Offering a central location in Faro, Aqua Ria Boutique Hotel offers modern and elegant accommodation in the main shopping street, Rua de Santo António. Nice spacious room, comfy large beds, great lighting, it's got everything you need and great location since it's right in the center of Faro,

Show more Show less
7.8
Good
2,198 reviews
Price from
£48
per night

Hotel Monaco 4 stars

Hotel in Faro

Featuring an outdoor swimming pool surrounded by a terracotta deck and green lawns, Hotel Monaco is within a 7-minute drive of Faro International Airport and the University of the Algarve. Excellent and friendly service by the receptionist who was very helpful in helping me getting oriented with the hotel surroundings.

Show more Show less
7.7
Good
1,251 reviews
Price from
£50
per night

Alameda Exclusive House

Hotel in Faro

Located in Faro, 600 metres from Lethes Theatre, ALAMEDA EXCLUSIVE HOUSE provides air-conditioned rooms and a shared lounge. Very comfortable , clean and amazing service room , highly recommend .

Show more Show less
8.1
Very good
1,344 reviews
Price from
£38
per night

Most booked hotels in Faro in the past month

See all

Budget hotels in Faro

See all

FAQs about hotels in Faro

Colourful, Historic, and Sunny

Faro is the picturesque capital of the Algarve region, offering colourful streets and buildings, Moorish influence, and typical Portuguese charm. It is encompassed by the lagoon of Ria Formosa Natural Park, and offers wide beaches, a laid-back atmosphere, and a vibrant nightlife.

Occupied by Phoenicians and Carthaginians, and once an important Roman harbour and Moorish culture capital, it was almost flattened by the 1755 earthquake. Happily, the historic centre survived and is today one of best preserved in Algarve. Choosing a hotel in Faro’s Old Town will allow you to have a more authentic Portuguese experience.

The long, sandy beach of Praia de Faro is 7 km from the city, and the beach on Barreta Island –also known as Deserta - is probably the most tranquil in the region. Hotels near the beach in Faro and the surrounding towns of Olhão, Tavira, Quinta do Lago, Quarteira and Vilamoura, are all excellent ways to enjoy sunny Portugal.

Faro International Airport offers connections throughout Europe, and the city also offers ferry, railway, and bus links. Whether you need a beach resort or a hotel near Faro Airport, check out the wide offer available on Booking.com!

Learn more about visiting Faro

  • 103 attractions
  • 11 points of interest
  • 2 neighbourhoods
Find out more
Subscribe to receive premium deals

Prices drop the moment you sign up!

What guests said about Faro:

Explore guest reviews of hotels in Faro

See all

Research, refine and make plans for your whole trip