From Our Editors
Castle Creek Inn Resort Hotel & Spa has the best amenities around. Enjoy Castle Creek Inn Resort Hotel & Spa when you stay in Escondido.
Check out the swimming pool for a relaxing dip in the water.
Out-of-state and local travelers can take advantage of the many public parking options in the area. So round up a group of your friends and head to Castle Creek Inn Resort Hotel & Spa in Escondido for a weekend filled with fun and adventure.