Where to Stay in the Algarve: Best Cities & Hotels (2022)

Attractive beaches that hug the warm Atlantic ocean, whitewashed old villages, traditional fishing ports, tranquiil town squares lined with pretty cafes and numerous golf courses with sweeping coastal views; it is no surprise that the Algarve on the southernmost point of Portugal is the country’s most popular tourist destination.

Many charming holiday resorts have developed along the Algarve’s alluringly rugged coast, small villages have grown to become fantastic holiday havens which provide all the amenities you should need on your holiday.

You can choose to stay in the larger, more well known cities of Lagos and Faro with their buzzing restaurants, beaches and bars. If you prefer smaller, more traditional towns as the the best place to stay in the Algarve, you can base yourself in a town such as Alvor or Sagres.

Map of the Algarve

Where to Stay in the Algarve: Best Cities & Hotels (1)© OpenStreetMap © MapTiler © Touropia

It’s easy to travel around the enchanting Algarve coast by the train and bus network that runs between the main towns or, if you fancy hitting the sparkling sea, why not take a boat trip and explore the hidden coves and picturesque islands nearby? The Algarve has accommodation to suit all budgets and needs, from family-friendly beach havens to party-goers’ apartments and couples’ retreats – and everything in between.


Where to Stay in the Algarve: Best Cities & Hotels (2)© Shutterstock

The former fishing village has developed over the years to become a fully fledged holiday resort. Holidaymakers are attracted to Albufeira’s sandy shores in search of a fun summer break in the attractive Algarve.

The town is busy with bars and restaurants and as night falls, the area hots up with people looking to dance the night away along the main strip. The locals, who used to rely on fishing for an income, offer boat trips to visitors who want to catch sight of dolphins or do a spot of diving.

There is an old town in the city which is a bastion of tradition in the mostly developed urban area. Walk along the old cobbles, stop off to buy gifts and trinkets at local shops and then enjoy a coffee in the old square. Accommodation in the area is a varied range of affordable, family-friendly hotels.

Where to Stay in Albufeira


Sao Rafael Atlantico – A super chic and stylish hotel complex with a wide range of facilities for guests to enjoy, Sao Rafael Atlantico is the place to stay if you’re looking to really get away from it all in what is practically a town in its own right. There’s two indoor heated pools, a large sun terrace, and sprawling gardens. It’s under ten minutes to Praia de Sao Rafael beach – but that’s if you can tear yourself away from this elegant, luxury experience.


Alfagar Village – This is a great all-around holiday hotel that boasts apartments for those traveling on a budget or who like to make their accommodation their own. These come complete with their own kitchens, sitting areas, a balcony or terrace, and views of the sparkling Atlantic Ocean. The whole holiday complex also comes with everything you might need – from an onsite shop for all those essentials and a gym to a restaurant and a pool bar. Santa Eulalia beach is nearby.


Where to Stay in the Algarve: Best Cities & Hotels (3)

Lagos’s combination of laid-back location, culture and natural beauty continues to make it a popular holiday destination for those looking to soak up the sun and learn more about the area’s past. Spend the day walking among the old city walls, learning about the town’s history which dates back 2000 years.

As evening falls, in the middle of Lagos things start to hot up; performers put on displays around Praca de Gil Eanes and diners begin to fill the restaurants and bars that line the streets.

Lagos also has a relaxing marina and a 4 km stretch of sandy beach for visitors to enjoy, but you can also hop on a train at Lagos railway station and enjoy the rest of the coast. The accommodation in the town is varied and caters to all different types of travelers and budgets.

Where to Stay in Lagos


Costa d’Oiro Ambiance Village – A charming hotel which features themed furnishings inside a classic Mediterranean villa, the small hotel offers rooms with terracotta tiled floors, crisp white linen, and large windows. Each of the spacious rooms overlooks the pool area, where guests have the chance to unwind on their private sun terraces. Staff here are friendly and welcoming, and even though the location is quiet, it’s under a five-minute walk to Dona Ana Beach, with other beaches in easy walking distance too.


