Search 321,000 hotels worldwide.
Get the price guarantee available for your trip.
No Expedia cancellation fee to change or cancel almost any hotel reservation.
My family loved staying there except a few things need to be worked on. 1. No hot water 2. King beds were very uncomfortable (two twins put together) 3. Couldn't connect to wifi
Overall our stay was really good. The staff was all friendly, responsive, and the room spotless. The location is good not too far from activities or the beach and places to eat on site. Our son has mild CP and the accessible room was spacious and the shower seat great. We don't always get the rooms ...
If your optimal spa vacation is to get relief from the hustle and bustle for a little rest and relaxation, then Vista can provide you with the right amount of solitude. Searching for a high-end spa hotel that ensures your every need is met? We have what you are looking for. Prefer to rest in a soothing boutique spa hotel? No worries. In fact, this area is so popular that it saw a massive increase of guests that are making it their ultimate spot to unwind. Pack your bag and forget your stress to go on your stress-free holiday.
You'll have no trouble finding a quality hotel, as Vista has several fantastic options to choose from. Decompress and stretch out for a bit. After that you can make your first appointment to indulge yourself at a nearby spa. After you've indulged yourself by getting a therapeutic massage, rejuvenating within the sauna, or lounging poolside, spend your evening getting relaxed as you enjoy the small-town ambiance of this quaint city. Further, you can enjoy your time knowing it's easy to get around area or to grab a table at a favorite restaurant. Once you step out for an evening stroll, you can spend a relaxed evening taking in this charming city's casual vibe. Wherever the night takes you, just make sure to hang loose. Your spa holiday shouldn't be anything but wonderfully relaxing.
Vista is increasingly acknowledged as one of the top spots to take vacation where you do nothing, and enjoy every minute of it.