Pico’s accommodation stretches along the coast in three main hubs: Madalena (the ferry gateway and largest town), São Roque (quiet, with natural pools), and Lajes do Pico (historic whaling town with whale-watching departures). Here is Where to Stay in Pico by area.
Where to Stay in Pico: Madalena
Madalena is the main hub: the ferry to Faial departs here, the mountain road starts here, and most restaurants, supermarkets, and services are concentrated in town. Staying in Madalena is the most practical choice for first-time visitors.
Suggested Hotels in Madalena
Hotel Caravelas
Modern four-star on the waterfront, 2 minutes from the ferry. Rooftop pool with mountain views, restaurant, and comfortable rooms. Best for ferry hoppers and anyone who wants to be in the centre with reliable comfort.
Where to Stay in Pico: Lajes do Pico
Lajes is the historic whaling town on the south coast, with whale-watching RIBs departing from its harbour and the excellent Whalers’ Museum. It is quieter and more atmospheric than Madalena.
Suggested Hotels in Lajes
Aldeia da Fonte
Boutique eco-resort on a clifftop near Lajes, built from volcanic stone. Six rooms and suites with ocean views, a restaurant using organic island produce, and whale-watching boats minutes away. Best for couples seeking something memorable.
Where to Stay in Pico: São Roque
São Roque is the quiet northern town with the island’s best natural swimming pools. It is a good choice if you want a more relaxed base and do not mind driving 20 minutes to Madalena for the ferry or mountain road.
Suggested Hotels in São Roque
Pocinho Bay Hotel
Waterfront mid-range hotel with direct access to the natural pools, sea-view balconies, and a restaurant famous for its limpets and fresh fish. Best for families and swimmers.