flag

Porto City Center Hotels

Not Just Any Hotel – Only the Best Porto City Center Hotels, Selected for You!

Porto
Jun 06, 2025 - Jun 07, 2025
2 adults, 1 room
Find
Porto City Center Hotels
Price per night:
Up to $100
$100 - 200
From $200
Rating:
Excellent 9+
Very good 8+
Good 7+
All ratings
Star rating:
5-stars
4-stars
3-stars
Unrated
8.2
Very good (370)
View map · 1.7 km City Centre
From
119£ /per night
8.6
Excellent (2127)
View map · 1.8 km City Centre
From
82£ /per night
8.6
Excellent (1157)
View map · 0.5 km City Centre
From
76£ /per night
8.2
Very good (304)
View map · 1.9 km City Centre
From
184£ /per night
8.4
Very good (1064)
View map · 2.2 km City Centre
From
146£ /per night
8.4
Very good (692)
View map · 1.1 km City Centre
From
110£ /per night
8.4
Very good (687)
View map · 0.7 km City Centre
From
79£ /per night
8.2
Very good (385)
View map · 1.4 km City Centre
From
118£ /per night
8.4
Very good (435)
View map · 1.9 km City Centre
From
288£ /per night
8.2
Very good (573)
View map · 1.3 km City Centre
From
120£ /per night
8.6
Excellent (1174)
View map · 0.4 km City Centre
From
79£ /per night
8.2
Very good (246)
View map · 1.7 km City Centre
From
134£ /per night
8
Very good (155)
View map · 1.0 km City Centre
From
151£ /per night
8.4
Very good (239)
View map · 2.1 km City Centre
From
91£ /per night
8.4
Very good (611)
View map · 2.3 km City Centre
From
265£ /per night
8.4
Very good (642)
View map · 1.7 km City Centre
From
275£ /per night
8.4
Very good (762)
View map · 2.5 km City Centre
From
68£ /per night
8.2
Very good (415)
View map · 2.0 km City Centre
From
146£ /per night
8.6
Excellent (1214)
View map · 2.2 km City Centre
From
142£ /per night
8.4
Very good (317)
View map · 1.3 km City Centre
From
75£ /per night
8.4
Very good (168)
View map · 2.4 km City Centre
From
335£ /per night
8.2
Very good (265)
View map · 1.9 km City Centre
From
60£ /per night
8.4
Very good (180)
View map · 2.4 km City Centre
From
72£ /per night
8.6
Excellent (111)
View map · 2.1 km City Centre
From
31£ /per night
8.4
Very good (259)
View map · 2.1 km City Centre
From
36£ /per night
8.4
Very good (839)
View map · 2.6 km City Centre
From
119£ /per night
8.4
Very good (1045)
View map · 1.1 km City Centre
From
113£ /per night
8.2
Very good (343)
View map · 3.5 km City Centre
From
51£ /per night
8.4
Very good (185)
View map · 1.7 km City Centre
From
198£ /per night
8
Very good (485)
View map · 1.9 km City Centre
From
52£ /per night
8.4
Very good (247)
View map · 2.9 km City Centre
From
106£ /per night
8.4
Very good (208)
View map · 2.3 km City Centre
From
83£ /per night
8.4
Very good (313)
View map · 1.4 km City Centre
From
184£ /per night
8.4
Very good (355)
View map · 2.3 km City Centre
From
58£ /per night
8.2
Very good (184)
View map · 2.1 km City Centre
From
171£ /per night
8.4
Very good (212)
View map · 2.0 km City Centre
From
616£ /per night
8.2
Very good (265)
View map · 2.0 km City Centre
From
67£ /per night
8.2
Very good (363)
View map · 1.6 km City Centre
From
137£ /per night
8.6
Excellent (1010)
View map · 3.7 km City Centre
From
129£ /per night
8.6
Excellent (134)
View map · 1.9 km City Centre
From
25£ /per night
8.4
Very good (122)
View map · 2.0 km City Centre
From
68£ /per night
8.4
Very good (202)
View map · 0.2 km City Centre
From
62£ /per night
8.2
Very good (133)
View map · 2.2 km City Centre
From
50£ /per night
8.4
Very good (82)
View map · 2.2 km City Centre
From
137£ /per night
8.4
Very good (377)
View map · 1.4 km City Centre
From
411£ /per night
8.2
Very good (493)
View map · 2.2 km City Centre
From
28£ /per night
8.6
Excellent (242)
View map · 2.2 km City Centre
From
17£ /per night
8
Very good (359)
View map · 2.0 km City Centre
From
72£ /per night
8.4
Very good (250)
View map · 1.9 km City Centre
From
380£ /per night
8.2
Very good (345)
View map · 1.1 km City Centre
From
46£ /per night
8.4
Very good (313)
View map · 1.9 km City Centre
From
71£ /per night
8.6
Excellent (2102)
View map · 1.6 km City Centre
From
146£ /per night
8.2
Very good (301)
View map · 1.9 km City Centre
From
172£ /per night
8.2
Very good (192)
View map · 1.8 km City Centre
From
66£ /per night
8.4
Very good (182)
View map · 2.3 km City Centre
From
43£ /per night
8.2
Very good (172)
View map · 2.4 km City Centre
From
164£ /per night
8.6
Excellent (156)
View map · 1.5 km City Centre
From
10£ /per night
8.2
Very good (232)
View map · 1.9 km City Centre
From
80£ /per night
8.4
Very good (905)
View map · 2.4 km City Centre
From
73£ /per night
8.4
Very good (190)
View map · 1.6 km City Centre
From
55£ /per night

