Castle Creek Inn Resort Spa

3 Star Rating Escondido, CA

Castle Creek Inn Resort Spa The Castle Creek Inn Resort & Spa is a luxurious boutique style inn and spa located on the 10th tee of the eighteen hole of Castle Creek Country Club Golf Course in Escondido.

The hotel is situated in the scenic foothills 30 minutes north of downtown San Diego nestled between the San Diego Wild Animal Park and the Temecula wineries. The Castle Creek Inn Resort & Spa is a small elegant European style inn offering all the comfort and features of a large resort. With only 33 guest rooms this hotel cant help but feel a bit intimate and its roster of past guests includes well known celebrities.

All of the guest rooms feature private balconies and breathtaking views. Rooms are tastefully decorated in a French villa style and include all t the brightest skies and the quietest location in Southern California. The Castle Creek Inn Resort & Spa is minutes to fine dining shopping and entertainment venues.

Online Booking

1. Set selected Travel Dates.
(up to 11 months in advance)

Check In:

Check Out:

Adults (per room):

# of Rooms:
(Check price for one room at a time)

2. Select preferred booking provider.


29850 Circle R Way, Escondido, CA 92026, USA


Business Services
   Meeting Rooms
   Business Center

   Fitness Facility