Hotels Near Gresham Oregon

Lodging near Gresham are listed below in the order of their distance (closest first). Search for cheap and discount hotel rates near Gresham (Gresham) for your leisure or business trips. We show the best lodging close to Gresham so you can review the discounted Gresham accommodations below and find the perfect hotel. Need 5+ Rooms for a group? Book a Gresham group hotel deal

Gresham, located between Portland and the majestic Mount Hood, offers the perfect mix of urban life and natural beauty. This growing city retains its historical appeal and local cultural ties amidst its development. Geographically rich with waterways like Fairview and Johnson Creek, it sits at 325 feet above sea level and borders Portland to the west and the Cascade Mountains foothills to the east. The terrain rises toward Troutdale and the Columbia River, with a notable hill on its eastern side. It's an ideal spot for mountain and coastal excursions, only 70 miles from the Oregon Coast. US Route 26, the Mount Hood Highway, is a key feature that connects Gresham to Portland and the Mount Hood area. Getting around is easy with Interstate 84, TriMet buses, and the MAX Light Rail Blue Line. For Sandy-bound travelers, the Sandy Area Metro shuttle offers a fareless option. The city boasts a cultural and historical heritage with several National Register of Historic Places sites, including the Louise Home Hospital and notable residences like the Jacob Zimmerman House. Historic Victorian homes and the 1913 Gresham Carnegie Library add to its appeal. Outdoor spaces abound in Gresham, with parks like Main City Park and Clatsop Butte offering stunning views and activities. Trails such as the Springwater Corridor and the Gresham-Fairview Trail cater to hiking enthusiasts. Mount Hood Community College provides educational opportunities right in the city's heart. Gresham is a community that welcomes all, whether you're an outdoor lover, a history buff, or seeking a convenient urban life near Portland. In terms of accommodation, Gresham has you covered. It houses plenty of lodging options to suit all budgets and preferences. For a luxurious hotel suite, a cozy inn, or a budget-friendly motel, you'll find it here. The destination is well-known for its hospitable and welcoming nature, ensuring you'll feel at home from the moment you arrive. Whether you're planning a weekend getaway or a longer vacation, Gresham promises a memorable and enjoyable stay. More from this guide...

Lodging/Accommodations close to Gresham

Ponderosa Inn Gresham
+1-888-389-4121
1060 NE Cleveland Ave., Gresham, OR 97030 +1-888-389-4121
  • Cheap Downtown property
  • Fitness / Gym is on-site
From$95
Average 3.0 /5 Recent Reviews Call BookMore Details
Motel 6 Gresham, OR - Portland in Gresham
+1-888-675-2083
1572 NE Burnside Rd., Gresham, OR 97030 +1-888-675-2083
  • Two star hotel
From$60
Average 3.0 /5 Guest Reviews Call BookMore Details
Quality Inn
+1-800-716-8490
2752 NE Hogan Dr., Gresham, OR 97030 +1-800-716-8490
  • Affordable Suburban property
  • Hotel has 168 rooms
From$80
Very good 4.0 /5 Recent Reviews Call BookMore Details
Days Inn & Suites by Wyndham Gresham in Gresham
+1-800-805-5223
24124 SE Stark St., Gresham, OR 97030 +1-800-805-5223
  • Mid-scale property
  • Check-in time: 13:00
From$80
Average 3.0 /5 Read Reviews Call BookMore Details
Motel 6 Portland, OR - Gresham - Portland
+1-888-965-1860
18323 Southeast Stark St., Portland, OR 97233 +1-888-965-1860 ~2.05 miles west of Gresham
  • Cheap hotel
  • Check-in: 13:00
From$60
Very good 4.0 /5 Latest Reviews Call BookMore Details
Motel 6 Portland Or
+1-888-788-5576
18323 SE Stark St., PORTLAND, OR 97233 +1-888-788-5576 ~2.06 miles west of Gresham
  • Cheap property
  • Hotel has 96 rooms
From$60
Very good 4.0 /5 Review Score Call BookMore Details
Best Western Cascade Inn & Suites
+1-888-897-9207
23525 NE Halsey St., Troutdale, OR 97060 +1-888-897-9207 ~2.16 miles north of Gresham
  • 3-star Suburban hotel
  • Check in: 03:00
From$75
Very good 4.0 /5 Hotel Reviews Call BookMore Details
Super 8 by Wyndham Gresham/Portland Area OR in Gresham
+1-888-311-4278
121 Northeast 181st Ave., Gresham, OR 97230 +1-888-311-4278
  • Low Cost property
From$78
Average 3.0 /5 Recent Reviews Call BookMore Details
Travelodge by Wyndham East Portland/Gresham : 23705 NE Sandy Blvd.
+1-888-469-4795
23705 NE Sandy Blvd., Troutdale, OR 97060 +1-888-469-4795 ~2.57 miles north of Gresham
  • Low-priced Highway property
  • Check in: 11:00 AM
From$60
Average 3.0 /5 Latest Reviews Call BookMore Details
Portland Suites Airport East : 1477 NE 183rd Ave.
+1-888-734-9421
1477 NE 183rd Ave., Portland, OR 97230 +1-888-734-9421 ~2.64 miles northwest of Gresham
  • Economy Suburban property
  • Gym / Fitness Center Available
