Recommended hotels in Santo Tomas

Sol Beach House Menorca Santo Tomas

From US$ 255

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

Globales Lord Nelson Santo Tomas

From US$ 250

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