Recommended hotels in Santo Tomas

Sol Beach House Menorca Hotel Santo Tomas

From US$ 172

Playa De Santo Tomas S/N, Santo Tomas, Spain - Show map

Show map

The impressive Sol Beach House Menorca Hotel accommodates guests in a seaside area of Santo Tomas. Sol Beach House Menorca…

Book Now From US$ 172

Globales Lord Nelson Hotel Santo Tomas

From US$ 283

Playa De Santo Tomas S/N, Santo Tomas, Spain - Show map

Show map

The comfortable Globales Lord Nelson Hotel is a 4-star property placed 10 km from Cova d'en Xoroi. Globales Lord…

Book Now From US$ 283