Santo Tomas hotels & apartments, all accommodations in Santo Tomas

Suggested hotels in Santo Tomas

Sol Beach House Menorca Santo Tomas

Playa De Santo Tomas S/N, Santo Tomas, Spain

Sol Beach House Menorca Santo Tomas photo

Sol Beach House Menorca Hotel is rated 4 stars and provides visitors with currency exchange, parking and a lift. Sol Beach House Menorca Hotel was opened in 1973 and offers…

Globales Lord Nelson Santo Tomas

Playa De Santo Tomas S/N, Santo Tomas, Spain

Globales Lord Nelson Santo Tomas photo

The comfortable Globales Lord Nelson is a 4-star hotel in Santo Tomas offering a seasonal outdoor pool and a sun terrace. Globales Lord Nelson Hotel welcomes guests to its…

Hamilton Court Santo Tomas

Playa De Santo Tomas, Santo Tomas, Spain

Hamilton Court Santo Tomas photo

Hamilton Court Hotel is a 3-star unique property offering a rooftop terrace, an outdoor swimming pool and a tennis court. Founded in 1976, the hotel underwent a renovation in…