Star Rating
Hotel Name
Price Range (USD)to
Amenities

97004 Hotels, Motels & Accommodations

Best Western Plus Rivershore Hotel : 1900 Clackamette Dr.
+1-888-389-4121
1900 Clackamette Dr., Oregon City, OR 97045 +1-888-389-4121 ~10.72 miles northwest of 97004
  • Three Star Riverfront hotel
  • Hotel has 2 meeting rooms
  • Fair breakfast prices
  • Lobby area was being remodeled so maybe
From$108
Very Good 4.0 /5Guest Reviews CallBookMore Details
Holiday Inn Express Portland Se Clackamas : 75 82nd Dr.
+1-888-675-2083
75 82nd Dr., Gladstone, OR 97027 +1-888-675-2083 ~10.93 miles northwest of 97004
  • 3-star Suburban hotel
  • Free complimentary breakfast
From$104
Average 3.5 /5Reviews CallBookMore Details
Motel 6 Canby Or #8953 in Canby
+1-800-716-8490
463 SW 1st Ave., Canby, OREGON 97013 +1-800-716-8490 ~11.59 miles west of 97004
  • Cheap hotel
  • Check in time: 3:00 pm
Clackamas Inn & Suites : 16010 SE 82nd Dr.
+1-800-805-5223
16010 SE 82nd Dr., Clackamas, OR 97015 +1-800-805-5223 ~12.13 miles northwest of 97004
  • Cheap Highway property
  • 4 suites in property
  • Standard air conditioning
  • Every guests reviewed enjoyed the restaurants & bars nearby
From$84
Very Good 4.0 /5Review Score CallBookMore Details
Hampton Inn Portland / Clackamas : 9040 SE Adams
+1-888-965-1860
9040 SE Adams, Clackamas, OR 97015 +1-888-965-1860 ~12.26 miles northwest of 97004
  • Three Star property
  • Room is all right
  • Bathroom very tiny
From$99
Very Good 4.0 /5Reviews CallBookMore Details
Comfort Suites in Clackamas
+1-888-788-5576
15929 SE Mckinley Ave., Clackamas, OR 97015 +1-888-788-5576 ~12.29 miles northwest of 97004
  • 3-star Suburban property
  • Check-in: 3:00pm
  • Most guests complained about the elevator
  • AC needs updating
From$99
Average 3.0 /5Reviews CallBookMore Details
Econo Lodge Southeast Portland / Milwaukie : 17330 SE Mcloughlin Blvd.
+1-888-897-9207
17330 SE Mcloughlin Blvd., Milwaukie, OR 97267 +1-888-897-9207 ~12.84 miles northwest of 97004
  • Low-priced Highway hotel
  • Hotel has 20 suites
  • Great value for the money
  • Great location
From$50
Very Good 4.0 /5Review Score CallBookMore Details
Courtyard by Marriott Portland Southeast in Clackamas
+1-888-311-4278
9300 SE Sunnybrook Blvd., Clackamas, OR 97015 +1-888-311-4278 ~13.48 miles northwest of 97004
  • Mid-scale Suburban hotel
  • 3 conference rooms in property
  • Clean hotel facilities
  • Lobby area is very nice
From$125
Very Good 4.0 /5Recent Reviews CallBookMore Details
Sunnyside Inn & Suites
+1-888-469-4795
12855 SE 97th Ave., Clackamas, OR 978015 +1-888-469-4795 ~13.51 miles northwest of 97004
  • Low priced Suburban hotel
  • Comp. Breakfast
Monarch Hotel & Conference Center - Clackamas
+1-888-734-9421
12566 SE 93, Clackamas, OR 97015 +1-888-734-9421 ~13.60 miles northwest of 97004
  • Mid-scale Suburban property
  • Hotel has 192 rooms
  • Good Hotel
  • Great parking, according to 100%
Best Western Sandy Inn - Sandy
+1-888-841-5292
37465 Highway 26, Sandy, OR 97055 +1-888-841-5292 ~13.69 miles northeast of 97004
  • Mid-scale Mountain property
  • Free breakfast available
  • Fair breakfast
  • Terrible amenities
From$109
Very Good 4.0 /5Guest Reviews CallBookMore Details
Clarion Inn & Suites
+1-888-455-5160
9717 Southeast Sunnyside Rd., Clackamas, OR 97015 +1-888-455-5160 ~13.74 miles northwest of 97004
  • Cheap Suburban hotel
  • Gym is available on property
Milwaukie Inn Portland South in Milwaukie
+1-888-965-8297
14015 SE Mcloughlin Blvd., Milwaukie, OR 97267 +1-888-965-8297 ~14.62 miles northwest of 97004
  • 2-star Suburban hotel
  • Hotel has 39 rooms