Carvi Beach Hotel – Nestled up high on a clifftop overlooking the Atlantic Ocean, Carvi Beach Hotel is situated directly above Dona Ana beach. This 3-star offering features a rooftop swimming pool, for fantastic views while you swim or relax. Rooms are spotlessly clean and come with their own balconies, as well as large, comfortable beds. The hotel restaurant serves up a delicious dinner, or you can stroll 20 minutes up the road to the town center for more restaurants and nightlife.


Where to Stay in the Algarve: Best Cities & Hotels (4)© Dreamstime

Portimao has more of a community feel than neighboring holiday resorts and is the place to stay if you are looking to learn more about the local culture. The town, which was once a large fishing port, is a convenient transport hub, but also has a charm all of its own. The pretty streets ooze sun-drenched Mediterranean atmosphere, with many shops and restaurants and small cafes.

Portimao has more of a community feel than neighboring holiday resorts, and is the place to stay if you are looking to soak up the traditional Portuguese lifestyle of the locals who live in the city. Stay in one of a range of hotels or self-catering apartments that look out across the waterfront.

Where to Stay in Portimao


Algarve Casino Hotel – This luxury hotel is located right on Rocha Beach and is just a five-minute walk from Portimao marina. Offering opulent interiors that are impeccably well maintained, Algarve Casino Hotel is a world of class and sophistication for your holiday. Packed with amenities – such as a casino, two outdoor pools, a children’s playground, a hot tub, and a Turkish bath – staying here will be heaps of fun. There are also evening shows and live music, so you won’t need to go into town!


Hotel da Rocha – Tastefully decorated and boasting modern and minimalistic rooms that feel like cool apartments rather than hotel rooms, there’s a wide selection of room sizes on offer to suit your travel needs at this 4-star offering. At Hotel da Rocha, the communal spaces are all immaculate, decorated with plenty of greenery and stylish furniture. There’s an outdoor swimming pool here, a swanky bar which serves tasty tapas, as well as a fantastic restaurant. Rocha Beach is right on the doorstep.


Hotel Globo – Compact and charming, this family-friendly hotel is great for those traveling on a budget; it’s also clean and convenient. The location is great; it’s in the middle of the action with views of Portimao town as well as the Arade River. Dine in the rooftop restaurant with ocean views or take a step outside for a walk around the old square, complete with nice bars and restaurants. Transport links are also good here, making it easy to explore the area.


Where to Stay in the Algarve: Best Cities & Hotels (5)© Rosshelen / Dreamstime

As the capital of the Algarve, Faro is the point where most visitors arrive in the region, but the city of Faro itself shouldn’t be overlooked. The scenic city has old walls and ancient treasures of its own to explore as well as being the gateway to Ria Formosa nature park.

Faro has a refreshingly relaxing charm and is a great place to base yourself and spend time learning about Portuguese culture and exploring along the coast.

The international airport is located close to the capital and there are easy bus and rail services which connect to other towns. Stay in the city in a budget, family-run guest house or a mid-range hotel, and spend your break surrounded by the culture of the Algarve.

Where to Stay in Faro


Hotel Eva – Situated right in the center of Faro itself, staying at this 4-star hotel means you’ll have everything the town has to offer on your doorstep. Its excellent location also boasts views across the marina and features great public transport links; it’s close to both the train station and a bus stop. Rooms are decorated in calm, muted colors, making for a chilled atmosphere that’s good for a peaceful night’s sleep. Featuring a warm, friendly vibe, Hotel Eva also serves up a complimentary buffet breakfast.


Faro Boutique Hotel – A contemporary, design-oriented urban hotel situated just a few minutes from Faro’s lovely Old Town – and a short walk to Faro marina – this hotel is a great choice for anybody looking for a slice of affordable cool on their Algarve getaway. The staff here are very professional and offer helpful advice about sightseeing in the area. The rooms at this hotel are decorated in a boutique style – some even come with their own private sun terraces.


Where to Stay in the Algarve: Best Cities & Hotels (6)© Dreamstime

