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 Kayenta

  • 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
460 E. St. George Blvd., St. George, UT 84770
14.3 km from Kayenta
#28 of 41 hotels in St. George
US$ 60* /night
View Deal
Hotwire.com
US$ 60*
EconoLodge
US$ 60*
Orbitz.com
US$ 60*
2588 Sinagua Trl, St. George, UT 84770-5690
6.6 km from Kayenta
#1 of 41 hotels in St. George
Top Deal
US$ 262*
US$ 248* /night
View Deal
Booking.com
US$ 262*
Expedia.com
US$ 248*
Hotwire.com
US$ 248*
1871 W Canyon View Dr, St. George, UT 84770
12.6 km from Kayenta
#23 of 41 hotels in St. George
Top Deal
US$ 264*
US$ 255* /night
View Deal
Hotels.com
US$ 264*
Priceline
US$ 255*
Hotwire.com
60 W Saint George Blvd, St. George, UT 84770-2857
13.5 km from Kayenta
#35 of 41 hotels in St. George
Top Deal
US$ 67*
US$ 65* /night
View Deal
Booking.com
US$ 67*
Hotwire.com
US$ 65*
Orbitz.com
US$ 65*
511 S Airport Rd, St. George, UT 84770-5219
13.8 km from Kayenta
#2 of 41 hotels in St. George
US$ 166* /night
View Deal
Hotels.com
US$ 166*
Orbitz.com
US$ 166*
Priceline
US$ 166*
125 East St. George Blvd., St. George, UT 84770-2856
13.8 km from Kayenta
#7 of 41 hotels in St. George
Top Deal
US$ 136*
US$ 92* /night
View Deal
Expedia.com
US$ 92*
Travelocity
US$ 92*
HotelQuickly
US$ 136*
185 E Saint George Blvd, St. George, UT 84770-2856
13.9 km from Kayenta
#30 of 41 hotels in St. George
No availability for your dates from these sites
Hotels.com
Travelocity
Hotwire.com
316 E Saint George Blvd, St. George, UT 84770
14.1 km from Kayenta
#9 of 41 hotels in St. George
US$ 93* /night
View Deal
Expedia.com
US$ 93*
Hotwire.com
US$ 93*
Priceline
US$ 93*
260 E Saint George Blvd, St. George, UT 84770-2953
14.1 km from Kayenta
#32 of 41 hotels in St. George
Top Deal
US$ 104*
US$ 74* /night
View Deal
Travelocity
US$ 74*
Expedia.com
US$ 74*
HotelQuickly
US$ 104*
460 E. St. George Blvd., St. George, UT 84770
14.3 km from Kayenta
#28 of 41 hotels in St. George
US$ 60* /night
View Deal
Hotwire.com
US$ 60*
EconoLodge
US$ 60*
Orbitz.com
US$ 60*
420 E Saint George Blvd, St. George, UT 84770-2957
14.3 km from Kayenta
#41 of 41 hotels in St. George
Top Deal
US$ 55*
US$ 49* /night
View Deal
Booking.com
US$ 55*
TripAdvisor
US$ 55*
Expedia.com
581 E Saint George Blvd, St. George, UT 84770-2959
14.5 km from Kayenta
#37 of 41 hotels in St. George
Top Deal
US$ 47*
US$ 43* /night
View Deal
Booking.com
US$ 47*
Expedia.com
US$ 43*
Travelocity
US$ 43*
559 East St. George Blvd., St. George, UT 84770
14.5 km from Kayenta
#39 of 41 hotels in St. George
US$ 50* /night
View Deal
Priceline
US$ 50*
Expedia.com
US$ 51*
Hotwire.com
US$ 51*
850 Bluff Street, St. George, UT 84770
14.6 km from Kayenta
#19 of 41 hotels in St. George
Top Deal
US$ 100*
US$ 95* /night
View Deal
Booking.com
US$ 100*
Expedia.com
US$ 100*
Orbitz.com
US$ 100*
664 E Saint George Blvd, St. George, UT 84770-3032
14.7 km from Kayenta
#12 of 41 hotels in St. George
US$ 77* /night
View Deal
Travelocity
US$ 77*
Orbitz.com
US$ 77*
Expedia.com
US$ 77*
915 S Bluff St, St. George, UT 84770
14.8 km from Kayenta
#36 of 41 hotels in St. George
Top Deal
US$ 80*
US$ 55* /night
View Deal
Booking.com
US$ 56*
Hotwire.com
US$ 56*
AMOMA
US$ 80*
1040 S Main St, St. George, UT 84770-5200
15.0 km from Kayenta
#21 of 41 hotels in St. George
US$ 66* /night
View Deal
Expedia.com
US$ 66*
Hotwire.com
US$ 66*
Travelocity
US$ 66*
205 N. 1000 E St., I-15 at Exit 8, St. George, UT 84770-3156
15.0 km from Kayenta
#29 of 41 hotels in St. George

