Marble Canyon Lodge

Desert Town Charm & Comfort

Discover Your Desert Oasis

With rustic charm and contemporary comforts, our modern motor lodge creates an ideal stay along the Colorado River. Explore Marble Canyon and Northern Arizona on your own or with your crew.


Surrounding Area and Adventures

Marble Canyon Lodge is your launching pad for unforgettable adventures. Kayak the Colorado River, wonder at Antelope Canyon, or visit Horseshoe Bend, all just a short drive away.

Gateway to the Southwest
+

Discover the wonders of northern Arizona and southern Utah.

Lucky Foot Espresso and Coffee Bar
+

Premium crafted espresso and coffee with pastries and grab n go foods located inside the Lonely Jackrabbit!

Lonely Jackrabbit Cafe
+

Enjoy delicious Southwest-inspired food in the middle of the majestic desert landscape with a focus on simple and delicious healthy eating.

Marble Canyon Trading Post
+

The Marble Canyon Trading Post is a great spot to connect with the history and culture of the area. Here, you can browse handmade jewelry and Navajo pottery or just pick up something you forgot back home.

A Unique Motor Lodge, Made Modern

Depart from the ordinary and find your ideal retreat in a place that helps you get back to the things that are important in life. Imbued with rustic charm, our newly remodeled hotel rooms offer the modern comforts you’re looking for in a unique place to stay along the Colorado River.


Horseshoe Bend Kayaking Package

Float downstream, enjoying the breathtaking scenery of Horseshoe Bend and the surrounding desert landscapes. Unwind in our comfy, just-renovated rooms at the lodge - your perfect basecamp for exploring the wonders of the area. Book your kayaking adventure today!


Stories

Marble Canyon Is Helping Save The California Condor... And So Can You.

Relax and Rejuvenate in Marble Canyon

The Healing Power of Nature

Stargazing in Marble Canyon, AZ

Join our mailing list and keep up with all the happenings at Marble Canyon Motor Lodge.

U.S. Hwy 89A Marble Canyon, AZ 86036

Booking: 

1-800-726-1789