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 by Gresham

Ponderosa Inn Gresham
+1-888-389-4121
1060 NE Cleveland Ave., Gresham, OR 97030 +1-888-389-4121
  • Cheap Downtown hotel
  • Free breakfast
From$95
Average 3.0 /5 Recent Reviews Call BookMore Details
Motel 6 Gresham, OR - Portland : 1572 NE Burnside Rd.
+1-888-675-2083
1572 NE Burnside Rd., Gresham, OR 97030 +1-888-675-2083
  • 2 star property
From$60
Average 3.0 /5 Review Score Call BookMore Details
Quality Inn - Gresham
+1-800-716-8490
2752 NE Hogan Dr., Gresham, OR 97030 +1-800-716-8490
  • 3 star Suburban property
  • 168 rooms in hotel
From$80
Very Good 4.0 /5 Hotel 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 hotel
  • 2 floors in property
From$80
Average 3.0 /5 Guest Reviews Call BookMore Details
Motel 6 Portland, OR - Gresham
+1-888-965-1860
18323 Southeast Stark St., Portland, OR 97233 +1-888-965-1860 ~2.05 miles west of Gresham
  • 2 star hotel
  • 2 floors in property
From$60
Very Good 4.0 /5 Review Score 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 hotel
  • 96 sleeping rooms in hotel
From$60
Very Good 4.0 /5 Read Reviews Call BookMore Details
Best Western Cascade Inn & Suites : 23525 NE Halsey St.
+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
  • Hotel has 16 suites
From$75
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Super 8 by Wyndham Gresham/Portland Area OR
+1-888-311-4278
121 Northeast 181st Ave., Gresham, OR 97230 +1-888-311-4278
  • Two star hotel
  • Check-in: 11:00 AM
From$78
Average 3.0 /5 Latest 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 Cost Highway hotel
  • Free breakfast available
From$60
Average 3.0 /5 Reviews Call BookMore Details
Portland Suites Airport East
+1-888-734-9421
1477 NE 183rd Ave., Portland, OR 97230 +1-888-734-9421 ~2.64 miles northwest of Gresham
  • 2 star Suburban hotel
  • Gym is available on property
Four Points by Sheraton Portland East - Portland
+1-888-841-5292
1919 NE 181st. Ave., Portland, OR 97230 +1-888-841-5292 ~2.87 miles northwest of Gresham
  • Three Star Suburban property
  • Gym is available on property
From$65
Average 3.0 /5 Review Score Call BookMore Details
Motel 6 Troutdale, OR - Portland East : 1610 NW Frontage Rd.
+1-888-455-5160
1610 NW Frontage Rd., Troutdale, OR 97060 +1-888-455-5160 ~2.92 miles northeast of Gresham
  • 2-star property
  • Check-in: 15:00
Days Inn by Wyndham Portland East : 2261 NE 181st Ave.
+1-888-965-8297
2261 NE 181st Ave., Portland, OR 97230 +1-888-965-8297 ~3.00 miles northwest of Gresham
  • Low Cost Highway hotel
  • Hotel has 75 rooms
From$60
Average 3.0 /5 Recent Reviews Call BookMore Details
Days Inn Portland East : 2261 Northeast 181st Ave.
+1-888-906-6358
2261 Northeast 181st Ave., Portalnd, OR 97230 +1-888-906-6358 ~3.00 miles northwest of Gresham
  • Economy Highway property
  • Hotel has 3 suites
From$60
Average 3.0 /5 Review Score 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 Cost Suburban hotel
  • Access to gym on-site
From$40
Average 3.0 /5 Recent 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
  • 2 star Highway property
  • Hotel has 104 rooms
From$47
Average 3.0 /5 Reviews Call BookMore Details
Holiday Inn Express Portland East - Troutdale, an IHG Hotel in Troutdale
+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
  • Fitness + Health Center
From$75
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Courtyard by Marriott Portland East : 2811 NE 181st Ave.
+1-888-389-4121
2811 NE 181st Ave., Portland, OR 97230 +1-888-389-4121 ~3.28 miles northwest of Gresham
  • Midscale Airport property
  • 2 meeting rooms in property
From$100
Average 3.0 /5 Recent Reviews Call BookMore Details
Hampton Inn
+1-888-675-2083
3039 NE 181st Ave., Portland, OR 97230 +1-888-675-2083 ~3.32 miles northwest of Gresham
  • Mid-scale Suburban hotel
  • Check in: 03:00pm
From$80
Average 3.0 /5 Review Score Call BookMore Details
Extended Stay America Portland East in Portland
+1-800-716-8490
3013 NE 181st Ave., Portland, OR 97230 +1-800-716-8490 ~3.34 miles northwest of Gresham
  • Two star hotel
  • 4 floors in property
From$60
Average 3.0 /5 Recent Reviews Call BookMore Details
Woodspring Portland N Gresham in Gresham
+1-800-805-5223
18000 NE Sandy Blvd., Gresham, OR 97230 +1-800-805-5223
  • 2-star hotel
  • Hotel has 121 rooms
From$60
Average 3.0 /5 Reviews Call BookMore Details
Comfort Inn Troutdale - Portland East
+1-888-965-1860
1000 NW Graham Rd., Troutdale, OR 97060 +1-888-965-1860 ~3.48 miles northeast of Gresham
  • Mid-scale Suburban property
  • Hotel has 3 floors
From$81
Very Good 4.5 /5 Guest Reviews 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
  • Three Star Suburban property
  • 3 floors in property
From$85
Very Good 4.0 /5 Read Reviews Call BookMore Details
Best Western Plus Port of Camas-Washougal Convention Center in Washougal
+1-888-897-9207
121 South 2nd St., Washougal, WA 98671 +1-888-897-9207 ~5.67 miles northeast of Gresham
  • Mid-scale Riverfront property
  • 4 floors in hotel
From$114
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Nordic Inn & Suites
+1-888-311-4278
11942 Northeast Sandy Blvd., Portland, OR 97220 +1-888-311-4278 ~6.10 miles northwest of Gresham
  • Mid-scale property
  • Check-in time: 13:00
From$90
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Back to Top