This post may contain affiliate links that help support my business in creating content like this. If you make a purchase using one of these links, I may receive compensation at no extra cost to you. Read my disclosure for more information.

Portugal is one of those rare places that feels both old-world traditional and refreshingly new all at once. Whether you’re watching the sun set from a miradouro viewpoint in Lisbon or driving along the wild Atlantic coast, there is an undeniable soul to this place. As someone who has been to Portugal several times, I’m sharing some of the best places to visit.

The diversity packed into a country roughly a quarter the size of California always blows my mind. Even after several trips, I always feel like there is more to discover. Having spent time in Lisbon, exploring the Comporta coastline, and heading inland to Alentejo, it’s one of those places where you can create an incredibly diverse Portugal itinerary.

I’ve compiled 15 of the best cities and towns to visit in Portugal. This list explores the corners of Portugal that have left the deepest impression on me, plus the places at the top of my list to see when I return next. You’ll find there is plenty to see for everyone, from the winding vineyards of the Douro Valley to the stunning Atlantic beaches of the Algarve, and everything in between.

Short on Time? Here Are My Top Picks for the Best Cities to Visit in Portugal:

  1. Lisbon (stay at Memmo Alfama), for the best historic neighborhoods and creative culture
  2. Porto (stay at The One Monumental Palace), for the best riverside views and old-world atmosphere
  3. Comporta (stay at Sublime Comporta), for the best wild beaches and quiet luxury

Travel Tips

  1. Get Cell Data Before You ArriveWe use Holafly unlimited data eSIMs (5% Off!) for all international travel.
  2. Book an Airport Transfer in Advance — We use Welcome Pickups for our private transfers to and from the airport.
  3. Rent a Car — Discover Cars for our rental cars in Europe, choose full coverage insurance, and opt for trusted companies like Alamo, Hertz, or Sixt.

Helpful Guides to Plan Your Trip

If you’re planning a trip to Portugal, don’t miss my guides to Lisbon, Comporta, Évora, Monsaraz, and Alentejo, plus my 10-day Portugal itinerary!

15 Best Towns and Cities to Visit in Portugal


Introduction to Portugal’s Regions

Portugal is quite easy to navigate, but each region has a unique character depending on what you’re looking for. Lisbon is a natural starting point as it has top sites, great food, and a mix of historic neighborhood charm and a modern creative scene. From Lisbon, Sintra is a perfect day trip into the mountains for its stunning palaces. Setúbal and Cascais offer a coastal escape nearby.

The Best Places to Visit in Portugal
Evora

You can also easily plan your trip around the northern part of the country, starting in the lovely city of Porto. Porto feels a bit quieter than the much larger Lisbon, and it’s a perfect jumping-off point for the Douro Valley. The Douro is all about two things: the views and the wine. Terraced vineyards cover the winding hillsides, and it’s a welcome getaway from the city.

If you’re more interested in getting away from the crowds, Alentejo is my personal favorite region. This rural area is known for its wild coastline, incredible food, and hilltop towns like Évora and Monsaraz. Places like Comporta and Melides have become chic havens for those looking for quiet, minimalist luxury.

Further south, the Algarve region is the classic sunny beach vacation. Lagos is famous for its dramatic rock formations, and Faro serves as the historical gateway to the region. You’ll also find authentic fishing villages like Tavira.


The Best Places to Visit in Portugal

Lisbon

Lisbon is one of those special cities I keep returning to. A busier and more international city than its sister Porto to the north, Lisbon has plenty to offer. It also acts as the perfect jumping-off point to explore nearby beaches and inland towns, as it’s most likely where you’ll land for an international flight. When there, spend time in the old town area of Alfama, where charming restaurants and cobblestone streets intertwine. From there, head up the hill to Castelo de São Jorge, stopping at the Mirador Portas do Sol on the way, or make your way to Belem Tower and nearby Jerónimos Monastery. No trip to Lisbon is complete without trying a pastéis de nata (or two!), my favorites are at Manteigaria, where you can watch them being made fresh.

Here are my guides on where to eat, where to stay, and what to do in the city. Check out our guides to the city’s best coffee, art, and first-timer essentials, plus both three and four-night itineraries. For more info on where to stay, check out my guides on top Airbnbs and the best boutique hotels in Lisbon.

Cascais

Must-Do Things in Lisbon for First Timers
Cascais

