Filter Results
Apply Filters
Clear Filters
4-star Hotels in San Marcos
Golden Door
777 Deer Springs Road, San Marcos, United States Show map
Located about 25 minutes' walk from such natural attractions as Buena Creek Gardens, the 4-star Golden Door Hotel San Marcos includes a restaurant. Boasting a heated pool and a gym area, the hotel…
Book Now
Lakehouse Resort
1025 La Bonita Drive, San Marcos, United States Show map
Situated 4.8 km from the large Buena Vista Park, the 4-star smoke-free Lakehouse Resort San Marcos offers 2 hot tubs and 3 outdoor tennis courts. The elegant hotel features 158 rooms with mountain…
From US$ 164
Book Now