A park with trees displaying autumn foliage, a paved path, and a grassy area covered with fallen leaves.

Find beach hotels in Gresham, OR from CA $88

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check availability on Gresham Beach Hotel

Tonight
Sep 17 - Sep 18
Tomorrow
Sep 18 - Sep 19
This weekend
Sep 18 - Sep 20
Next weekend
Sep 25 - Sep 27

Our top choices for Gresham beach hotels

1. Days Inn & Suites by Wyndham Gresham

Days Inn & Suites by Wyndham Gresham
Gresham
CA $121
CA $139 total
includes taxes & fees
Oct 5 - Oct 6
Days Inn & Suites by Wyndham Gresham

2. Best Western Cascade Inn & Suites

Best Western Cascade Inn & Suites
Wood Village
CA $162
CA $183 total
includes taxes & fees
Oct 10 - Oct 11
Best Western Cascade Inn & Suites

3. Holiday Inn Express Portland East - Troutdale by IHG

Holiday Inn Express Portland East - Troutdale by IHG
Troutdale
CA $166
CA $189 total
includes taxes & fees
Oct 18 - Oct 19
Holiday Inn Express Portland East - Troutdale by IHG

4. Comfort Inn Troutdale - Portland East

Comfort Inn Troutdale - Portland East
Troutdale
CA $143
CA $163 total
includes taxes & fees
Oct 18 - Oct 19
Comfort Inn Troutdale - Portland East

5. Travelodge by Wyndham East Portland/Gresham

Travelodge by Wyndham East Portland/Gresham
Wood Village
CA $94
CA $107 total
includes taxes & fees
Sep 28 - Sep 29
Travelodge by Wyndham East Portland/Gresham

6. Motel 6 Troutdale, OR - Portland East

Motel 6 Troutdale, OR - Portland East
Troutdale
CA $77
CA $88 total
includes taxes & fees
Sep 27 - Sep 28
Motel 6 Troutdale, OR - Portland East

7. McMenamins Edgefield

McMenamins Edgefield
Troutdale
CA $162
CA $184 total
includes taxes & fees
Sep 29 - Sep 30
McMenamins Edgefield

8. La Quinta Inn & Suites by Wyndham Portland Airport

La Quinta Inn & Suites by Wyndham Portland Airport
Northeast Portland
CA $116
CA $134 total
includes taxes & fees
Sep 28 - Sep 29
La Quinta Inn & Suites by Wyndham Portland Airport

9. Best Western Plus Portland Airport Hotel & Suites

Best Western Plus Portland Airport Hotel & Suites
Northeast Portland
CA $153
CA $177 total
includes taxes & fees
Oct 18 - Oct 19
Best Western Plus Portland Airport Hotel & Suites

10. Courtyard by Marriott Portland Airport

Courtyard by Marriott Portland Airport
Northeast Portland
CA $166
CA $192 total
includes taxes & fees
Sep 25 - Sep 26
Courtyard by Marriott Portland Airport
View all properties

Choose what matters most at beach hotels in Gresham

Pool
Breakfast included
4 stars
5 stars
All-inclusive

Top Gresham Hotel Reviews

Mark Spencer Hotel

Mark Spencer Hotel

10/10 Excellent
"The location for this hotel was great! As a female solo traveler it was centrally located, very safe, and the staff were so friendly and accommodating. Would definitely return!"
Tania 2-night trip
Posted 10 hours ago
Mark Spencer Hotel

Frequently asked questions

What is Gresham like for travelers who love the beach?
Known for its waterfalls and shopping, Gresham offers a lot for the traveler planning a getaway.
When's the best time for a beach vacation in Gresham?
You can plan your beach trip with this snapshot of year-round temperatures in Gresham: The hottest months are usually August and July with an average temp of 65°F, while the coldest months are February and December with an average of 41°F. The rainiest months in Gresham are December, November, January, and March, with each month seeing an average of 9 inches of rainfall.
What is there to see and do around Gresham?
After arriving and settling in at your hotel, you might want to venture out and explore everything Gresham has to offer. If you're eager to check out the beaches, head to Cottonwood Beach or North Beach for some relaxation by the water. Discover the area's waterfalls and shopping, and make time for local attractions like Gresham Golf Course and Mt Hood Community College - Gresham Campus. For even more to see and do, pay a visit to Gresham Pioneer Museum or Regal Stark Street.
What's the best way to get to my beach hotel in Gresham?
Here's some information to help you get to and around your beach accommodation in Gresham more easily: To get to Gresham, book a flight to Portland International Airport (PDX), the closest major airport, which is located 8.8 mi (14.2 km) from the city center. Walk to nearby metro stations like Civic Drive Station, Gresham City Hall Station, and Gresham Central Transit Center.

Explore a world of travel with Expedia