flag

Porto City Center Hotels

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

Porto
Jun 15, 2025 - Jun 16, 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
140£ /per night
8.6
Excellent (2127)
View map · 1.8 km City Centre
From
92£ /per night
8.6
Excellent (1157)
View map · 0.5 km City Centre
From
82£ /per night
8.2
Very good (304)
View map · 1.9 km City Centre
From
148£ /per night
8.4
Very good (1064)
View map · 2.2 km City Centre
From
112£ /per night
8.4
Very good (692)
View map · 1.1 km City Centre
From
83£ /per night
8.4
Very good (687)
View map · 0.7 km City Centre
From
77£ /per night
8.2
Very good (385)
View map · 1.4 km City Centre
From
117£ /per night
8.4
Very good (435)
View map · 1.9 km City Centre
From
212£ /per night
8.2
Very good (573)
View map · 1.3 km City Centre
From
42£ /per night
8.6
Excellent (1174)
View map · 0.4 km City Centre
From
73£ /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
90£ /per night
8.4
Very good (611)
View map · 2.3 km City Centre
From
205£ /per night
8.4
Very good (642)
View map · 1.7 km City Centre
From
224£ /per night
8.4
Very good (762)
View map · 2.5 km City Centre
From
53£ /per night
8.2
Very good (415)
View map · 2.0 km City Centre
From
129£ /per night
8.6
Excellent (1214)
View map · 2.2 km City Centre
From
152£ /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
407£ /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
34£ /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
133£ /per night
8.4
Very good (1045)
View map · 1.1 km City Centre
From
108£ /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
517£ /per night
8
Very good (485)
View map · 1.9 km City Centre
From
26£ /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
69£ /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
170£ /per night
8.4
Very good (212)
View map · 2.0 km City Centre
From
255£ /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
47£ /per night
8.6
Excellent (1010)
View map · 3.7 km City Centre
From
87£ /per night
8.6
Excellent (134)
View map · 1.9 km City Centre
From
/per night
8.4
Very good (122)
View map · 2.0 km City Centre
From
114£ /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
190£ /per night
8.4
Very good (377)
View map · 1.4 km City Centre
From
342£ /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
16£ /per night
8
Very good (359)
View map · 2.0 km City Centre
From
80£ /per night
8.4
Very good (250)
View map · 1.9 km City Centre
From
364£ /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
98£ /per night
8.2
Very good (301)
View map · 1.9 km City Centre
From
238£ /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
125£ /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
28£ /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 176£
Hotel Carris Porto Ribeira

8.4 / 10

(7228 Reviews)

From 119£
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 157£
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

176£ /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

119£ /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

157£ /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

110£ /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

179£ /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

141£ /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

46£ /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

117£ /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

105£ /per night

Other city in Portugal

Other city in World

York
Norwich
Liverpool
Milan
Bristol
Sheffield
Oxford
Aberdeen
Dundee
Paris
Prague