Where to stay in Portugal?

Places to stay at every stop and at every budget, chosen for where they are. Sleeping in the right place each night means not spending the trip in transport. Change the budget or the trip length and the hotels follow.

6 nights · accommodation about €1,040

Lisbon

Days 1-2 · 2 nights
Mid-rangeThe Lumiares Hotel & Spa

Rua do Diário de Notícias, in the heart of Bairro Alto. You sleep in the bar district: pick it for nights out, not for early nights.

€180 a nightSee on Booking →
Mid-range♥ Our favouriteMemmo Alfama
🚶Walk everywhere🚉Transport nearby

Travessa das Merceeiras, in the Alfama, near the Sé. You live the neighbourhood from the inside, on foot from the Santa Luzia miradouro and tram 28.

€170 a nightSee on Booking →
Mid-rangeHotel da Baixa
🚶Walk everywhere

Rua da Prata, in the Baixa. The easiest location in Lisbon: everything starts here on foot, the Alfama to the east, Chiado to the west, the Tagus to the south.

€130 a nightSee on Booking →
BudgetHome Lisbon Hostel
🚶Walk everywhere

Rua de São Nicolau, in the Baixa. You sleep in the middle of the Pombaline grid, with the Alfama and the Mercado da Ribeira within walking distance.

The dinners cooked by the owner's mother, known as Mamma, made the hostel's reputation.

€35 a nightSee on Booking →
BudgetYes! Lisbon Hostel

Rua de São Julião, in the Baixa. A budget hostel in Lisbon's flat centre, from where you walk up to the Alfama and its miradouros.

€22 a nightSee on Booking →
LuxuryBairro Alto Hotel
🚶Walk everywhere🚉Transport nearby

Praça Luís de Camões, between Chiado and Bairro Alto. You are on the square where tram 28 passes, on foot from the Mercado da Ribeira and the Tagus.

An 18th-century building renovated in 2019 by the Pritzker Prize-winning architect Eduardo Souto de Moura.

€340 a nightSee on Booking →
LuxuryHotel Avenida Palace
🚶Walk everywhere

Rua 1º de Dezembro, in Santa Justa, between Restauradores and Rossio. You sleep where the Baixa meets the avenue, within walking distance of everything.

Opened in 1892, a Belle Époque palace hotel built next to Rossio station.

€260 a nightSee on Booking →
LuxuryOlissippo Lapa Palace

Rua do Pau de Bandeira, in the residential Lapa district, 2.7 km from the centre of Lisbon. A 19th-century mansion for those who prefer the embassy streets to the bustle of the Baixa.

The Museu Nacional de Arte Antiga, on rua das Janelas Verdes, is within walking distance as you head down towards the Tagus.

€330 a nightSee on Booking →
More hotels in Lisbon on Booking

Sintra & Cascais

Day 3 · 1 night
Mid-range♥ Our favouriteSintra Boutique Hotel
🏛️Historic centre

Escadinhas da Audiência, in the old town, 300 m from the centre of Sintra. You sleep in the lanes of the historic centre, where the buses to Pena and the path to the Regaleira start.

€140 a nightSee on Booking →
Mid-rangeNH Sintra Centro
🏛️Historic centre👨‍👩‍👧Family-friendly

Praça da República, in the historic centre, 300 m from the centre of Sintra. A chain hotel on the main square, handy for families who want the old town without the logistics.

€120 a nightSee on Booking →
Mid-rangeSintra Bliss Hotel
🏖️Beaches nearby🏛️Historic centre🚉Transport nearby

A charming hotel in Estefânia, between the station and the old town of Sintra. From here, you walk up to the historic centre, and the bus takes you to Cabo da Roca and then the beaches of Cascais.

€120 a nightSee on Booking →
BudgetCasa Azul Hostel
🏛️Historic centre🚉Transport nearby

In Estefânia, the Sintra district around the station, Rua Capitão Mário Alberto Soares Pimentel. A hostel for arriving by train from Lisbon, then heading up to the old town and its palaces.

€70 a nightSee on Booking →
BudgetChalet Saudade
🏛️Historic centre🚉Transport nearby

Rua Doutor Alfredo da Costa, in Estefânia, very close to Sintra station. A guesthouse for arriving by train without dragging a suitcase far, then reaching the old town and the palace buses.

€95 a nightSee on Booking →
LuxuryPenha Longa Resort
🌿Quiet

Urbanização Village do Alto, in the Serra de Sintra, 4.2 km from the centre. An estate with a golf course in the middle of the forest, for driving out to Sintra, Cascais and Cabo da Roca.

The estate is laid out around a 14th-century monastery, preserved in the middle of the golf course.

€350 a nightSee on Booking →
LuxuryFarol Hotel
🌊By the sea🏖️Beaches nearby🚶Walk everywhere