Four Points by Sheraton Portland East : 1919 NE 181st. Ave.
+1-888-841-5292
1919 NE 181st. Ave., Portland, OR 97230 +1-888-841-5292 ~2.87 miles northwest of Gresham
  • Affordable Suburban property
  • 3 meeting rooms in property
From$65
Average 3.0 /5 Read Reviews Call BookMore Details
Motel 6 Troutdale, OR - Portland East - Troutdale
+1-888-455-5160
1610 NW Frontage Rd., Troutdale, OR 97060 +1-888-455-5160 ~2.92 miles northeast of Gresham
  • Cheap property
  • 123 rooms in hotel
Days Inn by Wyndham Portland East in Portland
+1-888-965-8297
2261 NE 181st Ave., Portland, OR 97230 +1-888-965-8297 ~3.00 miles northwest of Gresham
  • Economical Highway property
  • Check-in time: 03:00
From$60
Average 3.0 /5 Guest Reviews Call BookMore Details
Days Inn Portland East in Portalnd
+1-888-906-6358
2261 Northeast 181st Ave., Portalnd, OR 97230 +1-888-906-6358 ~3.00 miles northwest of Gresham
  • Cheap Highway property
  • Check-in: 15:00 pm
From$60
Average 3.0 /5 Read Reviews Call BookMore Details
Bridgeway Inn & Suites Portland Airport
+1-888-749-6785
2323 NE 181 St., Portland, OR 97230 +1-888-749-6785 ~3.07 miles northwest of Gresham
  • Low priced Suburban property
  • Hotel has 3 suites
From$40
Average 3.0 /5 Guest Reviews Call BookMore Details
Rosewood Hotel - Portland East - Portland
+1-888-878-9982
17777 NE Sacramento St., Portland, OR 97230 +1-888-878-9982 ~3.17 miles northwest of Gresham
  • Cheap Highway hotel
  • 3 floors in hotel
From$47
Average 3.0 /5 Reviews Call BookMore Details
Holiday Inn Express Portland East - Troutdale by IHG
+1-888-389-4485
477 NW Phoenix Dr., Troutdale, OR 97060 +1-888-389-4485 ~3.21 miles northeast of Gresham
  • Low priced Suburban hotel
  • 4 suites in property
From$75
Very good 4.0 /5 Read Reviews Call BookMore Details
Courtyard by Marriott Portland East in Portland
+1-888-389-4121
2811 NE 181st Ave., Portland, OR 97230 +1-888-389-4121 ~3.28 miles northwest of Gresham
  • Mid-scale Airport hotel
  • Fitness / Gym is on-site
From$100
Average 3.0 /5 Hotel Reviews Call BookMore Details
Hampton Inn : 3039 NE 181st Ave.
+1-888-675-2083
3039 NE 181st Ave., Portland, OR 97230 +1-888-675-2083 ~3.32 miles northwest of Gresham
  • Mid-scale Suburban property
  • Hotel has 60 rooms
From$80
Average 3.0 /5 Reviews Call BookMore Details
Extended Stay America Portland East
+1-800-716-8490
3013 NE 181st Ave., Portland, OR 97230 +1-800-716-8490 ~3.34 miles northwest of Gresham
  • Low-priced property
  • 4 floors in hotel
From$60
Average 3.0 /5 Reviews Call BookMore Details
Woodspring Portland N Gresham
+1-800-805-5223
18000 NE Sandy Blvd., Gresham, OR 97230 +1-800-805-5223
  • Low priced hotel
From$60
Average 3.0 /5 Latest Reviews Call BookMore Details
Comfort Inn Troutdale Portland East : 1000 NW Graham Rd.
+1-888-965-1860
1000 NW Graham Rd., Troutdale, OR 97060 +1-888-965-1860 ~3.74 miles northeast of Gresham
  • 2 star Suburban property
  • 77 rooms in property
From$75
Average 3.0 /5 Review Score Call BookMore Details
Camas Hotel
+1-888-788-5576
405 NE 4th Ave., Camas, WA 98607 +1-888-788-5576 ~5.64 miles north of Gresham
  • 3-star Suburban hotel
  • Hotel has an eco-friendly policy Read more
From$85
Very good 4.0 /5 Review Score Call BookMore Details
Best Western Plus Port of Camas-Washougal Convention Center
+1-888-897-9207
121 South 2nd St., Washougal, WA 98671 +1-888-897-9207 ~5.67 miles northeast of Gresham
  • Mid-scale Riverfront hotel
  • Comp. Breakfast
From$114
Very good 4.0 /5 Recent Reviews Call BookMore Details
Nordic Inn & Suites : 11942 Northeast Sandy Blvd.
+1-888-311-4278
11942 Northeast Sandy Blvd., Portland, OR 97220 +1-888-311-4278 ~6.10 miles northwest of Gresham
  • Three Star property
  • Hotel has 4 suites
From$90
Very good 4.0 /5 Recent Reviews Call BookMore Details
Back to Top