Experience
Carlsbad Hotels on the Beach: A Peaceful Stay Right on the Sand
Read More Beach Terrace is Carlsbad’s only hotel truly on the sand. Ocean views, toes-in-the-sand access, and everything you need for an unforgettable stay by the sea.
Explore Our Village