Recommended hotels in Santo Tomas

Sol Beach House Menorca Hotel Santo Tomas

From US$ 170

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

Show map

Sol Beach House Menorca is an impressive 4-star hotel next to the idyllic public beach offering 188 rooms with…

Book Now From US$ 170

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