From luxury brands entering new markets to boutique concepts popping up in wondrous natural settings, 2025 promises a glut of exciting hotel debuts.
One of the most notable ones is the Castle of Santa Barbara which stands on 166 ... looking over the marina and old town. You can wander around the ruins and displays at leisure.