Right in the center of the Algarve is the trendy town of Vilamoura. The resort town is full of beautiful people, attractive beaches and captivating sites. This is the town to stay in if you like a little bit of luxury and glamour – you will be spoilt for choice with high-end accommodation, swanky bars and fine dining.

The town is centered around the Vilamoura Marina, where luxury yachts pull up as they cruise around the Med; but visitors can catch boats to travel to other destinations along the coast from here, too. Golf is also a big draw to Vilamoura, with some of the best courses in the Algarve located nearby.

Where to Stay in Vilamoura


Crowne Plaza Vilamoura – Golf fans especially will love this chic hotel; it’s just a ten-minute drive from five different golf courses. The rooms are tastefully designed with elegance in mind and a high-quality finish; these overlook Vilamoura beach, boasting sea views and private balconies. The outdoor pool here is beautiful for a swim and the hotel restaurant serves up excellent local and international dishes – or you can opt for the 24-hour room service for extra luxury.


Vila Gale Ampalius – A friendly and professionally run hotel, the Vila Gale Ampalius features a large outdoor pool, a fantastic health club, and a tennis court; if you’re active, you’ll love staying here. The rooms are decorated in welcoming colors and come with comfortable furnishings. Sit back and relax with a cocktail poolside as your children have fun at the kid’s club, or spend a family day out at the Roman ruins of Cerro da Vila – less than a kilometer away.


Where to Stay in the Algarve: Best Cities & Hotels (7)

Tavira is a captivating town that is set inland from the coast along the banks of the Rio Gilão river. The ancient town’s streets are lined with large whitewashed Moorish Portuguese mansions and an alluring cafe culture. Then there are beaches on the island of Ilha de Tavira, which is easy to reach by ferry ride from the center of Tavira.

Tavira often charms visitors with an easy going way of life, interesting cultural sites and delicious fresh seafood. If you want to stay in the town, you can choose to stay in stylish Portuguese guest houses or in larger apartment complexes.

Where to Stay in Tavira

Vila Gale Tavira – A comfortable and calm hotel with a friendly, social atmosphere, there’s a wide selection of rooms at Vila Gale Tavira to suit your travel needs. More importantly, there is no shortage of sun loungers around the pool area. There’s also a stylish indoor pool for a little more peace and quiet. The lounge areas have a touch of Moorish style to them, whilst the bedrooms are all terracotta tiles and whitewashed walls for a classic Mediterranean vibe. Restaurants and bars are within walking distance.


Where to Stay in the Algarve: Best Cities & Hotels (8)© Shutterstock

Attractive Alvor has retained much of its traditional Portuguese culture. Nestled around an old harbor, the low-rise buildings have seen much less development than neighboring towns, making it the perfect base for those who aren’t into late night clubs and bars.

The old town is set inland along the Ria Alvor, which makes it a picturesque spot for hotels and guest houses.

Stay along the palm-tree lined riverfront where people stroll in the evening in search of a delicious dinner at one of the restaurants in town. Stay in mid-range hotels housed in traditional buildings and explore the other towns in the area by bus or by boat. But Alvor town has a few of its own sights, including the remains of a 13th century Moorish castle.

Where to Stay in Alvor

Pestana D. João II Beach Resort – A world that’s been custom built for sumptuous, sundrenched days by the sea, this beachside resort boasts incredible views over the Atlantic Ocean and Alvor Beach, of course. This 4-star hotel is set in lush, sprawling gardens, and boasts spacious communal areas to lounge around in. There are two outdoor saltwater pools, a heated indoor pool, two restaurants, and a total of four bars – there’s even an onsite golf course. There really is something to keep everyone entertained.


Where to Stay in the Algarve: Best Cities & Hotels (9)© Shutterstock

Sagres is home to the southwesternmost harbor in Europe, but it’s the town’s dramatic position perched atop a cliff that draws people to the area. The fishing town has become popular in recent years with adventurers who want to travel further afield in order to surf and dive off of the coast of the Algarve.