Avenida Rei Humberto II de Itália, on the Cascais seafront, 12 km from Sintra. You choose the ocean and the beaches of Cascais, with the Boca do Inferno on foot and Sintra by train.

€280 a nightSee on Booking →
More hotels in Sintra on Booking

Évora

Day 4 · 1 night
Mid-rangeConvento do Espinheiro
🌿Quiet

Estrada do Espinheiro, in Patão, 4 km from the centre of Évora. A 15th-century convent turned hotel: you visit the town by day and come back to quiet gardens in the evening.

A convent founded in 1458, where the kings of Portugal stopped before entering Évora.

€160 a nightSee on Booking →
Mid-range♥ Our favouriteM'AR De AR Muralhas
🏛️Historic centre🚶Walk everywhere

Travessa da Palmeira, at the foot of the ramparts. You sleep against the walls, in the historic centre, on foot from the Praça do Giraldo and the Temple of Diana.

€120 a nightSee on Booking →
Mid-rangeVitória Stone Hotel
🏛️Historic centre🚶Walk everywhere

Rua Diana de Liz, in Horta do Bispo, 800 m from the centre of Évora, facing the ramparts. A hotel outside the walls, convenient by car, with the historic centre a few minutes' walk away.

€95 a nightSee on Booking →
BudgetMoov Hotel Évora

Rua do Raimundo, 300 m from the centre of Évora, inside the walls. A simple hotel in the streets of the centre, for those spending one night between Lisbon and the Algarve without looking for more.

€55 a nightSee on Booking →
LuxuryOctant Évora
🌿Quiet

Herdade do Perdiganito, in Nossa Senhora de Machede, 14 km from Évora, in an olive grove. You choose the Alentejo countryside and silence; Évora is visited by car during the day.

€170 a nightSee on Booking →
LuxuryM'AR De AR Aqueduto
🛁Spa

Rua Cândido dos Reis, at the foot of the aqueduct, 400 m from the centre of Évora. A palace turned hotel with a spa, for ending days spent between the Temple of Diana and the lanes in peace.

€210 a nightSee on Booking →
More hotels in Évora on Booking

The Algarve · Lagos

Days 5-6 · 2 nights
Mid-rangeCascade Wellness Resort
🛁Spa🚶Walk everywhere

Rua das Ilhas, on the Porto de Mós side, 1.9 km from the centre of Lagos, facing the ocean. You step away from town for the spa and the cliffs, with Ponta da Piedade within walking distance.

€190 a nightSee on Booking →
Mid-rangeLagos Avenida Hotel
🏛️Historic centre🍽️Restaurant

Avenida dos Descobrimentos, on the marina, 500 m from the centre of Lagos. You sleep between the harbour and the old town: dolphin-watching catamarans and the centre's restaurants without a car.

€100 a nightSee on Booking →
Mid-range♥ Our favouriteCasa Mãe
🏛️Historic centre🚶Walk everywhere

Rua do Jogo da Bola, in the historic centre, 200 m from the centre of Lagos. A boutique hotel in the old streets, for doing everything on foot, all the way to Praia Dona Ana.

€120 a nightSee on Booking →
BudgetRising Cock Hostel
🏛️Historic centre

A surfers' hostel for the Lagos stop, with a group atmosphere. You sleep on a small budget between kayaking to the Benagil caves, Ponta da Piedade and evenings in the old town.

€36 a nightSee on Booking →
BudgetLagos Central Hostel
🏛️Historic centre

Beco do Paiol, in the lanes of the historic centre, 200 m from the centre of Lagos. You walk out to the old town, Praia Dona Ana and the catamaran departures from the harbour.

€22 a nightSee on Booking →
BudgetCloud 9 Hostel
🏖️Beaches nearby

A hostel for the Lagos stop, on the western coast of the Algarve. A budget base for walking to Ponta da Piedade, going down to Dona Ana beach and setting off on the Seven Hanging Valleys trail.

€32 a nightSee on Booking →
LuxuryBoutique Hotel Vivenda Miranda
🚶Walk everywhere

Rua das Violetas, on the Porto de Mós cliff, 2.1 km from the centre of Lagos. You sleep above the ocean, in peace, with Ponta da Piedade and Dona Ana on foot along the path.

€250 a nightSee on Booking →
LuxuryIberostar Selection Lagos Algarve
🌊By the sea🏖️Beaches nearby

Estrada da Meia Praia, 2.6 km from the centre of Lagos, on the long Meia Praia beach. For those who want sand at the hotel's doorstep rather than coves, with the town by car.

€160 a nightSee on Booking →
More hotels in Lagos on Booking

Indicative prices for two people, checked when written: the price on the day depends on the season and your dates, so check it on the booking link. A deliberately short selection: a few checked places per budget and per stop, not a directory. The "more hotels" link opens the full Booking search for the same town, on the same dates. Some links are affiliate links: we may earn a commission, at no extra cost to you.

The rest of the trip