Book Now

Willow Beach

Contact & Hours

25804 Willow Beach Rd
Willow Beach, AZ 86445
Phone: 855-918-5253

Summer Hours: 

Memorial Day – Labor Day 

Marina & Camp Store

7:00AM – 5:00PM


7:00AM – 2:00PM, Latest Return 4pm

Black Canyon Grill

Fri – Sun: 7:30AM – 4:30PM, Mon – Thu: 11:00AM – 4:30PM


Stories from our recent guests

Show some love for your favorite moment and discover a special bonus for your trip. If you’ve visited recently, you can share your travel moments with us here.

Adventures Unbound

We’re excited to be part of Adventures Unbound, a new initiative that connects iconic destinations across the country, dedicated to exceptional experiences in America’s great outdoors. From charming lodges to grand state and national parks, we offer a variety of settings and activities for every adventurer. Your next adventure awaits!