- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Canyon Junction hotels

1. Cable Mountain Lodge
Cable Mountain Lodge2.4 km from Canyon Junction
9.8 out of 10, Exceptional, (1,471 reviews)
The price is ฿5,377
฿6,183 total
includes taxes & fees
18 Nov - 19 Nov

2. Cliffrose Springdale, Curio Collection by Hilton
Cliffrose Springdale, Curio Collection by Hilton2.7 km from Canyon Junction
9.6 out of 10, Exceptional, (1,000 reviews)
The price is ฿5,796
฿6,662 total
includes taxes & fees
2 Dec - 3 Dec

3. Flanigan's Resort and Spa
Flanigan's Resort and Spa3 km from Canyon Junction
9.6 out of 10, Exceptional, (1,001 reviews)
The price is ฿8,061
฿9,267 total
includes taxes & fees
29 Nov - 30 Nov

4. Zion Canyon Cabins
Zion Canyon Cabins3.2 km from Canyon Junction
9.4 out of 10, Exceptional, (571 reviews)
The price is ฿6,494
฿7,465 total
includes taxes & fees
7 Nov - 8 Nov

5. The Riv at Zion
The Riv at Zion19.3 km from Canyon Junction
10.0 out of 10, Exceptional, (141 reviews)
The price is ฿7,101
฿8,119 total
includes taxes & fees
1 Dec - 2 Dec

6. Cottages at Worthington Gallery
Cottages at Worthington Gallery3.7 km from Canyon Junction
10.0 out of 10, Exceptional, (52 reviews)
The price is ฿5,806
฿9,585 total
includes taxes & fees
8 Nov - 9 Nov

7. Canyon Casitas at Zion
Canyon Casitas at Zion4.4 km from Canyon Junction
10.0 out of 10, Exceptional, (35 reviews)
The price is ฿13,975
฿18,975 total
includes taxes & fees
1 Dec - 2 Dec

8. Zion Sage Suites
Zion Sage Suites4.1 km from Canyon Junction
10.0 out of 10, Exceptional, (13 reviews)
The price is ฿19,420
฿22,324 total
includes taxes & fees
20 Nov - 21 Nov

9. Best Western Plus Zion Canyon Inn & Suites
Best Western Plus Zion Canyon Inn & Suites3.4 km from Canyon Junction
9.8 out of 10, Exceptional, (1,000 reviews)
The price is ฿3,415
฿3,925 total
includes taxes & fees
1 Dec - 2 Dec

10. Zion White Bison
Zion White Bison19.6 km from Canyon Junction
9.8 out of 10, Exceptional, (103 reviews)
The price is ฿4,521
฿6,327 total
includes taxes & fees
11 Nov - 12 Nov

11. Desert Pearl Inn
Desert Pearl Inn3.4 km from Canyon Junction
9.8 out of 10, Exceptional, (1,001 reviews)
The price is ฿6,380
฿7,334 total
includes taxes & fees
29 Nov - 30 Nov

12. Novel House Inn
Novel House Inn3.8 km from Canyon Junction
9.8 out of 10, Exceptional, (535 reviews)
The price is ฿7,565
฿8,696 total
includes taxes & fees
6 Nov - 7 Nov

13. Bumbleberry Inn
Bumbleberry Inn3.9 km from Canyon Junction
9.6 out of 10, Exceptional, (2,014 reviews)
The price is ฿2,967
฿3,411 total
includes taxes & fees
4 Dec - 5 Dec

14. Gooseberry Lodges
Gooseberry Lodges19.4 km from Canyon Junction
9.6 out of 10, Exceptional, (1,332 reviews)
The price is ฿1,396
฿3,102 total
includes taxes & fees
9 Nov - 10 Nov

15. Hotel De Novo Springdale, Tapestry Collection by Hilton
Hotel De Novo Springdale, Tapestry Collection by Hilton6.6 km from Canyon Junction
9.6 out of 10, Exceptional, (1,008 reviews)
The price is ฿3,697
฿4,250 total
includes taxes & fees
1 Dec - 2 Dec

16. Zion Wildflower Resort, WorldHotels Backdrop
Zion Wildflower Resort, WorldHotels Backdrop17.4 km from Canyon Junction
9.6 out of 10, Exceptional, (1,003 reviews)
The price is ฿3,214
฿3,675 total
includes taxes & fees
17 Nov - 18 Nov

17. Red Rock Inn
Red Rock Inn4 km from Canyon Junction
9.6 out of 10, Exceptional, (902 reviews)
The price is ฿7,411
฿8,519 total
includes taxes & fees
11 Nov - 12 Nov

18. Fairfield Inn & Suites by Marriott Virgin Zion National Park
Fairfield Inn & Suites by Marriott Virgin Zion National Park17.6 km from Canyon Junction
9.4 out of 10, Exceptional, (1,325 reviews)
The price is ฿3,338
฿3,817 total
includes taxes & fees
23 Nov - 24 Nov

19. Driftwood Lodge
Driftwood Lodge5 km from Canyon Junction
9.4 out of 10, Exceptional, (1,049 reviews)
The price is ฿3,342
฿3,842 total
includes taxes & fees
29 Nov - 30 Nov

20. Zion Vacation Cabins
Zion Vacation Cabins17.5 km from Canyon Junction
9.4 out of 10, Exceptional, (140 reviews)
The price is ฿3,312
฿3,787 total
includes taxes & fees
5 Nov - 6 Nov
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Compare top hotels near Canyon Junction
![]() Cable Mountain Lodge2.4 km from Canyon Junction | ![]() Cliffrose Springdale, Curio Collection by Hilton2.7 km from Canyon Junction | ![]() Flanigan's Resort and Spa3 km from Canyon Junction | ![]() Zion Canyon Cabins3.2 km from Canyon Junction | ![]() The Riv at Zion19.3 km from Canyon Junction |
|---|---|---|---|---|
9.8 Exceptional 1,471 reviews | 9.6 Exceptional 1,000 reviews | 9.6 Exceptional 1,001 reviews | 9.4 Exceptional 571 reviews | 10.0 Exceptional 141 reviews |
The price is ฿5,377 ฿6,183 total includes taxes & fees 18 Nov - 19 Nov | The price is ฿5,796 ฿6,662 total includes taxes & fees 2 Dec - 3 Dec | The price is ฿8,061 ฿9,267 total includes taxes & fees 29 Nov - 30 Nov | The price is ฿6,494 ฿7,465 total includes taxes & fees 7 Nov - 8 Nov | The price is ฿7,101 ฿8,119 total includes taxes & fees 1 Dec - 2 Dec |
|
|
|
|
|
Hotels recommended for families near Canyon Junction
The price is ฿5,377
฿6,183 total
includes taxes & fees
18 Nov - 19 Nov
















































