Unsurprisingly, backpackers and other travelers are drawn to the area to bask on the local beaches, which are strikingly beautiful. There are some historic remains in the town to discover and some lovely local restaurants and bars which line the town square. Stay in one of the mid-range hotels or in a welcoming locally run guest house.

Where to Stay in Sagres

Mareta View – With its clean and contemporary rooms all decked out in turquoise and white for a sea-based theme, this is a serene place to stay. Grab your book and spend the afternoon reading on the terrace that overlooks Mareta beach (it is called Mareta View, after all) surrounded by tropical palm trees in the garden. Everything is provided for here – there’s even 24-hour room service, as well as a delicious complimentary breakfast served up each morning.


Where to Stay in the Algarve: Best Cities & Hotels (10)© Dreamstime

This idyllic village is the image of what people think of when they imagine sunning themselves in the Algarve: dramatic hunks of cliffs with blocks of colorful buildings clinging to them until the land becomes the golden beach, which slopes in the depths of the turquoise ocean.

Carvoeiro is the kind of village where you can spend your days eating and drinking and laying on the beach and not doing much else, but if you want to see what else the Algarve has to offer it is best to hire yourself a car. You can also take boat trips from the beach to sea caves nearby.

Carvoeiro has long been on the tourist trail and is very popular with tourists, but that means plentiful accommodation that suits various budgets.

Where to Stay in Carvoeiro

Carvoeiro Hotel – This hotel offers modern studio apartments decorated in a natural color scheme, featuring beautiful wooden floors. Just a stone’s throw away from the beach, you’ll find an outdoor swimming pool nestled in Carvoeiro’s lush garden – which also boasts a sun terrace. There’s a bar and restaurant on site, however, the town is in easy walking distance and you’ll find a lot of other bars and restaurants to choose from. There’s even a golf course located less than two kilometers away.


Where to Stay in the Algarve: Best Cities & Hotels (11)© Dreamstime

One of the original holiday destinations on the Algarve, Quarteira has changed a lot over the past few decades from a tiny fishing village to a modern, fun and family friendly holiday resort. The city boasts several stunning beaches as well as a modern marina, which is packed with eateries and bars, plus a public transport system which can take you to other towns along the coast.

Accommodation in Quarteira is diverse, from affordable self-catering high-rise holiday apartments to high-end luxury resorts, which means there is something to fit everyone’s budgets. If you are a keen golfer, Quarteira is home to several championship courses for you to enjoy.

Where to Stay in Quarteira

Dom Jose Beach Hotel – Spotlessly clean and sparkling, staff at the Dom Jose Beach Hotel are always on hand and willing to help. The elegant design of the hotel itself is contemporary and reflects the seascape outside. Quarteria Beach is only 100 meters from this hotel, meaning seaside fun is never far away. The onsite restaurant here can cater for different dietary requirements, and in the summer months, there’s a BBQ served up on the sun terrace.

Monte Gordo

Where to Stay in the Algarve: Best Cities & Hotels (12)© Dreamstime

A simple train ride from the airport and you will be on some of the most beautiful beaches in the Algarve. Monte Gordo’s clean beaches with their calm, warm waters attract families to holiday in the town year after year.

The streets of the Gordo are lined with cafes and restaurants serving up delicious food to the many tourists, but if you fancy traveling to nearby towns to sample their cuisine then you can take the train for a small cost.

Monte Gordo is perfect for those who have a small budget as there are many guest houses and low-cost holiday hotels in the town, as well as mid-range, family-oriented hotels with their own swimming pools so you can take a refreshing swim whenever you feel like it.

Where to Stay in Monte Gordo

Hotel Alba – Hotel Alba, with its serene and sophisticated setting, combines holiday hotel apartments with high-end facilities. There’s a sauna here, as well as a team room, plus an outdoor pool and an indoor spa pool. At this hotel, you can unwind with a book in the hotel’s lounge or head out on a bike ride to explore nearby beaches – or head to Castro Marim Castle for some history. For sea and sand, Monte Gordo beach is right on the doorstep.

Armacao de Pera

Where to Stay in the Algarve: Best Cities & Hotels (13)© Dreamstime

