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 Museu El Rei de la Magia

Check In Check Out
Show Prices
Enter dates for best prices

Hotels travelers recommend

Jonqueres 13, 08002 Barcelona, Spain
0.0 miles from Teatre Museu El Rei de la Magia
#470 of 519 hotels in Barcelona
  • Luxury
  • El Born / La Ribera
Show Prices
Via Laietana 69, 08003 Barcelona, Spain
0.1 miles from Teatre Museu El Rei de la Magia
H10 Cubik Slideshow
#4 of 519 hotels in Barcelona
  • Luxury
  • Pool
  • Barrio Gotico (Barri Gotic)
Show Prices
Trafalgar 30 | Trafalgar 30, 08010 Barcelona, Spain
0.1 miles from Teatre Museu El Rei de la Magia
GreenLeadersBronze level
Yurbban Trafalgar Hotel Slideshow
#10 of 519 hotels in Barcelona
  • Mid-range
  • Green
  • El Born / La Ribera
  • Pool
Show Prices
Ronda Sant Pere, 9, 08010 Barcelona, Spain
0.1 miles from Teatre Museu El Rei de la Magia
Special Offer Exclusive Benefits on...
Catalonia Square Slideshow
#20 of 519 hotels in Barcelona
  • Pets Allowed
  • Luxury
  • Eixample
  • Pool
Show Prices
Plaza Urquinaona, 2 | Centro Ciudad (Dowtown / Eixample / Gòtic), 8010 Barcelona, Spain
0.1 miles from Teatre Museu El Rei de la Magia
Special Offer Get your 5% off!
H10 Urquinaona Plaza Hotel Slideshow
#26 of 519 hotels in Barcelona
  • Luxury
  • Eixample
  • Pool
Show Prices
C/ Fontanella 7, 8010 Barcelona, Spain
0.1 miles from Teatre Museu El Rei de la Magia
#31 of 519 hotels in Barcelona
  • Mid-range
  • Barrio Gotico (Barri Gotic)
Show Prices
Via Laietana 49, 08003 Barcelona, Spain
0.1 miles from Teatre Museu El Rei de la Magia
#32 of 519 hotels in Barcelona
  • Luxury
  • Pool
  • Barrio Gotico (Barri Gotic)
Show Prices
Ronda Sant Pere, 32, 8010 Barcelona, Spain
0.1 miles from Teatre Museu El Rei de la Magia
Special Offer ¡VINCCI EXCLUSIVE OFFER!
GreenLeadersBronze level
Vincci Gala Barcelona Slideshow
#44 of 519 hotels in Barcelona
  • Green
  • Luxury
  • El Born / La Ribera
Show Prices
Estruc 24 - 26, 08002 Barcelona, Spain
0.1 miles from Teatre Museu El Rei de la Magia
Special Offer Non refundable rate
Hotel Denit Barcelona Slideshow
#104 of 519 hotels in Barcelona
  • Barrio Gotico (Barri Gotic)
Show Prices
Via Laietana 61, 08003 Barcelona, Spain
0.1 miles from Teatre Museu El Rei de la Magia
#225 of 519 hotels in Barcelona
  • Pool
  • Barrio Gotico (Barri Gotic)
Show Prices
Comtal street, 33, 08002 Barcelona, Spain
0.1 miles from Teatre Museu El Rei de la Magia
#365 of 519 hotels in Barcelona
  • Barrio Gotico (Barri Gotic)
Show Prices
Ronda Sant Pere, 15, 08010 Barcelona, Spain
0.1 miles from Teatre Museu El Rei de la Magia
#370 of 519 hotels in Barcelona
  • Mid-range
  • Eixample
Show Prices
Ronda de Sant Pere 24, 08010 Barcelona, Spain
0.1 miles from Teatre Museu El Rei de la Magia
#399 of 519 hotels in Barcelona
  • Budget
  • El Born / La Ribera
Show Prices
Plaza Urquinaona, 5, 08010 Barcelona, Spain
0.1 miles from Teatre Museu El Rei de la Magia
#484 of 519 hotels in Barcelona
  • Eixample
Gran Via de les Corts Catalanes, 668, 08010 Barcelona, Spain
0.2 miles from Teatre Museu El Rei de la Magia
Travelers' Choice® 2016 Winner Luxury Offers & Announcements 15% off room rate
El Palace Hotel Slideshow
#6 of 519 hotels in Barcelona
  • Pets Allowed
  • Luxury
  • Eixample