A short 40-minute train from Lisbon to the south is the beautiful seaside town of Cascais. After a few days in Lisbon, it’s a welcome change of pace and offers a charming retreat from the hustle and bustle of the city. Cascais transformed from a humble fishing village into a chic summer retreat for 19th-century royalty. You can still see that elegant history in the grand villas and tiled facades that line the town center. Much like the coastal charm I’ve loved in places like Sitges or San Sebastian, Cascais offers the balance of sophisticated urban small town and laid back beach vibes.

My ideal afternoon starts with a slow wander through the cobbled streets, grabbing a legendary scoop of gelato at Santini before heading to Praia da Rainha, this tiny, sun-drenched cove that feels like a local secret. Other highlights include the Sintra Cascais Natural Park area and Boca do Inferno, as well as the serene Paredão de Cascais promenade along the coast.

Wander the Citadel district and take in the 15th-century fortress reimagined as a vibrant arts district. Don’t miss the freshest seafood at local hotspot Mar do Inferno, and the Mercado da Vila, where you can observe the fishmongers and enjoy a bite at one of the small eateries tucked inside. I’ve included this day trip in my 10-day Portugal itinerary.

Tavira

The Best Places to Visit in Portugal
Tavira

Tavira is the Algarve’s best-kept secret. While much of the southern coast pulses with high energy from modern tourism, Tavira is a breath of fresh air. The streets are a gallery of whitewashed facades, Roman-influenced bridges, and traditional tesouro-roofed mansions nestled along the banks of the Gilão River.

Spend the morning strolling in Jardim do Coreto on the river. Grab a coffee and a Dom Rodrigo pastry at Pastelaria Tavirense and watch the town come to life. Take a short trip to Rio Formosa Natural Park and explore Praia do Barril and the Anchor Cemetery, or sightsee at the Moorish Tavira castle offering panoramic views. For dining, try Noélia e Jerónimo, Casa do Polvo da Tasquinha, or Mesa Farta for top picks.

Évora

Évora is the perfect place to start your trip to the Alentejo region. It feels like you’re walking through a museum as you make your way around town. Start your day at the Pastelaria Conventual Pão de Rala, a stunning bakery that specializes in traditional sweets from the area. The haunting Chapel of Bones is a must-see, with its floor-to-ceiling human bones decorating most of the interior. After a slow lunch at Botequim da Mouraria, check out the Roman Temple of Évora at the top of the hill.

Other top highlights include Se de Évora cathedral, the Aqueduto da Agua da Prata, and the Praça do Giraldo main square. You’ll find delicious Alentejo eats at Restaurante Fialho and Dom Joaquim. For an afternoon pick-me-up, I loved Cafe Arcada and Do Largo. Check out my Évora guide and my 10-day Portugal itinerary for more tips on planning a trip to Évora.

Faro

The Best Places to Visit in Portugal
Faro

Faro often gets overlooked as a transit hub, but if you step outside the airport and explore, you’ll find a city with a surprisingly soulful character. It’s the historic gateway to the south, where the atmosphere is much more about authentic Portuguese daily life than the typical resort energy you’ll find further west. Go for a stroll through the Cidade Velha historic center, passing through the monumental neoclassical archway and pausing in cobblestone squares shaded by orange trees. It feels like a refuge, where medieval walls and the landmark Faro Cathedral stand as reminders of the city’s long history. You’ll also find a Chapel of Bones here, similar to the one we visited in Évora.

Faro’s location on the Rio Formosa lagoon provides a beautiful labyrinth of saltwater marshes, a sanctuary for local wildlife. Hop on the slow ferry from the marina to Ilha Deserta for a day of seclusion on the small island. After a day out on the water, head back into town for a bica at a local cafe. I recommend A Venda and Restaurant O Castelo for traditional bites and fresh seafood. Add Faro as a stop on a 10-day Portugal itinerary.

Setúbal

The Best Places to Visit in Portugal
Setúbal

Just a short drive south of Lisbon, Setúbal is a working port city that hasn’t lost its salt-of-the-earth character. One of my favorite stops is the Mercado do Livramento, a working market filled with the freshest catch of the day, along with local produce, honey, cheeses, and wine. Setúbal is ideally located between the green peaks of the Arrábida Natural Park and the blue waters of the Sado Estuary. There is ample hiking in the area with spectacular coastal views.

High above the city, you’ll find the powerful Fortaleza de São Filipe, offering the best panoramic view in the area. Don’t miss the small chapel inside, covered in intricate blue and white tiles. Setúbal is famous for its local seafood — try the local specialty Choco Frito (fried cuttlefish) at Casa do Peixe. Don’t leave without a visit to the Moscatel de Setúbal Experience in the city center, dedicated to the region’s famous fortified wine.

Monsaraz

The Best Places to Visit in Portugal
Monsaraz

