Recommended hotels in Santo Tomas

Sol Beach House Menorca Santo Tomas

From US$ 4961

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$ 4961

Globales Lord Nelson Santo Tomas

From US$ 309

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$ 309