Beach Terrace

There are plenty of hotels near the beach. Very few are actually on it.

Beach Terrace is the only hotel in Carlsbad where the sand begins at your doorstep. No roads to cross. No crowds to navigate. Just the Pacific, uninterrupted.

For over 60 years, this family-owned hotel has stayed intentionally small and independent. Guests are welcomed like regulars, even on their first stay. The experience feels less like checking in, and more like being let in on something local.

Days move differently here. Mornings start with coffee on your private balcony. Afternoons drift between the shoreline and the Village. Evenings end with a sunset that feels like it’s yours.

Everything is designed to make it easy to slow down. Oversized rooms. Beach valet. Space to unwind.

The result is simple. Less rushing. More noticing.
And the kind of moments you carry home with you.

Pricing starts at:

329

Address:

2775 Ocean St
Carlsbad, CA 92008

Get a Heads-Up for 2027

We’ll let you know when the 2027 Sunset Travel Awards open for entry!

Other Entries