Discover Your Perfect Stay

Welcome to Porto's charming coastal city known for its vibrant culture, historic architecture, and delectable port wine. As you explore the city's bustling streets and immerse yourself in its rich heritage, finding the perfect accommodation becomes essential. Luckily, Porto's city centre is home to a plethora of hotels that cater to all types of travelers. From boutique hotels housed within historic buildings to modern luxury establishments, there is something to suit every taste and budget.

One of the advantages of staying in Porto's city centre is the convenience it offers. You'll find yourself within walking distance of the city's most iconic landmarks, such as the magnificent Dom Luís I Bridge and the awe-inspiring Sé do Porto Cathedral. With hotels in this area, you can easily embark on a leisurely stroll along the picturesque Ribeira district or explore the intriguing narrow streets of the historic center. From the moment you step out of your hotel, you'll be surrounded by a vibrant atmosphere, with lively cafes, trendy restaurants, and cultural attractions at your doorstep.

When it comes to choosing a hotel in Porto's city centre, there are plenty of options that will ensure both comfort and style. Whether you prefer a boutique hotel with personalized service or a larger establishment with a range of amenities, you'll find it here. Many of Porto's city centre hotels boast stunning rooftop terraces with panoramic views of the city and the Douro River, perfect for enjoying a sunset cocktail. With attentive staff, elegant room designs, and a central location, these hotels will undoubtedly enhance your experience in Porto and make your stay unforgettable.

Name of hotel Accommodation Rating Price, $
Casual Inca Porto

8.4 / 10

(4662 Reviews)

From 120£
Hotel Carris Porto Ribeira

8.4 / 10

(7228 Reviews)

From 145£
Guesthouse Monte Carlo

7.0 / 10

(537 Reviews)

From 30£
Hotel Da Musica

8.7 / 10

(1631 Reviews)

From 57£
Casa Dos Loios By Shiadu

9.1 / 10

(1409 Reviews)

From 50£
8.4
Very good (4662)

Casual Inca Porto

4
Praca Coronel Pacheco 52
Casual Inca Porto perfectly blends modern design with elements of Porto's cultural heritage. Located in a renovated 19th-century building, this hotel impresses guests with its stylish rooms and upscale amenities.

From

120£ /per night
8.4
Very good (7228)

Hotel Carris Porto Ribeira

4
Rua Do Infante Dom Henrique, 1
Nestled along the Ribeira district, Hotel Carris Porto Ribeira offers breathtaking views of the Douro River and the iconic Dom Luís I Bridge. Combining contemporary comfort with traditional elements, the hotel provides a truly luxurious experience. Guests can enjoy the rooftop terrace, sample delicious Portuguese cuisine at the on-site restaurant, and explore the city's vibrant waterfront just steps away.

From

145£ /per night

Boutique Charm in the Heart of Porto

In this section, we will explore a selection of boutique hotels that embody the charm and character of Porto's city centre. These hotels offer a unique blend of hospitality, sophistication, and personalized service, making them ideal choices for discerning travelers seeking an authentic Porto experience.

7
Good (537)

Guesthouse Monte Carlo

3
Av. Fernao Magalhaes, 45
Guesthouse Monte Carlo, located in Porto's city center, offers a cozy and inviting atmosphere in a traditional Portuguese building. With its comfortable rooms and warm hospitality, this guest house provides a home away from home. Guests can start their day with a delicious homemade breakfast before exploring the city's attractions, making it an ideal choice for a charming stay in the very heart of Porto.

From

30£ /per night
8.7
Excellent (1631)

Hotel Da Musica

4
Mercado Do Bom Sucesso Largo Ferreira Lapa, 21 A 183
Located in the Boavista district, Hotel Da Musica immerses guests in a world of music and design. Combining contemporary elegance with a musical theme, this boutique hotel features stylish rooms adorned with musical motifs. The hotel's central location allows guests to easily explore Porto's renowned concert hall, Casa da Música, and the city's vibrant cultural scene.

From

57£ /per night

Authentic Heritage Experiences

