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.
A guide to the top attractions in Carlsbad, from scenic strolls and cozy cafés to theme parks and flower fields, all just steps from the sand at Beach Terrace.