Hotels in Oregon

Find the best Oregon hotel for your dates, by price or preference

Compare hotel deals across hundreds of providers, all in one place

Look out for Oregon hotels with free cancellation or excellent ratings

Trusted Oregon hotel providers

Booking.com logo
Trip.com logo
Hotels.com logo
Hyatt Hotels logo
Expedia logo
Airbnb logo

See all hotels in Oregon

View more hotels
Prices may change – pop in your dates for the best estimate. Note that prices are based on previous traveller searches and partner prices.
Prices may change – pop in your dates for the best estimate. Note that prices are based on previous traveller searches and partner prices.
View more hotels

How to find the best hotel deals in Oregon

Want to use the same magic that powers our award-winning flight search to find the best room rates on the internet? Here are a few tips to help you search and save in seconds.

How to find the best hotel deal in Oregon

  • Love how easy it is to book flights with us? The same clever search engine can track down deals on Oregon hotels too. Use these tips to find the best rates fast.

  • The sooner you book, the better. You're more likely to score a lower rate on a Oregon hotel and have more options when you plan ahead.

  • Still, be prepared to grab any last-minute deals. Some places discount their rates a day or two before arrival to fill empty rooms. It's more likely this will happen on quieter days or outside the busy season, however.

  • Another trick to scoring cheaper hotels? Stay flexible. If your itinerary isn't written in stone, check prices across different dates and discover how much you can save.

  • Avoid the risk of extra fees by searching for stays with free cancellation. If your plans fall through or you spot a better offer, you can cancel your booking without penalty.

Where to stay in Oregon

Central Oregon

  • Choose the city centre and you'll be surrounded by things to do. Take your pick of these hotels that keep you close to the main attractions in central Oregon.

  • Find a room at Pinehill Inn if you'd like to be near The Eagle's Nest Art Colony Collection. Roughly 0.97 kilometres from this leading sight, this Oregon hotel puts you right where you want to be.

When to go to Oregon

  • The weather often decides when it's best to go. If you prefer warmer conditions, July typically delivers with a maximum high temperature of 30ºC (86ºF).

  • Expect lows of -16ºC (3ºF) during January, the coolest time of year.

  • Search for Oregon hotels in February to enjoy mostly clear skies. Averaging six days of rain, this is the driest month.

  • It's rainiest in May, which gets around ten days of wet weather.

Best hotels in Oregon

Best budget hotels

  • Make your travel money go further by choosing a budget Oregon hotel. Ideal for when you want to spend less on check-in and more on checking things out, these stays come with the basics like linens, toiletries, and simple breakfasts.

  • Get the comfort you want without the fuss or frills at Paddle Wheel Inn. It has a 2-star rating and amenities including hair dryers and room desks.

Finding cheap hotels in Oregon: FAQs

You can always cancel or amend your hotel reservation if you need to, but look out for hotels in Oregon with free cancellation or flexible booking options if you want to protect your money. Some hotels allow you to cancel and get your money back if your plans change.

Of course - the cheapest hotel deal we found within the next seven days is R 1,179 per night. If you need somewhere in the next 24 hours, we've found you somewhere to stay for R 1,246 per night.

The average price of a hotel during the week is R 2,119 per night, and the average price on weekends is R 1,341. Overall, it looks like the cheapest day to stay in Oregon could be Monday.

We crunched some numbers on our calendar and found that Monday is the cheapest day to stay in Oregon. And the most expensive day seems to be Thursday

The cheapest month to stay in a hotel in Oregon is January, with an average price of R 1,162 per night. The most expensive month is August, when the average room rate can rise to R 2,162 per night. These average prices are based on all the hotels we found – from hostels through to fancy 5-star hotels.

The average price of a hotel in September is R 1,805 per night, which is around 19% higher than the rest of the year.