The price you found is 10% lower than this hotel's average rate of US$ 51/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Top Deal
US$ 60*
US$ 46* /night
View Deal
Booking.com
US$ 60*
Priceline
US$ 54*
Travelocity
US$ 46*
999 E Red Hills Parkway, St. George, UT 84770
15.0 km from Kayenta
#40 of 41 hotels in St. George
US$ 54* /night
View Deal
Orbitz.com
US$ 54*
Expedia.com
US$ 54*
Hotels.com
US$ 54*
1129 S Bluff St, St. George, UT 84770-5247
15.1 km from Kayenta
#3 of 41 hotels in St. George
Top Deal
US$ 140*
US$ 112* /night
View Deal
Hotels.com
US$ 113*
Travelocity
US$ 113*
HotelQuickly
US$ 140*
1165 South Bluff, St. George, UT 84770
15.1 km from Kayenta
#31 of 41 hotels in St. George
Top Deal
US$ 93*
US$ 78* /night
View Deal
Booking.com
US$ 79*
Expedia.com
US$ 78*
HotelQuickly
US$ 93*
175 North 1000 East, St. George, UT 84770
15.1 km from Kayenta
#38 of 41 hotels in St. George
No availability for your dates from these sites
Hotwire.com
Orbitz.com
Travelocity
1187 S Bluff St, St. George, UT 84770-5247
15.2 km from Kayenta
#27 of 41 hotels in St. George
Top Deal
US$ 66*
US$ 64* /night
View Deal
Travelocity
US$ 64*
Orbitz.com
US$ 64*
getaroom.com
US$ 66*
150 N 1000 E, St. George, UT 84770-3159
15.2 km from Kayenta
#33 of 41 hotels in St. George
US$ 61* /night
View Deal
Expedia.com
US$ 61*
Orbitz.com
US$ 61*
Priceline
US$ 61*
1239 S Main St, St. George, UT 84770-5241
15.3 km from Kayenta
#11 of 41 hotels in St. George
Top Deal
US$ 124*
US$ 105* /night
View Deal
ClarionHotels
US$ 105*
Priceline
US$ 104*
HotelQuickly
US$ 124*
1450 S Hilton Dr, St. George, UT 84770-6752
15.4 km from Kayenta
#10 of 41 hotels in St. George
Top Deal
US$ 131*
US$ 105* /night
View Deal
TripAdvisor
US$ 105*
Priceline
US$ 110*
HotelQuickly
US$ 131*
1221 S Main St, St. George, UT 84770-5241
15.4 km from Kayenta
#13 of 41 hotels in St. George
US$ 84* /night
View Deal
Travelocity
US$ 84*
Expedia.com
US$ 84*
Priceline
US$ 84*
245 North Red Cliffs Drive, St. George, UT 84790
15.6 km from Kayenta
#26 of 41 hotels in St. George
US$ 71* /night
View Deal
Travelocity
US$ 71*
Hotwire.com
US$ 71*
Expedia.com
US$ 71*
53 North River Road, St. George, UT 84790-2100
15.7 km from Kayenta
#6 of 41 hotels in St. George
Top Deal
US$ 131*
US$ 120* /night
View Deal
Hampton.com
US$ 120*
AMOMA
US$ 131*
Travelocity
US$ 120*
1660 Convention Center Dr, St. George, UT 84790
15.8 km from Kayenta
#24 of 41 hotels in St. George
US$ 113* /night
View Deal
Fairfield Inn
US$ 113*
Travelocity
US$ 113*
Orbitz.com
US$ 113*
1481 South Sunland Drive, St. George, UT 84790-2208
15.8 km from Kayenta
#25 of 41 hotels in St. George
No availability for your dates from these sites
Hotwire.com
Travelocity
Orbitz.com
*Prices are provided by our partners, and reflect average nightly room rates, incl