Beach Life Awaits

A Beach Front Imperial Beach Hotel

Welcome to Sand Castle Inn & Suites – your ultimate getaway to a relaxed beachfront living in San Diego! Nestled by the shore, our charming boutique hotel offers a laid-back and inviting atmosphere that perfectly captures the essence of the Southern California lifestyle.

This image shows a cozy bedroom with a bed, wooden nightstand, vase, and decorative light fixture, with a sliding barn door partially open.
This image shows a cozy bedroom with a bed, wooden nightstand, vase, and decorative light fixture, with a sliding barn door partially open.

      HIGHLIGHTS & LOCATION

      A wooden pier extends over a serene beach at sunset, with people walking and a golden sky in the background, creating a peaceful scene.

      Lowest Rates When You Book Direct

      The best available rate on the web when you book directly with us.

      Offers

      Image of a brightly lit, colorful swing ride at an amusement park, with empty swings hanging and a cloudy sky in the background.

      Discount Theme Park Tickets

      Enjoy incredible deals on SeaWorld, San Dieog Zoo and more when you purchase your tickets through us.

      Buy Tickets

      The image shows a gourmet dish featuring a piece of cooked meat, a dollop of cream or puree, and a small portion of garnished fried food.

      Hungry or Thirsty?

      There are many nearby restaurants and bars walking distance from our property.

      Explore

        SAND-FILLED MEMORIES

        Explore the Best of So Cal

        Stay steps from the soft sandy beaches of Imperial Beach, San Diego. Walk to Imperial Beach Pier or enjoy Portwood Pier Plaza with family and friends. Imperial Beach offers a true beach town vibe with over six miles of pristine beaches. Ideally located 10 minutes from Coronado Island, 15 minutes from Downtown San Diego and the Gaslamp Quarter, and a quick 10-minute drive from Mexico, it's a perfect hub for exploring the area’s popular attractions and vibrant nightlife.

        SAND-FILLED MEMORIES

        Explore the Best of So Cal

        Stay steps from the soft sandy beaches of Imperial Beach, San Diego. Walk to Imperial Beach Pier or enjoy Portwood Pier Plaza with family and friends. Imperial Beach offers a true beach town vibe with over six miles of pristine beaches. Ideally located 10 minutes from Coronado Island, 15 minutes from Downtown San Diego and the Gaslamp Quarter, and a quick 10-minute drive from Mexico, it's a perfect hub for exploring the area’s popular attractions and vibrant nightlife.