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

Ribes, 71, 08013 Barcelona, Spain
0.1 km from Teatre Nacional de Catalunya - TNC
#285 of 517 hotels in Barcelona
Professional photos | Traveller photos (56) | Map
Show Prices
Calle Padilla 173, 08013 Barcelona, Spain
0.2 km from Teatre Nacional de Catalunya - TNC
#271 of 517 hotels in Barcelona
Professional photos | Traveller photos (65) | Map
Show Prices
Sancho de Avila 32-34, 08018 Barcelona, Spain
0.4 km from Teatre Nacional de Catalunya - TNC
#181 of 517 hotels in Barcelona
Professional photos | Traveller photos (86) | Map
Show Prices
Calle Castillejos, 204, 08013 Barcelona, Spain
0.5 km from Teatre Nacional de Catalunya - TNC
#435 of 517 hotels in Barcelona
Professional photos | Map
Show Prices
Avda Diagonal 205, 08018 Barcelona, Spain
0.6 km from Teatre Nacional de Catalunya - TNC
Special Offer Package Deal
Silken Diagonal Barcelona Slideshow
#180 of 517 hotels in Barcelona
Professional photos | Traveller photos (915) | Map
Show Prices
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
#214 of 517 hotels in Barcelona
Professional photos | Traveller photos (258) | Map
Show Prices
C/ Sicilia 166-170 | & Ausias March 113-115, 08013 Barcelona, Spain
0.6 km from Teatre Nacional de Catalunya - TNC
#226 of 517 hotels in Barcelona
Professional photos | Traveller photos (381) | Map
Show Prices
Consell de Cent 498-500, 08013 Barcelona, Spain
0.6 km from Teatre Nacional de Catalunya - TNC
#245 of 517 hotels in Barcelona
Professional photos | Traveller photos (299) | Map
Show Prices
Alaba 94-96, 08018 Barcelona, Spain
0.6 km from Teatre Nacional de Catalunya - TNC
Special Offer Free Buffet Breakfast
NH Diagonal Center Slideshow
#279 of 517 hotels in Barcelona
Professional photos | Traveller photos (65) | Map
Show Prices
C/ Lope de Vega, 141-147 | C/ Lope de Vega, 141-147, 08005 Barcelona, Spain
0.6 km from Teatre Nacional de Catalunya - TNC
GreenLeadersPlatinum level
The Level at Melia Barcelona Sky Slideshow
#309 of 517 hotels in Barcelona
Professional photos | Traveller photos (133) | Map
Show Prices
Calle Pallars 121-125, 08019 Barcelona, Spain
0.6 km from Teatre Nacional de Catalunya - TNC
#388 of 517 hotels in Barcelona
Professional photos | Traveller photos (108) | Map
Show Prices
Carrer Sardenya 219, ES-08013 Barcelona, Spain
0.6 km from Teatre Nacional de Catalunya - TNC
Avenida Diagonal 201 | (entrada por calle Granada), 08018 Barcelona, Spain
0.7 km from Teatre Nacional de Catalunya - TNC
Travellers' Choice™ 2014 Winner Family Special Offer Package Deal
Novotel Barcelona City Slideshow
#81 of 517 hotels in Barcelona
Professional photos | Traveller photos (418) | Map
Show Prices
C/ Diputacio, 394, 08013 Barcelona, Spain
0.7 km from Teatre Nacional de Catalunya - TNC
#86 of 517 hotels in Barcelona
Professional photos | Traveller photos (175) | Map
Show Prices
Napols, 116, 08013 Barcelona, Spain
0.7 km from Teatre Nacional de Catalunya - TNC
#97 of 517 hotels in Barcelona
Professional photos | Traveller photos (76) | Map
Show Prices
C/ Caspe 103, 08013 Barcelona, Spain (Formerly Fiesta Hotel Caspe)
0.7 km from Teatre Nacional de Catalunya - TNC
#102 of 517 hotels in Barcelona
Professional photos | Traveller photos (82) | Map
Show Prices
Calle Ciutat de Granada 99, 08018 Barcelona, Spain
0.7 km from Teatre Nacional de Catalunya - TNC
Special Offer Advance Saver
GreenLeadersBronze level
Ibis Barcelona Pza Glories 22 Slideshow
#158 of 517 hotels in Barcelona
Professional photos | Traveller photos (95) | Map
Show Prices
Consell de Cent, 476, 08013 Barcelona, Spain
0.7 km from Teatre Nacional de Catalunya - TNC
#170 of 517 hotels in Barcelona
Professional photos | Traveller photos (113) | Map
Show Prices
Calle Sicilia 159, 08009 Barcelona, Spain
0.7 km from Teatre Nacional de Catalunya - TNC
#255 of 517 hotels in Barcelona
Professional photos | Traveller photos (31) | Map
Show Prices
95 Ausias March, 08011 Barcelona, Spain
0.7 km from Teatre Nacional de Catalunya - TNC
#375 of 517 hotels in Barcelona
Professional photos | Map
Show Prices
Aragon 569 Bis, 08026 Barcelona, Spain
0.8 km from Teatre Nacional de Catalunya - TNC
#268 of 517 hotels in Barcelona
Professional photos | Traveller photos (430) | Map
Show Prices
Lepant 266, Barcelona, Spain
0.8 km from Teatre Nacional de Catalunya - TNC
#461 of 517 hotels in Barcelona
Map
Show Prices
C/ Aragon 591-593, 08026 Barcelona, Spain
0.9 km from Teatre Nacional de Catalunya - TNC
#205 of 517 hotels in Barcelona
Professional photos | Traveller photos (78) | Map
Show Prices
Consell de Cent, 444 | esquina Nàpols., 08013 Barcelona, Spain
0.9 km from Teatre Nacional de Catalunya - TNC
#284 of 517 hotels in Barcelona
Professional photos | Traveller photos (155) | Map
Show Prices
C/ Diputacion 383, 08013 Barcelona, Spain
0.9 km from Teatre Nacional de Catalunya - TNC
#297 of 517 hotels in Barcelona
Professional photos | Traveller photos (22) | Map
Show Prices
Avenida Diagonal 161-163, 08018 Barcelona, Spain
1.0 km from Teatre Nacional de Catalunya - TNC
#91 of 517 hotels in Barcelona
Professional photos | Traveller photos (160) | Map
Show Prices
C/ Sicilia 276, 08013 Barcelona, Spain
1.0 km from Teatre Nacional de Catalunya - TNC
Special Deal Free breakfast with...
Hostal Hostemplo Slideshow
#99 of 517 hotels in Barcelona
Professional photos | Traveller photos (60) | Map
Show Prices
Avenida Bogatell 64-68, 08005 Barcelona, Spain
1.0 km from Teatre Nacional de Catalunya - TNC
#100 of 517 hotels in Barcelona
Professional photos | Traveller photos (626) | Map
Show Prices
Joan de Austria, 51, 08005 Barcelona, Spain
1.0 km from Teatre Nacional de Catalunya - TNC
#479 of 517 hotels in Barcelona
Professional photos | Traveller photos (3) | Map
Show Prices
Carrer Napols 230 232, 08020 Barcelona, Spain
1.1 km from Teatre Nacional de Catalunya - TNC
#109 of 517 hotels in Barcelona
Professional photos | Traveller photos (74) | Map
Show Prices