Why BA Holidays?

Plan and book your holiday with British Airways, online or by phone. Enjoy all these great benefits:

  • Combine and save - book your flight + hotel or flight + car hire together for the best deals
  • Choose from over 8,000 hotels
  • 24-hour support helpline
  • Earn bonus Avios
  • Low online deposits
  • All holidays booked on ba.com are ATOL protected, giving you peace of mind whilst on holiday

Holidays in Faro

Holidays in Faro and the Algarve present many contrasts. The Algarve’s capital boasts history and culture, while the remarkable coastline will truly take your breath away.

It’s easy to combine a city break in Faro with an unforgettable beach break on the Algarve coast. When you picture your perfect holiday, sun-drenched golden sands, rugged coastline and charming whitewashed towns probably spring to mind. But this beautiful region has plenty more to offer. Wander around the pedestrianised lanes of Faro’s historic old town - the preserved medieval quarter boasts museums and churches. Or take an unforgettable day trip to the lagoons of Parque Natural de Ria Formosa. Then swap culture for action with a round of golf, surf lesson or extreme sports like kite surfing, rock climbing or wakeboarding.

Faro holidays we recommend

Book flight + hotel together and save

Luxury Faro holidays we recommend

All Inclusive Faro holidays we recommend

Pestana Delfim

Pestana Delfim

With incredible views of the Três Irmãos and Alvor beaches, Pestana Delfim Beach & Golf is one of the better located hotels in Algarve. This hotel is ideal for those who want to spend their vacat ...

Read more

BA Star Rating

Star rating 4 out of 5

TripAdvisor rating

TripAdvisor rating 3.5 out of 5

583 reviews

Flight + 5 nights hotel from £324 pp
27 Apr - 02 May

More details

Great Faro car hire deals

See Faro your way with one of our car deals

Avis logo.

Need inspiration?

Discover the many sides of Faro

Faro weather

Prepare for the weather before your holiday

Average seasonal temperatures°C/°F
  • 12°Jan
  • 13°Feb
  • 15°Mar
  • 16°Apr
  • 18°May
  • 21°Jun
  • 24°Jul
  • 24°Aug
  • 23°Sep
  • 19°Oct
  • 16°Nov
  • 14°Dec
Average monthly rainfall (mm)
  • 60
  • 70
  • 40
  • 40
  • 20
  • 10
  • 10
  • 10
  • 10
  • 80
  • 100
  • 100
Average daily sunshine (hours)
  • 5
  • 6
  • 7
  • 9
  • 12
  • 12
  • 12
  • 12
  • 9
  • 7
  • 6
  • 5

Terms and Conditions