Sea for Yourself A Luxurious Little Hotel on a Big Sandy Beach

Beach Terrace Inn Hotel In Carlsbad CA is built directly on the sand. With rooms ranging in size from 350 to a suite-sized 700 square feet, a visit here is an amazing surprise when compared to any other beach hotel in the San Diego area. Every stay is virtually all inclusive, with breakfast, Wi Fi, parking, beach chair ‘rental’ and most other goodies included in the room rate of our hotel in Carlsbad CA. Intimate, boutique and so relaxed that you’ll wonder if your flip-flops will ever be the same again.

Beach Spirit

Inn Life

Beach Local