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.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Hotels near Mayan Luxury Spa Barcelona

  • Sort by:
  • Traveller Ranked
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
Ronda Sant Pere, 9, 08010 Barcelona, Spain
0.2 miles from Mayan Luxury Spa Barcelona
#12 of 521 hotels in Barcelona
Check In Check Out
Show Prices
Gran Via de les Corts Catalanes, 668, 08010 Barcelona, Spain
0.0 miles from Mayan Luxury Spa Barcelona
#10 of 521 hotels in Barcelona
Check In Check Out
Show Prices
Gran Via de les Corts Catalanes 670, 08010 Barcelona, Spain
0.0 miles from Mayan Luxury Spa Barcelona
#20 of 521 hotels in Barcelona
Check In Check Out
Show Prices
Calle Roger de Lluria 28, 08010 Barcelona, Spain
0.0 miles from Mayan Luxury Spa Barcelona
#115 of 521 hotels in Barcelona
Check In Check Out
Show Prices
C/ Gran Via de les Corts Catalanes, 644, 08007 Barcelona, Spain
0.1 miles from Mayan Luxury Spa Barcelona
#32 of 521 hotels in Barcelona
Check In Check Out
Show Prices
Roger de Lluria 17, 08010 Barcelona, Spain
0.1 miles from Mayan Luxury Spa Barcelona
#43 of 521 hotels in Barcelona
Check In Check Out
Show Prices
Roger de Lluria 16-18, 08010 Barcelona, Spain
0.1 miles from Mayan Luxury Spa Barcelona
#53 of 521 hotels in Barcelona
Check In Check Out
Show Prices
Calle Bruc 33, 08010 Barcelona, Spain
0.1 miles from Mayan Luxury Spa Barcelona
#71 of 521 hotels in Barcelona
Check In Check Out
Show Prices
Gran Via de les Corts Catalanes, 629, Eixample, 08010 Barcelona, Spain
0.1 miles from Mayan Luxury Spa Barcelona
#100 of 521 hotels in Barcelona
Check In Check Out
Show Prices
Gran Via de les Corts Catalanes, 656, 08010 Barcelona, Spain
0.1 miles from Mayan Luxury Spa Barcelona
#110 of 521 hotels in Barcelona
Check In Check Out
Show Prices
Gran Via Corts Catalanes, 678, 08010 Barcelona, Spain
0.1 miles from Mayan Luxury Spa Barcelona
#134 of 521 hotels in Barcelona
Check In Check Out
Show Prices
Gran Via Corts Catalanes 647, 08010 Barcelona, Spain
0.1 miles from Mayan Luxury Spa Barcelona
#144 of 521 hotels in Barcelona
Check In Check Out
Show Prices
C/Roger de Lluria 21, 08010 Barcelona, Spain
0.1 miles from Mayan Luxury Spa Barcelona
#263 of 521 hotels in Barcelona
Check In Check Out
Show Prices
Gran Via de las Cortes Catalanas, 682, 08010 Barcelona, Spain
0.1 miles from Mayan Luxury Spa Barcelona
#337 of 521 hotels in Barcelona
Check In Check Out
Show Prices
Ronda Sant Pere, 9, 08010 Barcelona, Spain
0.2 miles from Mayan Luxury Spa Barcelona
#12 of 521 hotels in Barcelona
Check In Check Out
Show Prices
Plaza Urquinaona, 2, 08010 Barcelona, Spain
0.2 miles from Mayan Luxury Spa Barcelona
#33 of 521 hotels in Barcelona
Check In Check Out
Show Prices
Hotel GranviaOffers & Announcements30% off room rate
Gran Via de les Corts Catalanes 642, 08007 Barcelona, Spain
0.2 miles from Mayan Luxury Spa Barcelona
#59 of 521 hotels in Barcelona
Check In Check Out
Show Prices
Ronda Sant Pere, 32, 08010 Barcelona, Spain
0.2 miles from Mayan Luxury Spa Barcelona
#60 of 521 hotels in Barcelona
Check In Check Out
Show Prices
Gran Via de Les Corts Catalanes, 700, 08010 Barcelona, Spain
0.2 miles from Mayan Luxury Spa Barcelona
#94 of 521 hotels in Barcelona
Check In Check Out
Show Prices
C/Diputacion 325, 08009 Barcelona, Spain
0.2 miles from Mayan Luxury Spa Barcelona
#128 of 521 hotels in Barcelona
Check In Check Out
Show Prices
Pau Claris, 122, 08009 Barcelona, Spain
0.2 miles from Mayan Luxury Spa Barcelona
#169 of 521 hotels in Barcelona
Check In Check Out
Show Prices
Roger de Lluria 60, 08009 Barcelona, Spain
0.2 miles from Mayan Luxury Spa Barcelona
#216 of 521 hotels in Barcelona
Check In Check Out
Show Prices
Diputacio 264, 08007 Barcelona, Spain
0.2 miles from Mayan Luxury Spa Barcelona
#277 of 521 hotels in Barcelona
Check In Check Out
Show Prices
Calle Ausias March 25, 1st Floor, 08010 Barcelona, Spain
0.2 miles from Mayan Luxury Spa Barcelona
#359 of 521 hotels in Barcelona
Check In Check Out
Show Prices
Ronda Sant Pere, 15, 08010 Barcelona, Spain
0.2 miles from Mayan Luxury Spa Barcelona
#377 of 521 hotels in Barcelona
Check In Check Out
Show Prices
Ronda de Sant Pere 24, 08010 Barcelona, Spain
0.2 miles from Mayan Luxury Spa Barcelona
#407 of 521 hotels in Barcelona
Check In Check Out
Show Prices
Caspe 1-13, 08010 Barcelona, Spain
0.2 miles from Mayan Luxury Spa Barcelona
#422 of 521 hotels in Barcelona
Check In Check Out
Show Prices
c/ Roger de Lluria, 47, 08009 Barcelona, Spain
0.2 miles from Mayan Luxury Spa Barcelona
#485 of 521 hotels in Barcelona
Check In Check Out
Show Prices
Jonqueres 13, 08003 Barcelona, Spain
0.2 miles from Mayan Luxury Spa Barcelona
#489 of 521 hotels in Barcelona
Check In Check Out
Show Prices
Plaza Urquinaona, 5, 08010 Barcelona, Spain
0.2 miles from Mayan Luxury Spa Barcelona
#495 of 521 hotels in Barcelona
No photo provided
Check In Check Out
Show Prices
Trafalgar 30, 08010 Barcelona, Spain
0.3 miles from Mayan Luxury Spa Barcelona
#14 of 521 hotels in Barcelona
Check In Check Out
Show Prices
*Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Other miscellaneous taxes and hotel fees which are not fixed or due at time of booking may be payable at the property at time of stay. Please see our partners for more details.
Barcelona Travel Forum Need specific advice visiting Barcelona, Province of Barcelona? Visit the TripAdvisor Travel Forum for Barcelona and ask our Destination Experts and the travel community.