Hilton Garden Inn Wilsonville Portland
+1-888-906-6358
30800 SW Pkwy. Ave., Wilsonville, OR 97070 +1-888-906-6358 ~15.40 miles west of 97004
  • Midscale Suburban property
  • Access to gym on-site
From$80
Average 3.0 /5Reviews CallBookMore Details
Guest House Inn & Suites : 8855 SW Citizen Dr.
+1-888-749-6785
8855 SW Citizen Dr., Wilsonville, OR 97070 +1-888-749-6785 ~15.51 miles west of 97004
  • Low-priced Suburban hotel
  • Hotel has 6 suites
Best Western Wilsonville Inn & Suites : 29769 SW Boones Ferry Rd.
+1-888-878-9982
29769 SW Boones Ferry Rd., Wilsonville, OR 97070 +1-888-878-9982 ~15.63 miles west of 97004
  • Mid-scale Downtown hotel
  • Hotel has 56 rooms
From$99
Very Good 4.0 /5Review Score CallBookMore Details
Quality Inn Wilsonville - Wilsonville
+1-888-389-4485
30800 Old SW Pkwy. Ave., Wilsonville, OR 97070 +1-888-389-4485 ~15.71 miles west of 97004
  • Mid-scale Suburban hotel
  • Hotel has 2 floors
From$71
Very Good 4.0 /5Read Reviews CallBookMore Details
Motel 6 Wilsonville Or #8622 in Wilsonville
+1-888-389-4121
25438 SW Pkwy. Ave., Wilsonville, OREGON 97070 +1-888-389-4121 ~16.03 miles west of 97004
  • 2 star property
  • 115 rooms in property
Best Western Plus Parkway Inn
+1-888-675-2083
8815 SW Sun Place, Wilsonville, OR 97070 +1-888-675-2083 ~16.16 miles west of 97004
  • Three Star Suburban property
  • 78 sleeping rooms in hotel
  • Average parking
  • Great room
La Quinta Inn Wilsonville by Wyndham in Wilsonville
+1-800-716-8490
8815 Southwest Sun Place, Wilsonville, OR 97070 +1-800-716-8490 ~16.17 miles west of 97004
  • Affordable Suburban hotel
  • Friendly service
  • Breakfast is good
Holiday Inn Wilsonville : 25425 SW 95th Ave.
+1-800-805-5223
25425 SW 95th Ave., Wilsonville, OR 97070 +1-800-805-5223 ~16.39 miles west of 97004
  • Mid-scale Suburban hotel
  • Gym is available on property
Comfort Inn & Suites : 7640 SW Warmsprings St.
+1-888-965-1860
7640 SW Warmsprings St., Tualatin, OR 97062 +1-888-965-1860 ~17.06 miles northwest of 97004
  • Mid-scale Downtown hotel
  • 2 meeting rooms in property
  • Most guests were happy with the tv
  • Pool open 24 hours
From$145
Very Good 4.5 /5Read Reviews CallBookMore Details
Motel 6 Portland South Or #47
+1-888-788-5576
17950 Southwest Mcewan Rd., TIGARD, OREGON 97224 +1-888-788-5576 ~17.12 miles northwest of 97004
  • Economical property
Motel 6 Portland Tigard West Or : 17959 Southwest Mcewan Rd.
+1-888-897-9207
17959 Southwest Mcewan Rd., Tigard, OR 97224 +1-888-897-9207 ~17.18 miles northwest of 97004
  • Cheap property
  • 80 rooms in property
Motel 6 Portlnd Tigard W Or #1348
+1-888-311-4278
17959 SW Mcewan Rd., PORTLAND, OREGON 97224 +1-888-311-4278 ~17.21 miles northwest of 97004
  • Two star property
Grand Hotel at Bridgeport in Tigard
+1-888-469-4795
7265 SW Hazelfern Rd., Tigard, OR 97223 +1-888-469-4795 ~17.27 miles northwest of 97004
  • 3-star property
  • 17 suites in hotel
From$139
Very Good 4.5 /5Read Reviews CallBookMore Details
The Grand Hotel at Bridgeport - Tigard
+1-888-734-9421
7265 SW Hazelfern Rd., Tigard, OR 97224 +1-888-734-9421 ~17.31 miles northwest of 97004
  • Low Cost hotel
  • Check-in: 15:00
From$60
Very Good 4.5 /5Read Reviews CallBookMore Details
Century Hotel in Tualatin
+1-888-841-5292
8185 SW Tualatin Sherwood Rd., Tualatin, OR 97062 +1-888-841-5292 ~17.54 miles northwest of 97004
  • Three Star hotel
  • Hotel has 70 rooms
