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.
  • Sort by:
  • Best Reviewed
  • Book Online
Acropolis Museum Athens, Greece
#1 of 3,053 things to do in Mediterranean Cruise Ports
51 Ways to experience it
Basilica di Santa Maria Maggiore Rome, Italy
#2 of 3,053 things to do in Mediterranean Cruise Ports
32 Ways to experience it
Basilica of the Sagrada Familia Barcelona, Spain
#3 of 3,053 things to do in Mediterranean Cruise Ports
220 Ways to experience it
Parthenon Athens, Greece
#4 of 3,053 things to do in Mediterranean Cruise Ports
69 Ways to experience it
Pantheon Rome, Italy
#5 of 3,053 things to do in Mediterranean Cruise Ports
267 Ways to experience it
Acropolis Athens, Greece
#6 of 3,053 things to do in Mediterranean Cruise Ports
111 Ways to experience it
Colosseum Rome, Italy
#7 of 3,053 things to do in Mediterranean Cruise Ports
617 Ways to experience it
Palau de la Musica Orfeo Catala Barcelona, Spain
#8 of 3,053 things to do in Mediterranean Cruise Ports
20 Ways to experience it
Roman Forum Rome, Italy
#9 of 3,053 things to do in Mediterranean Cruise Ports
345 Ways to experience it
Gothic Quarter (Barri Gotic) Barcelona, Spain
#10 of 3,053 things to do in Mediterranean Cruise Ports
160 Ways to experience it
Casa Batllo Barcelona, Spain
#11 of 3,053 things to do in Mediterranean Cruise Ports
99 Ways to experience it
Palatine Hill Rome, Italy
#12 of 3,053 things to do in Mediterranean Cruise Ports
183 Ways to experience it
Galleria Borghese Rome, Italy
#13 of 3,053 things to do in Mediterranean Cruise Ports
32 Ways to experience it
Piazza Navona Rome, Italy
#14 of 3,053 things to do in Mediterranean Cruise Ports
333 Ways to experience it
Trevi Fountain Rome, Italy
#15 of 3,053 things to do in Mediterranean Cruise Ports
350 Ways to experience it
Basilica de Santa Maria del Mar Barcelona, Spain
#16 of 3,053 things to do in Mediterranean Cruise Ports
41 Ways to experience it
Trastevere Rome, Italy
#17 of 3,053 things to do in Mediterranean Cruise Ports
72 Ways to experience it
Plaka Athens, Greece
#18 of 3,053 things to do in Mediterranean Cruise Ports
40 Ways to experience it
Museo Nazionale di Castel Sant'Angelo Rome, Italy
#19 of 3,053 things to do in Mediterranean Cruise Ports
76 Ways to experience it
Magic Fountain (Font Magica) Barcelona, Spain
#20 of 3,053 things to do in Mediterranean Cruise Ports
12 Ways to experience it
Mercat de la Boqueria Barcelona, Spain
#21 of 3,053 things to do in Mediterranean Cruise Ports
37 Ways to experience it
Passeig de Gracia Barcelona, Spain
#22 of 3,053 things to do in Mediterranean Cruise Ports
68 Ways to experience it
Casa Mila - La Pedrera Barcelona, Spain
#23 of 3,053 things to do in Mediterranean Cruise Ports
95 Ways to experience it
Camp Nou Barcelona, Spain
#24 of 3,053 things to do in Mediterranean Cruise Ports
24 Ways to experience it
Taxis & Shuttles (559)
Parc de Montjuic Barcelona, Spain
#25 of 3,053 things to do in Mediterranean Cruise Ports
34 Ways to experience it
Private Tours (664)
Sightseeing Tours (587)
City Tours (624)
Cultural Tours (472)