Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Gresham

Filter by star ratings
All filters
Holiday Inn Express Portland East - Troutdale
8.0 Excellent

0.4 mi from city centre, Troutdale Show on map

ExcellentBased on 123 reviews
8.0

Holiday Inn Express Portland East - Troutdale is located in Troutdale and features an indoor pool. It also offers laundry facilities, an express check-in and check-out feature and room service.

Monarch Hotel and Conference Center
7.9 Good

1.7 mi from city centre, Clackamas Show on map

GoodBased on 135 reviews
7.9

Situated a short stroll from Clackamas Town Center Transit Center, Monarch Hotel & Conference Center offers guests a convenient base when in Clackamas. It provides 3-star accommodation with air-conditioned rooms.

Sentinel
8.9 Excellent

0.4 mi from city centre, Portland Show on map

ExcellentBased on 320 reviews
8.9

Centrally located, Sentinel a Provenance Hotel allows for easy access to Portland's popular sightseeing and retail areas. The multiple facilities this historic hotel features include valet parking, 24-hour room service and free Wi-Fi.

Four Points by Sheraton Portland East
8.0 Excellent

9.7 mi from city centre, Portland Show on map

ExcellentBased on 89 reviews
8.0

Situated in Portland, Four Points by Sheraton Portland East offers 3-star accommodation, as well as an indoor pool. It also provides a safe, a limousine service and an express check-in and check-out feature.

Staypineapple, Hotel Rose, Downtown Portland
8.6 Excellent

0.4 mi from city centre, Portland Show on map

ExcellentBased on 1,275 reviews
8.6

Strategically located in the heart of the city, this 3-star hotel makes for an excellent base in Portland. Surrounded by local bars and restaurants, it is within walking distance from SW 5th-Oak Street Station.

Tips for booking a Gresham hotel

Cheapest month:February
Most expensive month:July
Average price in Gresham:$104/night
Absolute cheapest price found:$40/night
Cheapest day:Monday
Most expensive day:Friday
$79 - $127
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$93 - $141
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Gresham hotels

Show all 15 hotels
1
Sentinel
8.9 Excellent

0.4 mi from city centre, Portland Show on map

Centrally located, Sentinel a Provenance Hotel allows for easy access to Portland's popular sightseeing and retail areas. The multiple facilities this historic hotel features include valet parking, 24-hour room service and free Wi-Fi.

2
Holiday Inn Express Portland East - Troutdale
8.0 Excellent

0.4 mi from city centre, Troutdale Show on map

Holiday Inn Express Portland East - Troutdale is located in Troutdale and features an indoor pool. It also offers laundry facilities, an express check-in and check-out feature and room service.

3
Staypineapple, Hotel Rose, Downtown Portland
8.6 Excellent

0.4 mi from city centre, Portland Show on map

Strategically located in the heart of the city, this 3-star hotel makes for an excellent base in Portland. Surrounded by local bars and restaurants, it is within walking distance from SW 5th-Oak Street Station.

4
Four Points by Sheraton Portland East
8.0 Excellent

9.7 mi from city centre, Portland Show on map

Situated in Portland, Four Points by Sheraton Portland East offers 3-star accommodation, as well as an indoor pool. It also provides a safe, a limousine service and an express check-in and check-out feature.

5
Monarch Hotel and Conference Center
7.9 Good

1.7 mi from city centre, Clackamas Show on map

Situated a short stroll from Clackamas Town Center Transit Center, Monarch Hotel & Conference Center offers guests a convenient base when in Clackamas. It provides 3-star accommodation with air-conditioned rooms.

Cheapest hotels in Gresham, Portland

Show all 15 hotels
Holiday Inn Express Portland East - Troutdale
8.0 Excellent

0.4 mi from city centre, Troutdale Show on map

Holiday Inn Express Portland East - Troutdale is located in Troutdale and features an indoor pool. It also offers laundry facilities, an express check-in and check-out feature and room service.

$88
Avg. per night
Monarch Hotel and Conference Center
7.9 Good

1.7 mi from city centre, Clackamas Show on map

Situated a short stroll from Clackamas Town Center Transit Center, Monarch Hotel & Conference Center offers guests a convenient base when in Clackamas. It provides 3-star accommodation with air-conditioned rooms.

$109
Avg. per night
Four Points by Sheraton Portland East
8.0 Excellent

9.7 mi from city centre, Portland Show on map

Situated in Portland, Four Points by Sheraton Portland East offers 3-star accommodation, as well as an indoor pool. It also provides a safe, a limousine service and an express check-in and check-out feature.

$110
Avg. per night
Staypineapple, Hotel Rose, Downtown Portland
8.6 Excellent

0.4 mi from city centre, Portland Show on map

Strategically located in the heart of the city, this 3-star hotel makes for an excellent base in Portland. Surrounded by local bars and restaurants, it is within walking distance from SW 5th-Oak Street Station.

$130
Avg. per night
Sentinel
8.9 Excellent

0.4 mi from city centre, Portland Show on map

Centrally located, Sentinel a Provenance Hotel allows for easy access to Portland's popular sightseeing and retail areas. The multiple facilities this historic hotel features include valet parking, 24-hour room service and free Wi-Fi.

$188
Avg. per night

Hotel prices in Gresham

3 stars

$109 - $130

#1 Most popular

$110
Avg. per night
$130
Avg. per night
$109
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Gresham

Gresham travel FAQs

  • What are the best hotels in Gresham?

    Gresham is home to many highly-rated hotels, one of which is Holiday Inn Express Portland East - Troutdale, which has a current rating of 8.0. For other potential stays, consider Four Points by Sheraton Portland East and Staypineapple, Hotel Rose, Downtown Portland, which can also be great places to stay in Gresham.

  • How much do hotels in Gresham cost?

    $86/night is the average price of a hotel in Gresham, based on HotelsCombined searches over the last 3 days.

  • How much is a cheap hotel in Gresham?

    Over the last 3 days, Gresham hotels have been found for as cheap as $72/night in searches by HotelsCombined users.

  • How much is a hotel in Gresham tonight?

    A hotel in Gresham tonight has an average price of $86, but some deals have been found for as low as $72 in HotelsCombined searches over the last 72 hours. Prices in Gresham are changing frequently.