Show Prices
Gran Via de les Corts Catalanes 670, 08010 Barcelona, Spain
0.2 miles from Teatre Museu El Rei de la Magia
Travelers' Choice® 2016 Winner Top Hotels Special Offer FREE Wi-Fi For Members
Cotton House Hotel, Autograph Collection Slideshow
#16 of 519 hotels in Barcelona
  • Luxury
  • Eixample
  • Pool
Show Prices
Roger de Lluria 17, 08010 Barcelona, Spain
0.2 miles from Teatre Museu El Rei de la Magia
Special Offer Complimentary bottle of...
Hotel Ambit Barcelona Slideshow
#35 of 519 hotels in Barcelona
  • Mid-range
  • Eixample
Show Prices
Gran Via de les Corts Catalanes 642, 08007 Barcelona, Spain
0.2 miles from Teatre Museu El Rei de la Magia
Hotel Granvia Slideshow
#36 of 519 hotels in Barcelona
  • Eixample
Show Prices
Plaza Catalunya, 19, 08002 Barcelona, Spain
0.2 miles from Teatre Museu El Rei de la Magia
Olivia Plaza Hotel Slideshow
#38 of 519 hotels in Barcelona
  • Luxury
  • Barrio Gotico (Barri Gotic)
Show Prices
Roger de Lluria 16-18 | Esquina C/ Caspe, 08010 Barcelona, Spain
0.2 miles from Teatre Museu El Rei de la Magia
#50 of 519 hotels in Barcelona
  • Luxury
  • Eixample
  • Pool
Show Prices
Sant Pere Mes Baix, 62, 08003 Barcelona, Spain
0.2 miles from Teatre Museu El Rei de la Magia
Offers & Announcements EXTRA 10% OFF room rate!
Musik Boutique Hotel Slideshow
#57 of 519 hotels in Barcelona
  • El Born / La Ribera
Show Prices
Calle Bruc 33, 08010 Barcelona, Spain
0.2 miles from Teatre Museu El Rei de la Magia
Special Price 35% off room rate
Hotel Constanza Barcelona Slideshow
#63 of 519 hotels in Barcelona
  • Budget
  • Eixample
Show Prices
Avenida Portal de l'Angel 17, 08002 Barcelona, Spain
0.2 miles from Teatre Museu El Rei de la Magia
Offers & Announcements Exclusive Benefits on...
Catalonia Portal de l'Angel Slideshow
#65 of 519 hotels in Barcelona
  • Pets Allowed
  • Pool
  • Barrio Gotico (Barri Gotic)
Show Prices
Calle Roger de Lluria 28, 08010 Barcelona, Spain
0.2 miles from Teatre Museu El Rei de la Magia
#68 of 519 hotels in Barcelona
  • Luxury
  • Eixample
Show Prices
Gran Via de les Corts Catalanes, 656, 08010 Barcelona, Spain
0.2 miles from Teatre Museu El Rei de la Magia
Offers & Announcements 10% off room rate
Hotel Acta Atrium Palace Slideshow
#69 of 519 hotels in Barcelona
  • Luxury
  • Eixample
  • Pool
Show Prices
13-17 Sagristans, 08002 Barcelona, Spain
0.2 miles from Teatre Museu El Rei de la Magia
Regencia Colon Hotel Slideshow
#192 of 519 hotels in Barcelona
  • Pets Allowed
  • Barrio Gotico (Barri Gotic)
Show Prices
Santa Anna 24, 08002 Barcelona, Spain
0.2 miles from Teatre Museu El Rei de la Magia
#278 of 519 hotels in Barcelona
  • Budget
  • Barrio Gotico (Barri Gotic)
Show Prices
Santa Ana 25, 08002 Barcelona, Spain
0.2 miles from Teatre Museu El Rei de la Magia
#294 of 519 hotels in Barcelona
  • Budget
  • Barrio Gotico (Barri Gotic)
Show Prices
C/Roger de Lluria 21, 08037 Barcelona, Spain
0.2 miles from Teatre Museu El Rei de la Magia
Petit Palace Barcelona Slideshow
#343 of 519 hotels in Barcelona
  • Pets Allowed
  • Luxury
  • Eixample
Show Prices
Av. Portal de l'Angel, 24, 08002 Barcelona, Spain
0.2 miles from Teatre Museu El Rei de la Magia
#374 of 519 hotels in Barcelona
  • Budget
  • Barrio Gotico (Barri Gotic)
Show Prices