In this section, we delve into hotels that showcase Porto's rich heritage and historic charm. These hotels have carefully preserved their architectural features and seamlessly blend old-world elegance with modern comforts. Staying at these hotels in Porto's city centre allows guests to immerse themselves in the city's fascinating past while enjoying the conveniences of contemporary accommodation.

9.1
Excellent (1409)

Casa Dos Loios By Shiadu

4
Rua Das Flores, 245
Casa Dos Loios By Shiadu is a charming guest house housed in a renovated 17th-century building near Porto Cathedral. With its elegant rooms decorated in a blend of modern and vintage styles, this guest house exudes character and charm. Guests can enjoy the tranquil courtyard and savor a delicious breakfast before venturing out to discover Porto's cultural gems.

From

50£ /per night
8.9
Excellent (2102)

Bessahotel Boavista

4
Rua Dr. Marques De Carvalho, 111
Situated in the center of the city's business and cultural district, Bessahotel Boavista offers a sophisticated and comfortable stay. With its sleek design and luxurious amenities, this boutique hotel provides a tranquil retreat amidst the bustling city centre.

From

100£ /per night

Modern Luxury in the City Centre

For those seeking the ultimate in modern luxury and comfort, this section highlights Porto's most prestigious hotels. These establishments offer world-class service, contemporary design, and a range of upscale amenities. Positioned in Porto's city centre, they provide an ideal base for exploring the city while indulging in unparalleled luxury.

8.8
Excellent (1965)

Neya Porto Hotel

4
Rua De Monchique 35-41
Combining sustainability with style, Neya Porto Hotel offers a unique eco-friendly experience in the lively heart of Porto. This certified green hotel features modern rooms designed with natural materials and energy-efficient technologies. With its commitment to environmental responsibility, this hotel is an ideal choice for eco-conscious travelers looking for a luxurious stay in Porto's city centre.

From

133£ /per night
9
Excellent (6074)

Hotel Spot Family Suites

4
Rua Do Bolhao, 85
Hotel Spot Family Suites is a fantastic choice for families, offering spacious suites with separate living areas and kitchenettes. Located near Trindade metro station, this hotel provides easy access to Porto's city center and various family-friendly attractions. With its welcoming atmosphere and amenities designed for families, such as a playroom and babysitting services, Hotel Spot Family Suites ensures a memorable stay for the whole family.

From

123£ /per night

Pestana Palacio Do Freixo, Pousada & National Monument - The Leading Hotels Of The World

Steeped in history, Pestana Palacio Do Freixo is a 18th-century palace that has been meticulously restored and transformed into an exquisite hotel. Located on the banks of the Douro River, this grand property offers luxurious rooms, a spa, and beautiful gardens.

8.2
Very good (2583)

Stay Hotel Porto Centro Trindade

3
Rua De Goncalo Cristovao 111
With a prime location near the iconic Trindade metro station, Stay Hotel Porto Centro Trindade combines modern design with affordability. This trendy hotel offers stylish and compact rooms, perfect for the urban explorer looking for a comfortable base in the heart of Porto. The hotel's proximity to major landmarks like Ribeira and the Clérigos Tower ensures an immersive experience of the city's rich history and vibrant culture.

From

47£ /per night
8.8
Excellent (579)

Oporto Comfort Charming Cedofeita

2
Rua Alvares Cabral 287
Housed in a beautifully restored 19th-century townhouse, Oporto Comfort Charming Cedofeita exudes charm and elegance. Each room is uniquely decorated, featuring period-style furniture and contemporary amenities. Located in the vibrant Cedofeita neighborhood and a short walk from the city centre, this hotel offers guests a tranquil haven with easy access to Porto's main attractions.

From

98£ /per night

Budget-Friendly Accommodations in Porto Center

For budget-conscious travelers, Porto offers a range of affordable hotel options in its city center. These hotels provide comfortable and convenient stays without compromising on location or quality. In this section, we highlight some of the best budget-friendly hotels that cater to those looking for a wallet-friendly experience in the center of Porto.

8.8
Excellent (2010)

Eurostars Oporto

4
Rua Do Mestre Guilherme Camarinha, 212
Eurostars Oporto is a modern and affordable hotel located near Trindade metro station, offering easy access to Porto's city center and beyond. With its clean and comfortable rooms, friendly service, and competitive rates, it is an excellent choice for budget travelers. Guests can enjoy a complimentary breakfast to start their day and explore Porto's attractions without breaking the bank.

From

129£ /per night
8.3
Very good (3847)

Legendary Porto Hotel

3
Praca Da Batalha 127 - 130
As its name suggests, the Legendary Porto Hotel occupies a historic building that has stood the test of time. Located in the center of the city, this hotel combines classic design with modern amenities.

From

112£ /per night

Other city in Portugal

Other city in World

Hotels in District

Ribeira