Porto is a city of character: tile-clad facades, winding cobbled streets, riverfront views and a culture built around port wine. The best hotels here do more than provide a bed — they offer food and wine experiences, small spas, curated art and easy access to the UNESCO-listed historic center. On the opposite bank, Vila Nova de Gaia feels like an extension of the city but with sweeping views back across the Douro. Below are our editor-picked favorites across both sides of the river, from intimate boutique houses to larger properties with Michelin-level dining.

Our top picks
– Best for port connoisseurs: Tivoli Kopke
– Best for culture: Infante Sagres
– Best for art lovers: Palacete Severo

Where to stay — the editors’ selection

Palacete Severo
A restored early-20th-century town house turned boutique hotel, Palacete Severo blends historic details with contemporary art. The yellow-walled property offers about 20 rooms in the main house plus a new building across a garden, a plant-based spa, a sleek pool and a courtyard bistro. The on-site restaurant is led by chef Tiago Bonito and the owner’s gallery fills ceilings and walls with modern works — a small hotel that feels like a private museum. Address: Rua Ricardo Severo 21, 4050-515 Porto.

The Editory Boulevard Aliados
Right on Avenida dos Aliados, this lively, design-forward hotel puts you in the middle of the action. Sixty rooms spread across two adjacent buildings are decorated in playful, retro-inflected palettes: bold colors, velvet headboards and whimsical touches. The building houses a street-facing bar with circus murals, a new Gio Party & Pasta dining concept and a heated black stone outdoor pool — perfect for dipping after a day exploring São Bento, Clérigos and the Ribeira. Address: Av. dos Aliados 141–147, 4000-067 Porto.

Infante Sagres
Porto’s historic five-star hotel, originally opened in 1951 and recently refurbished, Infante Sagres retains its grand public rooms while updating facilities for modern comfort. The property’s dramatic interiors — paneled wood, tiles and jewel-toned sofas — are matched by 85 individually styled rooms, a small plunge pool on an elevated courtyard and Scarlett Wine & Food, which highlights local dishes and Douro wines. It’s a grand city-center choice with classic hospitality. Address: Praça D. Filipa de Lencastre 62, 4050-259 Porto.

The Yeatman
Across the river in Vila Nova de Gaia, The Yeatman is synonymous with wine-forward luxury. Its decanter-shaped infinity pool and terraces frame stellar views of Porto and the Dom Luís I Bridge. The hotel’s identity is rooted in the region’s viniculture: vineyard imagery, an accessible cellar, guided tastings and generous wine lists. A Caudalie spa, indoor pool and a Michelin-starred restaurant make it a top pick for food and wine focused stays; a shuttle runs down the hill to Porto proper. Address: Rua do Choupelo, 4400-088 Vila Nova de Gaia.

Casa da Companhia, Vignette Collection
Set on Rua das Flores in the heart of the historic center, this 16th-century building was once the headquarters of a port company and has been carefully converted into an elegant hotel. The design balances city history with modern minimalism: gold-paneled windows, marble bathrooms and terrace options that look either to the cathedral or to a calm garden. The team continues a port-related tradition for guests and the restaurant and small spa add to the intimate experience. Address: R. das Flores 69, 4050-416 Porto.

Torel Palace Porto
A 19th-century palace restored as an intimate, literature-minded hotel, Torel Palace mixes original architectural features with contemporary comforts. The library bar and a new patisserie (named for a Portuguese poet) reflect the property’s cultural bent. Suites feel romantic and theatrical — think mirrored bathrooms and skylights — and the hotel’s tasting and dining program, including its signature restaurant, makes it special for gastronomes. Address: Rua de Entreparedes N. 42, 4000-197 Porto.

Gran Cruz House
Small and design-led, Gran Cruz House sits on Praça da Ribeira with direct views of the Douro. With only seven bedrooms, each inspired by different port wines, the hotel is intimate and characterful. Its restaurant, Casario, celebrates regional flavors under a notable Portuguese chef and remains a highlight for guests staying in the lively riverside district. Address: Praça da Ribeira – Viela do Buraco 19, 4050-132 Porto.

The Rebello
A contemporary, large-scale project in Gaia that repurposes industrial buildings into a residential-style hotel, The Rebello offers apartment suites with kitchens and local craft-focused interiors. On-site dining nods to the site’s past — Pot & Pan on the ground floor — and a rooftop bar plus a wellness zone (including Roman-inspired indoor pool, sauna and gym) make it appealing for longer stays or families. Address: Cais de Gaia 380, 4400-245 Vila Nova de Gaia.

M.Ou.Co (Mouco) — Outside Porto Mouco
Mouco is a music-centric hotel in the up-and-coming Bonfim neighborhood. It combines a 180-seat concert hall, a vinyl library, record players in rooms and rentable instruments with a lively restaurant and a small pool. Décor nods to 1970s style and the hotel doubles as a creative hub with coworking space and programming for musicians and visitors who enjoy a cultural, less-touristy corner of Porto. Address: Rua de Frei Heitor Pinto 65, 4300-252 Porto.

The Largo
A refined 18-room residence tucked off Largo de São Domingos, The Largo focuses on calm, personalized service and culinary creativity. The property emphasizes tailored local experiences, a private-terrace restaurant with a strong wine cellar, and a lounge that preserves a striking wall of exposed original rock. A small, crafted hotel that feels like a hidden home in the old town. Address: Largo de São Domingos 60, 4050-545 Porto.

Tivoli Kopke
The newest property to open on Gaia’s riverbank, Tivoli Kopke sits beside historic port cellars and is part hotel, part tribute to an old wine house. Rooms and terraces deliver direct views of the Douro and Porto skyline; the hotel’s dining program includes an ambitious restaurant and rooftop bar, and the spa uses grape- and region-inspired treatments. Guests can arrange private tastings in the adjacent cellars for an immersive port-focused stay. Address: Rua do Barão de Forrester 69, 4400-034 Vila Nova de Gaia.

Choosing where to stay depends on what you want from Porto. For waterfront luxury and wine immersion, Gaia’s hotels (Yeatman, Tivoli Kopke, Gran Cruz House) can’t be beat. If you prefer to be in the thick of the historic center, consider Palacete Severo, The Largo or Casa da Companhia. For a vibrant, design-forward base close to nightlife and culture, The Editory or Infante Sagres are strong choices. Each property here offers a different way to experience Porto’s irresistible mix of history, food and wine.