Monsaraz was one of my favorite towns on our trip in the Alentejo region. Set high in the hills near the Spanish border, this medieval town is entirely enclosed by ancient stone walls. The narrow streets wind through quintessential whitewashed houses with terra cotta rooftops. The town is surrounded by nature, with the nearby Alqueva Lake shimmering in the distance.

One of my favorite activities was exploring the dramatic Castelo de Monsaraz, with its breathtaking 360-degree panoramic views. Wandering in town, you’ll find local handicrafts and ceramics at shops like Casa Tial. A few restaurant highlights include local dishes at Sabores de Monsaraz, dining on the terrace at Xarez, and my personal favorite, Barrocal in the São Lourenço de Barrocal hotel. You’ll find more about this beautiful town in my Monsaraz guide, my guide to Alentejo, and my 10-day Portugal itinerary.

Comporta

The Best Places to Visit in Portugal
Comporta Beach

Comporta is the ultimate pick for anyone looking for a slower, more intentional pace. Located only an hour from Lisbon, Comporta is now a chic hideaway of quiet luxury. The heritage of rice-farming is still evident in the vibrant green rice paddies set against wild sandy dunes that seem to stretch endlessly. It’s blissfully free of the high-rise development of other coastal areas due to its protected nature reserve.

Go horseback riding on the beach, or take a boat ride in the Sado Estuary. Praia da Comporta is the main beach, with boardwalks crossing the protected dune to a wide golden beach and some laid-back beach clubs. Don’t skip the Sublime Comporta Beach Club for a long lunch by the sea. I also loved Gomes, Cavalariça, and Restaurante Sal. Check out my guide to Comporta and guide to the best Comporta hotels. Find more on Comporta and the surrounding area in my Alentejo guide.

Sintra

Sintra is a perfect day trip from Lisbon. This fairytale town is a UNESCO World Heritage site and served as a summer retreat for Portuguese royalty for centuries. Much like the architectural wonders of cities like Sevilla and Granada, there is a grandeur to the details here. The main attraction is the breathtaking National Palace of Pena, known for its vivid yellow and red castle-like facade, but many other beautiful sites make this day trip special.

My top picks include the Quinta da Regaleira, Castelo dos Mouros, and the Park and Palace of Monserrate. After a morning spent taking in the architectural wonders, nothing beats popping into a local bakery like Casa Piriquita for a travesseiro, a delicious flaky almond-filled pastry, before exploring the wild Cabo de Roca coastline nearby. This day trip is a part of my 4-day Lisbon itinerary and 10-day Portugal itinerary.

Douro Valley

The Best Places to Visit in Portugal
The Douro Valley

As you wind through the terraced hills in the Douro Valley, you are transported to a simpler time of slow living and tradition. The beauty of the Douro lies not just in the stunning landscape, but in the deep heritage of the people who have tended this land for centuries. Spending the afternoon tasting wine and port is more than a culinary highlight; it’s a lesson in craftsmanship.

You can’t miss a visit to one of the renowned quintas in the area — Quinta do Crasto, Quinta do Bomfim, and Quinta do Vallado are my top picks. The historic steam train runs from June to October, and a cruise down the river on a traditional rabelo boat offers a unique perspective. The N222 road is stunning and has been named one of the most beautiful drives in the world. I recommend a few slow days spent winding your way through this stunning landscape, enjoying the wineries and dramatic views along the way. Douro is a perfect stop on my Portugal itinerary.

Porto

The Best Places to Visit in Portugal
Porto

Sitting on the Northern coast, Porto has a character all its own, set apart from Lisbon and its nearby beaches. Despite being the second-largest city in Portugal, Porto feels more intimate than its sister city to the south. As you wander, you’ll find the details of the city that make it truly special, like tile-clad buildings standing out on a busy street, and miradouros giving expansive views of the city.

Porto is famously known for its namesake port wine. You’ll find plenty of port houses as you cross the Douro River, best done on foot via the iconic Dom Luís I Bridge, taking in the spectacular view of the city. Top sites include the Church of Saint Ildefonso, São Bento Railway Station, Chapel of Souls, Livraria Lello, and the Clérigos tower. You’ll find great bites and shopping at the Mercado de Bolhão, where you can pick up a few tins of fish and other souvenirs to bring home.

Lagos

The Best Places to Visit in Portugal
Lagos

Lagos provides the ideal getaway for those who want a little of everything with a lively social scene, great food, and some of the most beautiful beaches in the world. The golden limestone cliffs have been carved by the sea into a series of caves, grottos, and hidden bays. The real draw here is the coastline, which feels almost sculptural. Explore from the cliffs by walking the boardwalks along the top, or take them in from below by sea kayak or boat tour.

