Gresham Hotels

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

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

Look out for Gresham hotels with free cancellation or excellent ratings

Trusted Gresham hotel providers

See all hotels in Gresham

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

Luxury stay or budget getaway?

Whether you're after 5-star comfort or ease on your wallet, we do the searching so you can sleep easy during your stay in Gresham.

Fast facts

Sleep easy, armed with the stuff that's good to know before you go.
Highest rated hotelRosewood Hotel- Portland East – 4.5

How to find the best hotel deals in Gresham

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 Gresham

  • Love how easy it is to book flights with us? The same smart search engine has a talent for spotting deals on Gresham hotels too. Give these tips a go to find the best rates out there.

  • Score some of the best Gresham hotel prices by planning well before you travel. Hotels often offer early booking discounts or special rates to fill rooms before the busy season starts.

  • However, you could still find a last-minute bargain. Although prices generally rise closer to your stay, some places drop rates a day or two before to avoid having empty rooms, especially during low season.

  • Another trick to scoring cheaper hotels? Being flexible. If your plans aren't written in stone, play around with your travel dates and discover just how much you can save.

  • Search for accommodation options with free cancellation and take the stress out of booking. You can amend or cancel your stay without fees if things change or a better deal comes along.

Where to stay in Gresham

Central Gresham

  • Choose the city centre and your itinerary will write itself. Take your pick of these stays that keep you near the best attractions in central Gresham.

  • Settle in at Quality Inn if you'd like to be near Lower Oneonta Falls. Roughly 0.16 kilometres from this popular sight, this Gresham hotel puts you right where you want to be.

  • Gresham Japanese Garden on your itinerary? Days Inn & Suites by Wyndham Gresham nails it on both comfort and convenience. This hotel in Gresham is about 3 kilometres away.

When to go to Gresham

  • Weather plays a big role in choosing the right time to visit. If you prefer warmer conditions, August typically delivers with temperatures that reach up to 30ºC (86ºF).

  • You can expect lows of 0ºC (32ºF) in February, the coolest time of year.

  • Search for Gresham hotels during July for the best chance of clearer skies. Averaging one day of rain, this is the driest month.

  • The wettest time of year is January. Go then and you'll likely get around 14 days of rainfall.

Best hotels in Gresham

Best budget hotels

  • A great trip doesn't have to include a hefty hotel bill. With at least 70 budget Gresham hotels to choose from, you can spend more on experiences and less on a room. You can expect basic comforts like Wi-Fi, grab-and-go breakfasts, and cosy beds at these affordable stays.

  • Comfort comes at the right price at Nordic Inn and Suites. It has a 3-star rating and amenities including heating and Wi-Fi.

  • Alternatively, make a booking at Tru by Hilton Portland Airport. Equipped with conveniences including accessible parking and an airport shuttle, this 3-star Gresham hotel lets you save without missing out.

  • A 24-hour front desk and parking are the start of the things you'll find at Portland Airport. Another win for your finances, this place is rated 2 stars.

Best 4-star hotels in Gresham

  • Get the upgrade without the splurge at one of the 4-star hotels in Gresham. Enjoy perks like bars, restaurants, and wellness treatments designed to level up your stay. From the rooms to the amenities and service, they're known for their extra attention to detail.

  • Embassy Suites by Hilton Portland Airport lives up to its 4-star rating. An indoor swimming pool and a pool help make this accommodation option a favourite for many.

Best hotels in Gresham for families

  • A well-chosen hotel can be a game changer when travelling with kids. With things like games rooms, play areas, and large suites, family-friendly hotels in Gresham are loaded with perks that make the trip easier. Choose from around ten of these stays that blend kid-friendly fun with grown-up comfort.

  • Save more for fun activities with the kids when you choose Candlewood Suites Portland Airport by IHG. This reasonably priced 2-star option comes with a ticket office and air conditioning. It consistently earns an overall rating above 4 out of 5.

Best hotels with a spa

  • Balance sightseeing with self-care. Choose one of the ten or so Gresham hotels with a spa and build in time to truly relax. Hot tubs, saunas, and indulgent massage therapies are the types of features they offer.

  • Settle into McMenamins Edgefield and then forget the outside world. A beauty salon, a spa and a host of other perks await you at this 3-star option.

  • Or get cosy at Hampton Inn Portland/Clackamas. With things like a lounge and a spa, this 3-star hotel in Gresham creates the right mood for rest.

  • Clarion Hotel Portland International Airport balances big days of sightseeing with the bliss of a spa session or two. It offers a spa and a lobby bar.

Best hotels with a pool

  • There are around 30 pool hotels in Gresham, each bringing something different to the table. City hotels tend to offer indoor or rooftop pools, while resorts generally go big with open-air setups and more room to lounge. Whether you're here for rest or play, there's a stay made for you.

  • Make relaxing poolside a priority at TownePlace by Marriott Suites Portland Vancouver. With an outdoor swimming pool, a laundry and car hire options, this Gresham hotel makes it easy to recharge your batteries.

  • Bring your swim gear and soak up the vibes at Residence Inn Portland Clackamas. An indoor swimming pool, internet access and accessible parking are only the start of what this place packs in.

  • Portland Airport is one more stay with the highlights you want. This hotel offers an indoor swimming pool, Wi-Fi and a 24-hour front desk.

Best pet-friendly hotels

  • Why go it alone when your pet can join the fun? From comfy beds and water bowls to dog-walking services, pet-friendly hotels are set up to make you and your best buddy feel at home. There are roughly 40 Gresham hotels ready to welcome your best friend.

  • At Comfort Inn Troutdale-Portland East, thoughtful pet perks are part of the experience. A teahouse and wake-up call services are other amenities you'll find at this hotel in Gresham.

  • Your little buddy can also join the fun at My Place Hotel-Portland East, or. Room service and internet access are part of what's included at this pet-approved accommodation option.

  • Radisson Hotel Portland Airport has everything lined up for a no-fuss stay. Its amenities include a fitness centre and a cash machine.

Finding cheap hotels in Gresham: FAQs

You can always cancel or amend your hotel reservation if you need to, but look out for hotels in Gresham 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 RM247 per night. If you need somewhere in the next 24 hours, we've found you somewhere to stay for RM351 per night.
The average price of a hotel during the week is RM398 per night, and the average price on weekends is RM382. Overall, it looks like the cheapest day to stay in Gresham could be Sunday.
We crunched some numbers on our calendar and found that Sunday is the cheapest day to stay in Gresham. And the most expensive day seems to be Friday
The average price of a 3-star hotel in Gresham is currently around RM456 per night. And the cheapest 3-star hotel we found is RM304 per night.
The cheapest month to stay in a hotel in Gresham is February, with an average price of RM359 per night. The most expensive month is July, when the average room rate can rise to RM551 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 March is RM392 per night, which is around 25% lower than the rest of the year.
If you're planning a trip with the whole family, the best rated hotels for you near Gresham are Hampton Inn Portland East, My Place Hotel-Portland East, or and Extended Stay America Suites - Portland - East.