A desert landscape with undulating sand dunes and a distant mountain range.

Find hotels in Christmas Valley, OR from 1.744.705 ₫

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
13 Oct - 14 Oct
Tomorrow
14 Oct - 15 Oct
This weekend
16 Oct - 18 Oct
Next weekend
23 Oct - 25 Oct

Filter by

Star rating

Guest rating

Save an average of 15% on thousands of hotels when you're signed in

Learn more about Christmas Valley

During your stay in Christmas Valley, you can discover things to see and do in the local area.

See all hotels in Christmas Valley
A straight road flanked by dry grasslands under a clear sky.

Top Christmas Valley Hotel Reviews

More cheap stays in Christmas Valley

Eastside Lodge

Eastside Lodge

949 E Burnside St Portland OR
1.504.056 ₫
1.744.705 ₫ total
15 Oct - 16 Oct
includes taxes & fees
Eastside Lodge
Bend Inn & Suites

Bend Inn & Suites

437 NE 3rd St. Bend OR
1.591.502 ₫
1.780.948 ₫ total
13 Nov - 14 Nov
includes taxes & fees
Bend Inn & Suites
Brookings Inn Resort

Brookings Inn Resort

1143 Chetco Avenue Brookings OR
1.788.204 ₫
1.922.449 ₫ total
14 Nov - 15 Nov
includes taxes & fees
6.8/10 (1,011 reviews)
Brookings Inn Resort
Astoria Riverwalk Inn

Astoria Riverwalk Inn

400 Industry Street Astoria OR
1.803.702 ₫
2.083.276 ₫ total
12 Nov - 13 Nov
includes taxes & fees
7.8/10 Good! (2,518 reviews)
Astoria Riverwalk Inn
Promenade Inn & Suites Oceanfront

Promenade Inn & Suites Oceanfront

30 N Prom Seaside OR
2.660.623 ₫
3.046.491 ₫ total
1 Nov - 2 Nov
includes taxes & fees
Promenade Inn & Suites Oceanfront
Riverside Inn

Riverside Inn

986 S.W. 6th Grants Pass OR
3.150.738 ₫
3.576.023 ₫ total
1 Nov - 2 Nov
includes taxes & fees
9.4/10 Exceptional! (2,200 reviews)
Riverside Inn

Frequently asked questions

What's the seasonal weather in Christmas Valley?
The hottest months are usually July and August, with an average temperature of 15°C, while the coldest months are December and February, with an average of -2°C. The snowiest months in Christmas Valley are January, March, February and April, with each month seeing an average of 14 cm of snowfall.

Explore a world of travel with Expedia