The Algarve is compact, and Faro Airport sits roughly in the middle. From there you can reach the far western tip in about an hour and a quarter and the Spanish border in about 45 minutes, so wherever you stay, the rest of the region is a day trip away. Choose your base by the kind of holiday you want: cliffs and coves in the west, long sandy beaches and lagoon islands in the east, nightlife in Albufeira, peace and quiet in Tavira or on the west coast.
People often agonise over where to stay in the Algarve, as if the choice would decide the whole trip. It matters less than you might think. The region is about 150 km from end to end, the A22 motorway runs along all of it, and it has been toll-free since 2025. Wherever you are, a lot of the coast is within an hour.
What does change from place to place is the atmosphere, the type of beach on your doorstep and how easily you can manage without a car.
How to choose
| If you want… | Look at |
|---|---|
| Famous cliff beaches and coves | Lagos, Carvoeiro, Ferragudo |
| Nightlife and a lively strip | Albufeira, Praia da Rocha in Portimão |
| A big family resort with everything nearby | Albufeira, Vilamoura, Armação de Pêra |
| A quiet, pretty town | Tavira, Ferragudo, Carvoeiro outside summer |
| Surf and wild nature | Sagres, Aljezur and the west coast |
| Long, gentle sandy beaches for small children | Monte Gordo, Armação de Pêra, Meia Praia in Lagos |
| A holiday without a car | Lagos, Albufeira old town, Faro, Tavira |
The western Algarve
Lagos
Lagos is the favourite base for many first-time visitors, and for good reason. It has a lively historic centre inside old city walls, a marina, the coves and sea stacks of Ponta da Piedade a short walk away, and the long sandy Meia Praia on the other side of town. It is also the end of the railway line and the Aerobus route from Faro Airport.
Best for: couples, friends and active travellers who want beaches, boat trips and restaurants close together. Keep in mind: the old town is busy and noisy on summer nights, and parking in the centre is difficult.
Sagres
Sagres sits near the south-western tip of Europe and feels very different from the rest of the south coast: windy, open and outdoorsy, with surf schools, a dramatic fortress and Cabo de São Vicente nearby.
Best for: surfers, walkers and people who like wild landscapes more than resorts. Keep in mind: it is quiet in winter, many places close out of season, and it is often windier and cooler than further east.
Aljezur and the west coast
The west coast, from Odeceixe down towards Sagres, is part of a natural park with tall cliffs, huge Atlantic beaches and very little development. Aljezur, a small hill town, is the main base, with villas and guesthouses scattered around.
Best for: surfers, walkers on the Rota Vicentina, and anyone looking for nature and space. Keep in mind: you need a car, the sea is rough and cold compared with the south coast, and it is about 1 hour 20 minutes from the airport.
The central Algarve
Portimão and Praia da Rocha
Portimão is a working town, and its beach district, Praia da Rocha, has one of the widest beaches in the Algarve, backed by a strip of high-rise hotels, bars and clubs. Accommodation is often good value.
Best for: budget travellers, groups and people who want a big beach and nightlife. Keep in mind: it is built up and less charming than the smaller towns.
Ferragudo
Across the river from Portimão, Ferragudo is a small fishing village with a pretty waterfront and beaches nearby. There is not much accommodation, which helps it keep its character.
Best for: couples looking for a village feel close to good beaches. Keep in mind: limited choice of places to stay and to eat.
Carvoeiro
Carvoeiro is a small village wrapped around a cove, surrounded by the most photographed stretch of the Algarve coast: Benagil, Praia da Marinha and the Seven Hanging Valleys Trail are all close by. Many visitors stay in villas and apartments on the clifftops around the village.
Best for: couples and families with a car who want the famous cliff scenery on their doorstep. Keep in mind: the streets are steep and narrow, the nearest train station is far away, and parking is hard in July and August.
Armação de Pêra
A long, flat sandy beach with a seafront promenade, between the cliffs of Lagoa and Albufeira. The fishing boats still pull up on the sand in front of town.
Best for: families with small children who want an easy beach. Keep in mind: the seafront is lined with apartment blocks.
Albufeira
Albufeira is the Algarve’s biggest resort. It has an attractive old town above the beach, the busy nightlife strip around Oura, and dozens of beaches nearby. You can find almost any type of accommodation here.
Best for: families who want everything nearby, groups and people who like a lively atmosphere. Keep in mind: in summer it is crowded and loud, especially around the strip. The bus and train stations are both outside the centre.
Vilamoura
A purpose-built resort around a large marina, with golf courses, upmarket hotels and long sandy beaches.
Best for: golfers, families and travellers who want polished, resort-style comfort. Keep in mind: prices are higher and it has less local character.
The eastern Algarve
Faro
The regional capital has a beautiful walled old town, good restaurants and real everyday life outside the tourist season. Its beaches are on the islands of the Ria Formosa, reached by bus, ferry or car.
Best for: short breaks, city lovers, and travellers without a car. It is only a few kilometres from the airport. Keep in mind: there is no beach in the city itself.
Olhão
A working fishing town known for its market halls on the waterfront and its ferries to the car-free islands of Armona and Culatra.
Best for: food lovers and travellers who want an authentic town and quiet island beaches. Keep in mind: it is less polished than Tavira, and the beaches all need a ferry.
Tavira
Many people’s favourite town in the Algarve: a calm historic centre on a river, with whitewashed houses, many churches and the old bridge that locals call the Roman bridge. The beaches are on Ilha de Tavira and at Praia do Barril, reached by ferry or a short trip across the lagoon.
Best for: couples, older travellers and anyone who wants a relaxed, pretty base. Keep in mind: it is quieter at night, and the beaches are not in the town itself.
Monte Gordo and Vila Real de Santo António
At the far east, near the Spanish border, Monte Gordo has a very long, flat sandy beach with gentle water, and Vila Real de Santo António is a small town with an elegant grid of streets on the river Guadiana.
Best for: families with young children and anyone combining the Algarve with a trip into Spain. Keep in mind: you are far from the cliff beaches of the west.
Our suggestion for a first visit
If you have a car and want to see the Algarve everyone pictures, stay in or around Lagos or Carvoeiro and take day trips east. If you prefer calm towns, lagoon islands and long sandy beaches, choose Tavira. If you will not have a car, pick central Lagos or Albufeira’s old town for the beaches, or Faro or Tavira for the towns. Whatever you choose, read Do you need a car in the Algarve? before you book.
Questions people ask
What is the best area to stay in the Algarve for the first time?
For a first visit with a car, Lagos or Carvoeiro put you closest to the famous cliff beaches. Without a car, central Lagos or Albufeira's old town give you beaches, restaurants and transport within walking distance.
Is it better to stay in Lagos or Albufeira?
Lagos has a more attractive historic centre and the best coves nearby, and suits couples and active travellers. Albufeira is bigger and busier, with more nightlife and more family resorts. Both have beaches within walking distance.
Where should I stay in the Algarve without a car?
Central Lagos, Albufeira's old town, Faro or Tavira. All four have restaurants within walking distance and are on bus or train routes. Lagos and Albufeira also have town beaches, and Faro and Tavira have island beaches reached by ferry.
How far is the furthest part of the Algarve from Faro Airport?
The western tip around Sagres is about 1 hour 15 minutes by car, and Odeceixe on the west coast about 1 hour 30 minutes. The Spanish border is about 45 minutes east.