Portland Hotels

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

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

Look out for Portland hotels with free cancellation or excellent ratings

Trusted Portland hotel providers

See all hotels in Portland

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.
All taxes and fees included

Can’t find the right hotel?

Search all available hotels near Portland. Find the one that’s right for you.

View more hotels

Find a Portland hotel in the heart of the action

Beat the queues at the top Portland attractions by staying close to them.

Fast facts

Sleep easy, armed with the stuff that's good to know before you go.
Highest rated hotelThe Bidwell Marriott Portland – 5.0
Cheapest month to bookDecember
Average 4 star hotel price$232 per night
Average 5 star hotel price$510 per night

Your guide to finding the best hotels in Portland, Oregon

Make the most of your time in Portland by finding a hotel that fits your needs. We’ve created a list of some of the city’s best hotels, from luxurious to more affordable.

Best time to visit Portland

The best time of year to visit Portland depends on what you’re looking for (or hoping to avoid) during your vacation in terms of things like weather and price.

Low and high season in Portland

Busiest month(s): June attracts the largest number of travellers to Portland, leading to an average nightly rate of $317. If you are booking during this period, budget for relatively higher prices compared to the less busy times of the year, where average prices drop to $238 per night.

Quietest month(s): Snag deals on hotels and avoid peak season prices by planning your visit in September, when the average price per night average is $238.

June is the most expensive month to stay in Portland, so plan accordingly. When prices peak, you should be prepared to spend an average of $317 per night on hotels. Prices are usually highest on Friday. No matter the time of year, Sunday is typically the cheapest day to book.

Where to stay in Portland, Oregon

With Skyscanner, it's easy to find the best Portland hotels at a rate you want.

The best-rated hotels in Portland

If you're looking to enjoy the best of what the city has to offer, stay in one of its top-rated hotels.

The Nines, a Luxury Collection Hotel, Portland is a 5-star hotel that provides a pool, fitness center, free parking, and free breakfast, along with a modern and comfortable design.

Popular hotels in Portland

These are some other popular hotels in Portland:

The Royal Sonesta Portland Downtown is a 4-star hotel that offers a relaxing stay in the center of Portland, where you can experience its restaurant, fitness center, pool, and free Wi-Fi.

If you're looking for comfort and affordability, opt for the Hotel DeLuxe - Provenance. Its 4-star rating ensures exceptional value, and you can enjoy a range of amenities like the free breakfast, fitness center, indoor pool, and free parking.

If you are looking for a 3-star hotel that offers both comfort and modern amenities, look no further than the Mark Spencer Hotel. The hotel provides a breakfast, pool, gym, and free Wi-Fi to make you right at home.

The Benson Portland, Curio Collection by Hilton is a 4-star hotel with lots to offer you. The hotel features a free breakfast, Free parking, free Wi-Fi, and fitness center for you to enjoy.

Things to do in Portland

In the city center, enjoy well-known attractions and things to do like the Powell's City of Books. Food lovers will find authentic local cuisine, creative spins on classics, and flavors from around the globe at restaurants like Deschutes Brewery Portland Public House, Mother's Bistro & Bar, Andina, Jake's Famous Crawfish, and Voodoo Doughnut.

Finding cheap hotels in Portland: FAQs

In Portland, the expected average temperature in August is 19°C. The warmest month is typically August, which averages 26°C. The coolest month is December, with temperatures averaging 0°C. The rainiest month is November, and the driest month is July.
Of course - the cheapest hotel deal we found within the next seven days is $97 per night. If you need somewhere in the next 24 hours, we've found you somewhere to stay for $99 per night.
The average price of a hotel during the week is $549 per night, and the average price on weekends is $565. Overall, it looks like the cheapest day to stay in Portland could be Wednesday.
The nearest airport to Portland is Portland Airport (PDX), which is 10.2km from the city centre.

Other airports include:

Salem Airport, which is 72.3km from the city centre.
We crunched some numbers on our calendar and found that Wednesday is the cheapest day to stay in Portland. And the most expensive day seems to be Friday
The average price of a 3-star hotel in Portland is currently around $253 per night. And the cheapest 3-star hotel we found is $103 per night.
The average price of a 4-star hotel in Portland is currently around $305 per night. And the cheapest 4-star hotel we found is $124 per night.
The average price of a 5-star hotel in Portland is currently around $575 per night. And the cheapest 5-star hotel we found is $209 per night.
The cheapest month to stay in a hotel in Portland is August, with an average price of $498 per night. The most expensive month is August, when the average room rate can rise to $940 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 $567 per night, which is around 13% lower than the rest of the year.