Econo Lodge Portland I 205
+1-888-455-5160
4512 SE 82nd Ave., Portland, OR 97266 +1-888-455-5160 ~17.60 miles north of 97004
  • Two-star property
  • Check-in time: 02:00 PM
Sellwood Jewel
+1-888-965-8297
803 SE Umatilla St., Portland, OR 97202 +1-888-965-8297 ~17.64 miles northwest of 97004
  • High-end hotel
  • 2 floors in hotel
Motel 6 Gresham Or #8735 - Gresham
+1-888-906-6358
1572 NE Burnside Rd., Gresham, OREGON 97030 +1-888-906-6358 ~17.69 miles north of 97004
  • Low-priced property
Holiday Inn Express : 15700 SW Upper Boones Ferry Rd.
+1-888-749-6785
15700 SW Upper Boones Ferry Rd., Lake Oswego, OR 97035 +1-888-749-6785 ~17.69 miles northwest of 97004
  • Affordable Suburban property
  • Hotel has 10 suites
  • Delicious food
  • Excellent breakfast
From$109
Very Good 4.0 /5Reviews CallBookMore Details
Courtyard by Marriott
+1-888-878-9982
15686 SW Sequoia Pkwy., Portland, OR 97224 +1-888-878-9982 ~17.74 miles northwest of 97004
  • 3-star Suburban hotel
  • Hotel has 4 suites
  • Most guests thought it was pleasantly quiet
  • Rooms are great
From$100
Very Good 4.0 /5Latest Reviews CallBookMore Details
Clarion Inn - Gresham
+1-888-389-4485
1060 NE Cleveland Ave., Gresham, OR 97030 +1-888-389-4485 ~17.78 miles north of 97004
  • Low Cost Downtown hotel
  • Gym / Fitness Center Available
  • Room needs to be redecorated
  • Service could be improved
Hilton Garden Inn Portland Lake Oswego
+1-888-389-4121
14850 Kruse Oaks Dr., Lake Oswego, OR 97035 +1-888-389-4121 ~17.93 miles northwest of 97004
  • Three Star Suburban property
  • Hotel has 6 floors
  • Shower was ok
  • Most guests thought the tv was sub-standard
From$75
Very Good 4.0 /5Reviews CallBookMore Details
Fairfield Inn & Suites by Marriott : 6100 SW Meadows Rd.
+1-888-675-2083
6100 SW Meadows Rd., Lake Oswego, OR 97035 +1-888-675-2083 ~17.94 miles northwest of 97004
  • Midscale hotel
  • 4 floors in property
  • The majority of guests said rooms were big enough
  • Almost all guests thought it was pleasantly quiet
From$115
Very Good 4.0 /5Guest Reviews CallBookMore Details
Residence Inn by Marriott Lake Oswego in Lake Oswego
+1-800-716-8490
15200 Bangy Rd., Lake Oswego, OR 97035 +1-800-716-8490 ~17.97 miles northwest of 97004
  • Midscale Suburban property
  • 112 rooms in property
From$129
Very Good 4.0 /5Recent Reviews CallBookMore Details
Crowne Plaza Portland Lake Oswego
+1-800-805-5223
14811 Kruse Oaks Dr., Lake Oswego, OR 97035 +1-800-805-5223 ~18.06 miles northwest of 97004
  • 3-star Suburban property
  • Hotel has an eco-friendly policy Learn more
From$73
Very Good 4.0 /5Reviews CallBookMore Details
Phoenix Inn & Suites Lake Oswego in Lake Oswego
+1-888-965-1860
14905 SW Bangy Rd., Lake Oswego, OR 97035 +1-888-965-1860 ~18.12 miles northwest of 97004
  • Three Star Suburban property
  • 62 rooms in property
  • Bathroom could be optimized
  • The majority of guests thought the shower was ok
From$93
Very Good 4.0 /5Read Reviews CallBookMore Details
Briarwood Suites in Portland
+1-888-788-5576
7740 SE Powell Blvd., Portland, OR 97206 +1-888-788-5576 ~18.15 miles north of 97004
  • Economical hotel
  • Check in: 2:00pm
  • Check in was run down and shabby
  • Horrible water pressure
Best Value Inns in Portland
+1-888-897-9207
3310 SE 82nd Ave., Portland, OR 97266 +1-888-897-9207 ~18.16 miles north of 97004
  • Cheap Highway property
  • Check-in: 1500
From$59
Average 3.0 /5Reviews CallBookMore Details
Quality Inn - Gresham
+1-888-311-4278
2752 NE Hogan Dr., Gresham, OR 97030 +1-888-311-4278 ~18.58 miles north of 97004
  • Affordable Suburban property
  • Fitness / Gym is on-site
