Sandomierz od dawien dawna uchodzi za jedną z najważniejszych atrakcji turystycznych Polski. Dzięki temu, że oszczędziły go działania wojenne, obecnie możemy podziwiać liczne zabytki, z których część cieszy się europejską renomą.
Najważniejszym z nich i chyba najbardziej znanym, jest zamek wybudowany staraniem króla Kazimierza Wielkiego. Niestety, z powstałych w 1349 roku zabudowań zachowało się niewiele oryginalnych pomieszczeń, gdyż ponad trzysta lat później Szwedzi wysadzili budowlę w powietrze. Do dnia dzisiejszego zachowało się jedynie skrzydło zachodnie, które daje pojęcie o skali tego przedsięwzięcia. Turyści mogą zwiedzać odrestaurowany zamek, ponieważ funkcjonuje w nim Muzeum Ziemi Sandomierskiej. Interesującym eksponatem znajdującym się w Muzeum są szachy arabskie, które pochodzą z XII wieku. Nie dość, że zachowały się w dobrym stanie, to jeszcze do pełnego kompletu brakuje jedynie trzech pionków.
Z innych miejsc, które zasługują bez wątpienia na uwagę, należy wymienić renesansowy ratusz z gotycką wieżą, zabytkowe kamienice oraz katedrę Narodzenia Najświętszej Marii Panny. Podobnie jak zamek, tak i świątynia została ufundowana przez Kazimierza Wielkiego. Jej najcenniejszym elementem są malowidła ścienne powstałe w 1430 r. oraz monumentalny ołtarz główny wykonany w całości z marmuru. Do czasów współczesnych zachowało się również wyposażenie w stylu barokowym i rokokowym.