For the best coastal views in the Algarve, head to Ponta da Piedade, famous for its massive rock formations carved by the Atlantic. You can take the staircase down to the popular Praia do Camilo for a sheltered cove perfect for swimming. Don’t miss Casinha do Petisco for amazing food and rooftop views at Mar d’Estorias. Add Lagos as a stop on my Portugal itinerary.

Melides

Melides is located just south of Comporta and makes a great stop on a trip in Alentejo. The village is a charming cluster of traditional white-washed houses with terracotta rooftops. A true sanctuary for travelers looking for a slower pace from the busier Algarve. Instead of boardwalks and beach clubs, you’ll find wild, untamed coastline, nature trails, and local small-town vibes.

Top sites include Praia de Melides and Lagoa de Santo Andre nature trails. Enjoy a refined farm-to-table menu at Quinta da Comporta, or eclectic high-end cuisine at Vermelho Melides. Don’t miss my guide to Alentejo and Comporta guide for more picks in Melides. It’s a great stop on my Portugal itinerary.

Aveiro

The Best Places to Visit in Portugal
Aveiro

Aveiro is a city defined by its network of canals and moliceiros — traditional, brightly painted boats that once gathered seaweed and now offer a unique way to see the city. Located just south of Porto, Aveiro is wonderfully charming and has both a historic fishing town feel mixed with more modern college town vibes. The Costa Nova coastline is famous for its iconic striped wooden houses that look like something out of a postcard.

Take a boat ride on a moliceiro to really see the city and get a great vantage point of the Art Nouveau buildings along the water. You can walk through the salt flats in the area and see how they still harvest salt in the traditional method. You must taste some ovos moles, a local sweet egg cream wafer. Confeitaria Peinxinho is the best spot to try them. Grab a table at O Bairro, a cool, buzzy spot in the old fish market area, or Salpoente for more high-end dining set in an old salt warehouse.

Coimbra

The Best Places to Visit in Portugal
Coimbra

Coimbra is a city of medieval history and academic tradition, perched high on a hill overlooking the Mondego River. It was once the nation’s medieval capital and is now home to one of the world’s oldest universities. Climb the steep winding alleys of the Alta (upper town) to the University of Coimbra, a UNESCO World Heritage Site. Here, the crown jewel is the Joanina Library, with gilded bookshelves and frescoed ceilings housing hundreds of thousands of ancient texts.

Descending into the Baixa (lower town), you’ll likely hear sounds from Portugal’s traditional roots — fado music. Explore the Santa Cruz Monastery, then cross the Ponte de Santa Clara for the best panoramic view of the city. Other key sites are the National Museum Machado de Castro and the Old Cathedral of Saint Mary. Find a memorable meal at Ze Manel dos Ossos or Restaurante Solar do Bacalhau. You’ll find fado performances and sweet local treats at Café Santa Cruz.


Save This Post for Later on Pinterest

PS — Are You Booking a Trip Soon? Use My Booking Checklist!

These are the sites I use most to book my own trips. Using the links below is a great way to support Bon Traveler’s travel journalism at no extra cost to you. If you need help organizing your itinerary, get my free travel itinerary template here.

1. Book Your Accommodations

I use Booking.com for hotels and Airbnb for vacation rentals. They have the biggest inventory and consistently offer the best rates.

2. Book Your Rental Car

Self-driving is the best way to explore most destinations. I use Discover Cars for our rental cars, select full coverage insurance, and opt for a reputable company like Alamo, Hertz, or Sixt.

3. Book Your Tours & Experiences

I use Viator, Airbnb, and Get Your Guide to find the best tours and experiences. They are my favorite tour search engines. I always check all three as their inventory varies depending on the destination.

4. Book Your Private Transfers

For easy, reliable private transfers, I use Welcome Pickups. It’s my go-to for arranging a driver in advance — whether it’s an airport pickup, a hotel-to-hotel transfer, or a day trip. The experience is seamless, with English-speaking drivers and upfront pricing, so you can travel stress-free at every stage of your trip.

5. Get Cell Data for Your Trip

I use Holafly for international cell data. Their unlimited data eSIMs are easy to install, activate instantly on arrival, and let you skip local SIM cards and expensive roaming fees.

6. Don’t Forget Travel Insurance

I never leave the country without travel insurance. It provides comprehensive protection in case anything goes wrong (ie. illness, injury, theft, or cancellations).

My favorite companies that offer the best coverage and rates are:


Xx,
Jessica

Write A Comment