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
  • Low Cost Downtown property
  • Free comp. breakfast
From$95
Average 3.0 /5 Review Score Call BookMore Details
Motel 6 Gresham, OR - Portland - Gresham
+1-888-675-2083
1572 NE Burnside Rd., Gresham, OR 97030 +1-888-675-2083
  • Inexpensive property
From$60
Average 3.0 /5 Hotel Reviews Call BookMore Details
Quality Inn : 2752 NE Hogan Dr.
+1-800-716-8490
2752 NE Hogan Dr., Gresham, OR 97030 +1-800-716-8490
  • Affordable Suburban property
  • Fitness + Health Center
From$80
Very good 4.0 /5 Recent Reviews Call BookMore Details
Days Inn & Suites by Wyndham Gresham
+1-800-805-5223
24124 SE Stark St., Gresham, OR 97030 +1-800-805-5223
  • 3 star hotel
  • Hotel has 53 rooms
From$80
Average 3.0 /5 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
  • Low-priced hotel
  • 2 floors in property
From$60
Very good 4.0 /5 Read Reviews Call BookMore Details
Motel 6 Portland Or - PORTLAND
+1-888-788-5576
18323 SE Stark St., PORTLAND, OR 97233 +1-888-788-5576 ~2.06 miles west of Gresham
  • Cheap hotel
  • Hotel has 2 floors
From$60
Very good 4.0 /5 Hotel Reviews Call BookMore Details
Best Western Cascade Inn & Suites in Troutdale
+1-888-897-9207
23525 NE Halsey St., Troutdale, OR 97060 +1-888-897-9207 ~2.16 miles north of Gresham
  • Three Star Suburban property
  • 3 floors in hotel
From$75
Very good 4.0 /5 Latest Reviews Call BookMore Details
Super 8 by Wyndham Gresham/Portland Area OR - Gresham
+1-888-311-4278
121 Northeast 181st Ave., Gresham, OR 97230 +1-888-311-4278
  • 2 star hotel
  • Check in: 11:00 AM
From$78
Average 3.0 /5 Guest Reviews Call BookMore Details
Travelodge by Wyndham East Portland/Gresham
+1-888-469-4795
23705 NE Sandy Blvd., Troutdale, OR 97060 +1-888-469-4795 ~2.57 miles north of Gresham
  • Two-star Highway property
  • Complimentary breakfast is offered
From$60
Average 3.0 /5 Review Score Call BookMore Details
Portland Suites Airport East - Portland
+1-888-734-9421
1477 NE 183rd Ave., Portland, OR 97230 +1-888-734-9421 ~2.64 miles northwest of Gresham
  • Low Cost Suburban property
  • Free comp. breakfast
Four Points by Sheraton Portland East
+1-888-841-5292
1919 NE 181st. Ave., Portland, OR 97230 +1-888-841-5292 ~2.87 miles northwest of Gresham
  • Affordable Suburban property
  • 74 rooms in hotel
From$65
Average 3.0 /5 Review Score Call BookMore Details
Motel 6 Troutdale, OR - Portland East in Troutdale
+1-888-455-5160
1610 NW Frontage Rd., Troutdale, OR 97060 +1-888-455-5160 ~2.92 miles northeast of Gresham
  • 2 star property
  • Hotel has 2 floors
From$60
Poor 2.5 /5 Reviews Call BookMore Details
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
  • Inexpensive Highway hotel
  • Check in time: 03:00
From$60
Average 3.0 /5 Read Reviews Call BookMore Details
Days Inn Portland East - Portalnd
+1-888-906-6358
2261 Northeast 181st Ave., Portalnd, OR 97230 +1-888-906-6358 ~3.00 miles northwest of Gresham
  • 2-star Highway property
  • Free complimentary breakfast
From$60
Average 3.0 /5 Latest Reviews Call BookMore Details
Bridgeway Inn & Suites Portland Airport in Portland
+1-888-749-6785
2323 NE 181 St., Portland, OR 97230 +1-888-749-6785 ~3.07 miles northwest of Gresham
  • Low Cost Suburban property
  • Gym is available on property
From$40
Average 3.0 /5 Review Score Call BookMore Details
Rosewood Hotel - Portland East
+1-888-878-9982
17777 NE Sacramento St., Portland, OR 97230 +1-888-878-9982 ~3.17 miles northwest of Gresham
  • Low priced Highway property
  • 3 suites in hotel
From$47
Average 3.0 /5 Guest Reviews Call BookMore Details
Holiday Inn Express Portland East - Troutdale by IHG in Troutdale
+1-888-389-4485
477 NW Phoenix Dr., Troutdale, OR 97060 +1-888-389-4485 ~3.21 miles northeast of Gresham
  • Two-star Suburban property
  • Gym is available on property
From$75
Very good 4.0 /5 Hotel Reviews Call BookMore Details
Courtyard by Marriott Portland East
+1-888-389-4121
2811 NE 181st Ave., Portland, OR 97230 +1-888-389-4121 ~3.28 miles northwest of Gresham
  • 3 star Airport hotel
  • Hotel has 4 floors
From$100
Average 3.0 /5 Reviews Call BookMore Details
Hampton Inn - Portland
+1-888-675-2083
3039 NE 181st Ave., Portland, OR 97230 +1-888-675-2083 ~3.32 miles northwest of Gresham
  • Affordable Suburban property
  • Fitness / Gym is on-site
From$80
Average 3.0 /5 Guest 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
  • Economy hotel
  • Hotel has 4 floors
From$60
Average 3.0 /5 Hotel Reviews Call BookMore Details
Woodspring Portland N Gresham - Gresham
+1-800-805-5223
18000 NE Sandy Blvd., Gresham, OR 97230 +1-800-805-5223
  • Low-priced property
  • 121 rooms in property
From$60
Average 3.0 /5 Review Score Call BookMore Details
Comfort Inn Troutdale - Portland East in Troutdale
+1-888-965-1860
1000 NW Graham Rd., Troutdale, OR 97060 +1-888-965-1860 ~3.48 miles northeast of Gresham
  • 3 star Suburban property
  • Check-in: 3:pm
From$81
Very good 4.5 /5 Read 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
  • Midscale Suburban property
  • Check in time: 3:00
From$85
Very good 4.0 /5 Review Score Call BookMore Details
Best Western Plus Port of Camas-Washougal Convention Center - Washougal
+1-888-897-9207
121 South 2nd St., Washougal, WA 98671 +1-888-897-9207 ~5.67 miles northeast of Gresham
  • Affordable Riverfront property
  • Check in: 03:00
From$114
Very good 4.0 /5 Recent Reviews Call BookMore Details
Nordic Inn & Suites in Portland
+1-888-311-4278
11942 Northeast Sandy Blvd., Portland, OR 97220 +1-888-311-4278 ~6.10 miles northwest of Gresham
  • 3-star property
  • 4 suites in hotel
From$90
Very good 4.0 /5 Recent Reviews Call BookMore Details
Back to Top