We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Hotels near Teatre Nacional de Catalunya - TNC

Placa de les Arts 1 | Eixample, Barcelona, Spain
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels travellers recommend

Hotel Teatre Auditori (Barcelona, Spain) 3.0 of 5
Ribes, 71, 08013 Barcelona, Spain
0.2 km from Teatre Nacional de Catalunya - TNC
#246 of 516 hotels in Barcelona
Professional photos | Traveller photos (57) | Map
Show Prices
Apsis Porta Marina (Barcelona, Spain) 4.0 of 5
Sancho de Avila 32-34, 08018 Barcelona, Spain
0.3 km from Teatre Nacional de Catalunya - TNC
#192 of 516 hotels in Barcelona
Professional photos | Traveller photos (90) | Map
Show Prices
Hotel Glories (Barcelona, Spain) 3.0 of 5
Calle Padilla 173, 08013 Barcelona, Spain
0.3 km from Teatre Nacional de Catalunya - TNC
#269 of 516 hotels in Barcelona
Professional photos | Traveller photos (63) | Map
Show Prices
NH Barcelona Diagonal Center (Barcelona, Spain) 3.5 of 5
Alaba, 94-96 | Sant Mari, 08018 Barcelona, Spain (Formerly NH Diagonal Center)
0.5 km from Teatre Nacional de Catalunya - TNC
Special Offer €15 for your next stay
NH Barcelona Diagonal Center Slideshow
#257 of 516 hotels in Barcelona
Professional photos | Traveller photos (65) | Map
Show Prices
Calle Pallars 121-125, 08019 Barcelona, Spain
0.5 km from Teatre Nacional de Catalunya - TNC
#385 of 516 hotels in Barcelona
Professional photos | Traveller photos (102) | Map
Show Prices
Novotel Barcelona City (Barcelona, Spain) 4.0 of 5
Avenida Diagonal 201 | (entrada por calle Granada), 08018 Barcelona, Spain
0.6 km from Teatre Nacional de Catalunya - TNC
Travellers' Choice® 2014 Winner Family Special Offer Package Deal
Novotel Barcelona City Slideshow
#89 of 516 hotels in Barcelona
Professional photos | Traveller photos (432) | Map
Show Prices
Silken Diagonal Barcelona (Barcelona, Spain) 4.0 of 5
Avda Diagonal 205, 08018 Barcelona, Spain
0.6 km from Teatre Nacional de Catalunya - TNC
Silken Diagonal Barcelona Slideshow
#170 of 516 hotels in Barcelona
Professional photos | Traveller photos (920) | Map
Show Prices
Salles Hotel Pere IV (Barcelona, Spain) 4.0 of 5
Calle Pallars 128 - 130, 08018 Barcelona, Spain
0.6 km from Teatre Nacional de Catalunya - TNC
Special Deal Free breakfast with...
Salles Hotel Pere IV Slideshow
#231 of 516 hotels in Barcelona
Professional photos | Traveller photos (248) | Map
Show Prices
Confortel Auditori (Barcelona, Spain) 3.0 of 5
C/ Sicilia 166-170 | & Ausias March 113-115, 08013 Barcelona, Spain
0.6 km from Teatre Nacional de Catalunya - TNC
#253 of 516 hotels in Barcelona
Professional photos | Traveller photos (381) | Map
Show Prices
Eurostars Monumental (Barcelona, Spain) 4.0 of 5
Consell de Cent 498-500, 08013 Barcelona, Spain
0.6 km from Teatre Nacional de Catalunya - TNC
#260 of 516 hotels in Barcelona
Professional photos | Traveller photos (300) | Map
Show Prices
Hotel Ruta de Francia (Barcelona, Spain)
Calle Castillejos, 204, 08013 Barcelona, Spain
0.6 km from Teatre Nacional de Catalunya - TNC
#443 of 516 hotels in Barcelona
Professional photos | Traveller photos (2) | Map
Show Prices
Ayre Hotel Caspe (Barcelona, Spain) 4.0 of 5
C/ Caspe 103, 08013 Barcelona, Spain (Formerly Fiesta Hotel Caspe)
0.7 km from Teatre Nacional de Catalunya - TNC
#90 of 516 hotels in Barcelona
Professional photos | Traveller photos (340) | Map
Show Prices
Acta Antibes (Barcelona, Spain) 2.0 of 5
C/ Diputacio, 394, 08013 Barcelona, Spain
0.7 km from Teatre Nacional de Catalunya - TNC
#100 of 516 hotels in Barcelona
Professional photos | Traveller photos (359) | Map
Show Prices
Aparthotel Napols (Barcelona, Spain) 2.0 of 5
Napols, 116, 08013 Barcelona, Spain
0.7 km from Teatre Nacional de Catalunya - TNC
#113 of 516 hotels in Barcelona
Professional photos | Traveller photos (93) | Map
Show Prices
Ibis Barcelona Pza Glories 22 (Barcelona, Spain) 2.0 of 5
Calle Ciutat de Granada 99, 08018 Barcelona, Spain
0.7 km from Teatre Nacional de Catalunya - TNC
GreenLeadersBronze level
Ibis Barcelona Pza Glories 22 Slideshow
#154 of 516 hotels in Barcelona
Professional photos | Traveller photos (104) | Map
Show Prices
Arc de Triomf (Barcelona, Spain) 3.5 of 5
95 Ausias March, 08011 Barcelona, Spain
0.7 km from Teatre Nacional de Catalunya - TNC
#338 of 516 hotels in Barcelona
Professional photos | Map
Show Prices
Hostal Bia (Barcelona, Spain)
Passatge Pages, 11, 08013 Barcelona, Spain
0.7 km from Teatre Nacional de Catalunya - TNC
#446 of 516 hotels in Barcelona
Professional photos | Traveller photos (7) | Map
Show Prices
Feel Good Sagrada Familia (Barcelona, Spain)
Carrer Sardenya 219, ES-08013 Barcelona, Spain
0.7 km from Teatre Nacional de Catalunya - TNC
Show Prices
Hotel Sant Antoni (Barcelona, Spain) 3.0 of 5
Consell de Cent, 476, 08013 Barcelona, Spain
0.8 km from Teatre Nacional de Catalunya - TNC
#183 of 516 hotels in Barcelona
Professional photos | Traveller photos (113) | Map
Show Prices
Easy Sleep Barcelona (Barcelona, Spain) 3.0 of 5
Calle Sicilia 159, 08009 Barcelona, Spain
0.8 km from Teatre Nacional de Catalunya - TNC
#245 of 516 hotels in Barcelona
Professional photos | Traveller photos (31) | Map
Show Prices
H10 Marina Barcelona Hotel (Barcelona, Spain) 4.0 of 5
Avenida Bogatell 64-68, 08005 Barcelona, Spain
0.9 km from Teatre Nacional de Catalunya - TNC
#109 of 516 hotels in Barcelona
Professional photos | Traveller photos (636) | Map
Show Prices
Catalonia Albeniz (Barcelona, Spain) 3.0 of 5
C/ Aragon 591-593, 08026 Barcelona, Spain
0.9 km from Teatre Nacional de Catalunya - TNC
#200 of 516 hotels in Barcelona
Professional photos | Traveller photos (81) | Map
Show Prices
Aragon 569 Bis, 08026 Barcelona, Spain
0.9 km from Teatre Nacional de Catalunya - TNC
#275 of 516 hotels in Barcelona
Professional photos | Traveller photos (479) | Map
Show Prices
Hotel Aranea (Barcelona, Spain) 3.0 of 5
Consell de Cent, 444 | esquina Nàpols., 08013 Barcelona, Spain
0.9 km from Teatre Nacional de Catalunya - TNC
#283 of 516 hotels in Barcelona
Professional photos | Traveller photos (180) | Map
Show Prices
Hotel Carlit (Barcelona, Spain) 2.0 of 5
C/ Diputacion 383, 08013 Barcelona, Spain
0.9 km from Teatre Nacional de Catalunya - TNC
#302 of 516 hotels in Barcelona
Professional photos | Traveller photos (22) | Map
Show Prices
Sagrada Familia Home (Barcelona, Spain)
Lepant 266, Barcelona, Spain
0.9 km from Teatre Nacional de Catalunya - TNC
#456 of 516 hotels in Barcelona
Map
Ciutadella Park Apartments (Barcelona, Spain) 4.0 of 5
Joan de Austria, 51, 08005 Barcelona, Spain
0.9 km from Teatre Nacional de Catalunya - TNC
#470 of 516 hotels in Barcelona
Professional photos | Traveller photos (3) | Map
Show Prices
Avenida Diagonal 161-163, 08018 Barcelona, Spain
1.0 km from Teatre Nacional de Catalunya - TNC
#88 of 516 hotels in Barcelona
Professional photos | Traveller photos (394) | Map
Show Prices
Hostal Hostemplo (Barcelona, Spain) 3.5 of 5
C/ Sicilia 276, 08013 Barcelona, Spain
1.0 km from Teatre Nacional de Catalunya - TNC
Special Deal Free breakfast with...
Hostal Hostemplo Slideshow
#104 of 516 hotels in Barcelona
Professional photos | Traveller photos (67) | Map
Show Prices
Holiday Inn Express (Barcelona, Spain) 3.0 of 5
C/Pallars 203, 08005 Barcelona, Spain
1.0 km from Teatre Nacional de Catalunya - TNC
Special Offer Save on Hotel Packages!
Holiday Inn Express Slideshow
#288 of 516 hotels in Barcelona
Professional photos | Traveller photos (365) | Map
Show Prices