We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Hotels near Oak Creek Canyon

View map
  • Sort by:
  • Traveller Ranked
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
100 Amara Lane, Sedona, AZ 86336-5174
11.0 miles from Oak Creek Canyon
#11 of 48 hotels in Sedona
Top Deal
US$388*
US$269* /night
View Deal
Expedia.com
US$269*
Travelocity
US$269*
Elvoline
US$388*
9275 N State Route 89a, Sedona, AZ 86336-9635
3.6 miles from Oak Creek Canyon
#46 of 48 hotels in Sedona
8351 N. Highway 89A, Sedona, AZ 86336
4.4 miles from Oak Creek Canyon
#4 of 48 hotels in Sedona
US$238* /night
View Deal
Expedia.com
US$238*
CheapTickets
US$238*
Travelocity
US$238*
8067 N Highway 89A, 8 Mi North of Sedona, Sedona, AZ 86336
4.8 miles from Oak Creek Canyon
#30 of 48 hotels in Sedona
Top Deal
US$270*
US$235* /night
View Deal
TripAdvisor
US$234*
Hotels.com
US$234*
Priceline
US$270*
4548 N. Highway 89A, Sedona, AZ 86336
7.6 miles from Oak Creek Canyon
#39 of 48 hotels in Sedona
No availability for your dates from these sites
Booking.com
Orbitz.com
Hotels.com
80 West Pinewood Road, I-17 North, Exit 322, Munds Park, AZ 86017
7.7 miles from Oak Creek Canyon
Top Deal
US$69*
US$66* /night
View Deal
Hotwire.com
US$66*
Travelocity
US$66*
Priceline
US$69*
4200 Lake Mary Rd, Flagstaff, AZ 86005-9210
10.1 miles from Oak Creek Canyon
No availability for your dates from these sites
Booking.com
Priceline
Agoda.com
525 Boynton Canyon Rd., Sedona, AZ 86336-3042
10.2 miles from Oak Creek Canyon
#8 of 48 hotels in Sedona
Top Deal
US$545*
US$455* /night
View Deal
Preferred Hotels
US$520*
Elvoline
US$545*
Travelocity
400 N State Route 89A, Sedona, AZ 86336-4214
10.8 miles from Oak Creek Canyon
#5 of 48 hotels in Sedona
Top Deal
US$321*
US$271* /night
View Deal
Hotwire.com
US$271*
Travelocity
US$271*
HotelQuickly
US$321*
500 N State Route 89a, Sedona, AZ 86336-4212
10.8 miles from Oak Creek Canyon
#44 of 48 hotels in Sedona
US$198* /night
View Deal
TripAdvisor
US$198*
Priceline
US$198*
Hotwire.com
230 Apple Ave, Sedona, AZ 86336-4806
10.9 miles from Oak Creek Canyon
#14 of 48 hotels in Sedona
Contact hotel for availability
2765 S Woodlands Village Blvd, Flagstaff, AZ 86001-2960
10.9 miles from Oak Creek Canyon
Top Deal
US$164*
US$144* /night
View Deal
Hotels.com
US$144*
Priceline
US$143*
Cancelon
US$164*
2755 S Woodlands Village Blvd # I-17, Flagstaff, AZ 86001-2960
10.9 miles from Oak Creek Canyon
No availability for your dates from these sites
Expedia.com
Booking.com
Orbitz.com
2745 S Woodlands Village Blvd, Flagstaff, AZ 86001-2960
10.9 miles from Oak Creek Canyon
US$68* /night
View Deal
Orbitz.com
US$69*
Travelocity
US$69*
Hotels.com
US$69*
301 L'Auberge Lane, Sedona, AZ 86336-4260
11.0 miles from Oak Creek Canyon
#7 of 48 hotels in Sedona
Top Deal
US$546*
US$361* /night
View Deal
Travelocity
US$398*
Hotels.com
US$398*
Cancelon
US$546*
100 Amara Lane, Sedona, AZ 86336-5174
11.0 miles from Oak Creek Canyon
#11 of 48 hotels in Sedona
Top Deal
US$388*
US$269* /night
View Deal
Expedia.com
US$269*
Travelocity
US$269*
Elvoline
US$388*
254 N Highway 89A, Sedona, AZ 86336-4237
11.0 miles from Oak Creek Canyon
#16 of 48 hotels in Sedona
Top Deal
US$303*
US$195* /night
View Deal
Expedia.com
US$222*
Booking.com
US$221*
Cancelon
US$303*
2650 S Beulah Blvd, Flagstaff, AZ 86001-8924
11.0 miles from Oak Creek Canyon
US$232* /night
View Deal
Priceline
US$233*
Booking.com
US$233*
Travelocity
US$232*
295 Jordan Rd, P.O. Box 1320, Sedona, AZ 86336-4281
11.0 miles from Oak Creek Canyon
#34 of 48 hotels in Sedona
2735 S Woodlands Village Blvd, Flagstaff, AZ 86001-2960
11.0 miles from Oak Creek Canyon
Top Deal
US$124*
US$102* /night
View Deal
Expedia.com
US$104*
Priceline
US$104*
HotelQuickly
US$124*
1 North Highway 89a, Sedona, AZ 86336
11.2 miles from Oak Creek Canyon
#10 of 48 hotels in Sedona
No availability for your dates from these sites
Orbitz.com
Hotwire.com
Travelocity
2400 S Beulah Blvd, Flagstaff, AZ 86001-8736
11.2 miles from Oak Creek Canyon
Top Deal
US$193*
US$162* /night
View Deal
Hampton.com
US$165*
Expedia.com
US$165*
Cancelon
US$193*
2455 S Beulah Blvd, Flagstaff, AZ 86001-8736
11.2 miles from Oak Creek Canyon
Top Deal
US$232*
US$227* /night
View Deal
SpringHill Suites
US$231*
Travelocity
US$232*
Hotwire.com
US$232*
350 W Forest Meadows St, Flagstaff, AZ 86001-2918
11.3 miles from Oak Creek Canyon
Top Deal
US$125*
US$120* /night
View Deal
Expedia.com
US$120*
Hotels.com
US$120*
getaroom.com
US$125*
2355 S Beulah Blvd, Flagstaff, AZ 86001-8727
11.3 miles from Oak Creek Canyon
US$163* /night
View Deal
Expedia.com
ComfortInn
US$166*
Priceline
US$166*
20 W. Highway 89a, Sedona, AZ 86339
11.3 miles from Oak Creek Canyon
#45 of 48 hotels in Sedona
Top Deal
US$146*
US$142* /night
View Deal
Travelocity
US$142*
Orbitz.com
US$142*
Priceline
US$146*
2015 S Beulah Blvd, Flagstaff, AZ 86001-8749
11.4 miles from Oak Creek Canyon
US$143* /night
View Deal
Booking.com
US$143*
La Quinta
US$143*
Hotwire.com
US$143*
218 State Route 179, Sedona, AZ 86336-6114
11.4 miles from Oak Creek Canyon
#36 of 48 hotels in Sedona
Top Deal
US$159*
US$136* /night
View Deal
Travelocity
US$136*
Orbitz.com
US$136*
Priceline
US$159*
2005 S Milton Rd, Flagstaff, AZ 86001-0805
11.4 miles from Oak Creek Canyon
US$120* /night
View Deal
Expedia.com
US$122*
Travelocity
US$122*
Priceline
US$122*
2000 S Milton Rd, Flagstaff, AZ 86001-6314
11.4 miles from Oak Creek Canyon
Top Deal
US$119*
US$88* /night
View Deal
Expedia.com
US$90*
QualityInn
US$90*
HotelQuickly
US$119*
1200 W Highway 89A, Sedona, AZ 86336-5741
11.6 miles from Oak Creek Canyon