Find a Room

Choose the number of rooms and guests:

Hacienda Del Sol


From baby showers to bar mitzvahs, Hacienda Del Sol's intimate, stunning setting is the perfect place for your celebration.

Whether you are planning a bridal shower, a rehearsal dinner or a fun birthday get-together with friends, we have everything you need to make your celebration perfect. We offer indoor and outdoor private dining spaces that can be arranged into the perfect set up for each unique event. 

The Joesler Room, with its private patio, is an ideal location for a small reception, cocktail party or private dinner with seating for up to 25 guests.

The Library offers the perfect space for an intimate dinner or private business meeting with seating for up to 14 guests. This beautiful, historic room features hand-carved wooden beams, windows for natural light and a view of the lush gardens.

The Murphey Room offers seating for up 20 guests with the flexibility for any type of set-up you can imagine for your celebration. With a cozy fireplace, this space is perfect for an elegant birthday dinner, business presentation or baby shower.

The North Dining Room, connected to a stunning patio called Sandy's Vista, has breathtaking mountain and sunset views and provides an incredible space for any special celebration with seating for up to 32 guests.

Sandy's Vista, overlooking incredible sunset views and the golf course below, is an unforgettable space for an intimate wedding, proposal or cocktail party. 

Terraza Garden Patio & Lounge offers non-private, al fresco family-style dining for up to 60 guests. It is also available to private events up to 150 guests. The heated/air-conditioned patio is a relaxing space for rehearsal dinners or large dinner parties. 

All private events include a three-course menu that can be customized to your preferences. For smaller events, an a la carte menus are available. We also provide butler passed appetizers or appetizer stations for receptions. Choose from family-style dining or buffet-style dining and browse our legendary 800 bottle wine list.

To start planning your celebration call 520-901-1307.

Interested in seeing the property before booking your event? Head down to Hacienda Del Sol and join us for dinner, Happy Hour or our award-winning Sunday brunch

Monday - Saturday:
Breakfast 7am - 11am
Lunch 11am - 3pm (Terraza Menu)

Monday - Sunday:
Dinner 5pm - 9pm 

Brunch 9:30am - 2pm

Grill Menu

Terraza All Day Menu

Breakfast Menu

Cigar Menu

Dessert Menu

Kids Menu

  Find a Room

Choose the number of rooms and guests:

Join Us!

Send us your email address…

You’ll be the first to hear about all the exciting events and specials as they become available at the Hacienda.