Armacao de Pera is a seaside resort town that has everything you could need for your break in the Algarve: sandy beaches, tasty cuisine and interesting sights. The old fortified walls of the city are still visible around the town, while the whitewashed Armação de Pêra Chapel provides breaktaking views across the ocean.

The area is also famous for the traditional pottery that is produced locally and is a great chance to pick up some hand-painted souvenirs.

There are some fantastic resorts to stay in around Armacao de Pera, from spa resorts perched up high on the cliffs to smaller, more central budget holiday apartments.

Where to Stay in Armacao de Pera

Pestana Viking Beach Resort – With its fantastic location close to town, this hotel is set on a cliff overlooking the sea and Tremocos beach – a perfect position for watching the sunset. Spend an enjoyable holiday here, luxuriating in the spa, dining in one of the two restaurants, soaking up the sun in the outdoor pool, or hitting the gym. There’s even a Turkish bath here. The hotel gardens lead directly onto the beach for a simply sublime setting.


Where to Stay in the Algarve: Best Cities & Hotels (14)

If you are looking to spend your time in the Algarve traveling around the coast then Olhão is a great place to base yourself. The town is home to the largest fishing port in the Algarve, which makes it easy to travel and catch a boat to the nearby islands, Farol, Culatra and Armonain, and the Ria Formosa Natural Park.

Olhão is a quick train ride away from Faro and has some great choices of hotels which have all of the amenities you could need on your Portugese break.

Make sure you take a walk through the town’s old streets and stop off at Olhão’s municipal market to shop alongside locals for fresh fruit and vegetables, and then drop into the town’s fish market to pick up some locally caught seafood for lunch.

Where to Stay in Olhao

Real Marina Hotel – Vibrant and opulent, with rooms themed around the marina, this hotel overlooks the Rio Formosa Nature Park, as well as the marina itself. It is a large, gleaming, 5-star hotel with all the trimmings you’d expect – think beautiful breakfasts, a chic bar, and top-class facilities throughout. Perfect for a luxurious long weekend by the sea, you can hop on the ferry by the pier – just a block away – to explore the Algarve coast.

Praia da Luz

Where to Stay in the Algarve: Best Cities & Hotels (15)© Dreamstime

Praia da Luz is a bulging and busy holiday resort town close to Lagos which has a whole range of accommodation to cater to different types of visitors. Like many towns along the coast, Luz has seen lots of development recently, but still remains low-rise and compact; most of the town’s sights are in walking-distance, including the beach.

Luz has all the amenities you should need to make your family holiday the best it can be: do a spot of souvenir shopping at the many market stalls that set up along the beach promenade or have lunch at one of the cafes along the waterfront.

You can spend afternoons lazing on the beach, which is well sheltered by rocky cliffs at one end. Just along from the promenade that runs along the beach you can also explore the remains of old Roman baths.

Where to Stay in Praia da Luz

Aparthotel Vila Luz – The perfect choice for families, this aparthotel features great studios that boast sun terraces looking out over the pool. Located on a quiet side street not far from Luz Beach, rooms come equipped with a small kitchen, modern bathrooms and are clean and quiet. The staff at Aparthotel Vila Luz are friendly and will always greet you with a smile. They will also tell you about nearby amenities, such as Boavista Golf Course and restaurant recommendations.

Top Articles

You might also like

Latest Posts

Article information

Author: Aracelis Kilback

Last Updated: 11/26/2022

Views: 5763

Rating: 4.3 / 5 (44 voted)

Reviews: 91% of readers found this page helpful

Author information

Name: Aracelis Kilback

Birthday: 1994-11-22

Address: Apt. 895 30151 Green Plain, Lake Mariela, RI 98141

Phone: +5992291857476

Job: Legal Officer

Hobby: LARPing, role-playing games, Slacklining, Reading, Inline skating, Brazilian jiu-jitsu, Dance

Introduction: My name is Aracelis Kilback, I am a nice, gentle, agreeable, joyous, attractive, combative, gifted person who loves writing and wants to share my knowledge and understanding with you.