Extended Stay America Tigard
+1-888-469-4795
13009 SW 68th Pkwy., Tigard, OR 97223 +1-888-469-4795 ~18.59 miles northwest of 97004
  • 2-star Suburban property
  • Check in: 03:00 PM
From$45
Average 3.0 /5Reviews CallBookMore Details
Motel 6 Gresham : 18323 Southeast Stark St.
+1-888-734-9421
18323 Southeast Stark St., Portland, OR 97233 +1-888-734-9421 ~18.66 miles north of 97004
  • 2 star hotel
  • Check in time: 13:00
Motel 6 Portland Or #4424 : 18323 SE Stark St.
+1-888-841-5292
18323 SE Stark St., PORTLAND, OREGON 97233 +1-888-841-5292 ~18.68 miles north of 97004
  • Low-priced hotel
From$60
Average 3.0 /5Reviews CallBookMore Details
Days Inn & Suites Gresham : 24124 SE Stark St.
+1-888-455-5160
24124 SE Stark St., Gresham, OR 97030 +1-888-455-5160 ~18.73 miles north of 97004
  • 3-star property
  • 2 floors in hotel
  • Good accessibility by car
  • Close to Portland Airport
Super 8 Gresham / Portland Area Or in Gresham
+1-888-965-8297
121 Northeast 181st Ave., Gresham, OR 97230 +1-888-965-8297 ~18.94 miles north of 97004
  • Low-priced property
  • Check-in time: 11:00 AM
Aladdin Inn & Suites
+1-888-906-6358
8905 Southwest 30th Ave., Portland, OR 97219 +1-888-906-6358 ~18.95 miles northwest of 97004
  • 2 star property
  • 56 rooms in hotel
Hospitality Inn in Portland
+1-888-749-6785
10155 SW Capitol Highway, Portland, OR 97219 +1-888-749-6785 ~18.96 miles northwest of 97004
  • Low priced Highway hotel
  • Complimentary breakfast is offered
  • Good accessibility by car
  • Most guests liked the proximity to sightseeing
Motel 6 Portlnd Ctrl Or #70
+1-888-878-9982
3104 06 Southeast Powell Blvd., Portland, OREGON 97202 +1-888-878-9982 ~19.06 miles northwest of 97004
  • Two star property

Next: Show All Available 97004 Hotels with Pricing

Graph: Upcoming 20 Days of 97004 Hotel Rates

Rates shown are nightly rates before taxes and do not necessarily reflect all Oregon City, OR discounts available. The chart reflects the cheapest Oregon City hotel for each day and each star rating category.

FAQs about hotels near 97004

What are the best rated hotels near 97004?

Comfort Inn & Suites, Grand Hotel at Bridgeport and The Grand Hotel at Bridgeport are the best rated hotels based on customer reviews in the last 365 days.

What are the most up-scale hotels near 97004?

Sellwood Jewel, Best Western Plus Rivershore Hotel and Holiday Inn Express Portland Se Clackamas are the top 3 luxury hotels near 97004.

What hotels are closest to the area of 97004?

Best Western Plus Rivershore Hotel, Holiday Inn Express Portland Se Clackamas, and Motel 6 Canby Or #8953 are the properties closest to 97004.

How much does a cheap hotel near 97004 cost per night?

In the last year, a 2 star hotel near 97004 can be as cheap as $73.50 per night. (based on HotelPlanner prices)

How much does a 3 star hotel near 97004 cost per night?

In the last year, the average 3 star hotel near 97004 has been $93.64 per night. (based on HotelPlanner prices)

What are the best independent hotels near 97004?

Grand Hotel at Bridgeport, The Grand Hotel at Bridgeport and Clackamas Inn & Suites are the best rated independent hotels (not part of a big brand).

What are the most popular Marriott hotels near 97004?

Courtyard by Marriott Portland Southeast, Courtyard by Marriott and Fairfield Inn & Suites by Marriott are the best rated Marriott/Starwood branded hotels (based on customer reviews score).

What are the best Choice Hotels branded hotels near 97004?

Comfort Inn & Suites, Econo Lodge Southeast Portland and Quality Inn Wilsonville are the best rated Choice Hotels branded hotels (based on HotelPlanner reviews score).

What are the most popular Best Western hotels near 97004?

Best Western Plus Rivershore Hotel, Best Western Sandy Inn and Best Western Wilsonville Inn & Suites are the best rated Best Western branded hotels (based on user reviews score).

What are the best IHG hotels near 97004?

Holiday Inn Wilsonville, Holiday Inn Express and Crowne Plaza Portland Lake Oswego are the best rated Intercontinental Hotel Group (IHG) branded hotels (based on user reviews score).

Back to Top