Star Rating
Hotel Name
Price Range (USD) to
Amenities

97038 Hotels/Motels & Accommodations

Oregon Garden Resort 895 West Main St., Silverton, OR 97381 ~20.14 miles west of 97038
  • 3 star Resort property
  • Hotel has an eco-friendly policy See policy
From$144
Very Good 4.5 /5 Recent Reviews Call BookMore Details
Rodeway Inn & Suites in Sublimity 300 SW Sublimity Blvd., Sublimity, OR 97385 ~25.13 miles southwest of 97038
  • Low priced Rural hotel
  • Fitness / Gym is on-site
Super 8 : 821 Evergreen Rd.
+1-800-881-1523
821 Evergreen Rd., Woodburn, OR 97071 ~25.50 miles west of 97038
  • Low priced Highway hotel
  • Complimentary breakfast is offered
  • Great reception
  • Great shopping
From$65
Average 3.5 /5 Guest Reviews Call BookMore Details
Best Western Plus Rivershore Hotel 1900 Clackamette Dr., Oregon City, OR 97045 ~25.56 miles northwest of 97038
  • 3 star Riverfront property
  • 3 conference rooms in property
  • For 58%, the lobby entrance was sub-standard
  • Great shower
From$89
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Best Western Woodburn - Woodburn 2887 Newberg Highway, Woodburn, OR 97071 ~25.58 miles west of 97038
  • Low priced Highway property
  • 80 rooms in property
  • Keys did not work
  • Rooms need regular maintenance
From$75
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Best Western Sandy Inn 37465 Highway 26, Sandy, OR 97055 ~26.02 miles north of 97038
  • Affordable Mountain hotel
  • Check-in: 3 pm
  • Great pizza
  • Beds need improvement
From$109
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Holiday Inn Express Portland Se Clackamas : 75 82nd Dr. 75 82nd Dr., Gladstone, OR 97027 ~26.07 miles northwest of 97038
  • Midscale Suburban property
  • 98 rooms in property
From$102
Average 3.5 /5 Reviews Call BookMore Details
Quality Inn Wilsonville 30800 SW Pkwy. Ave., Wilsonville, OR 97070 ~26.62 miles northwest of 97038
  • Three Star Suburban property
  • Hotel has an eco-friendly policy See more
From$83
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Guest House Inn & Suites 8855 SW Citizen Dr., Wilsonville, OR 97070 ~26.64 miles northwest of 97038
  • 2-star Suburban property
  • Complimentary breakfast is offered
From$61
Poor 2.5 /5 Reviews Call BookMore Details
Budget Inn
+1-800-881-1523
19240 SE Mcloughlin Blvd., Gladstone, OR 97027 ~26.69 miles northwest of 97038
  • Cheap Highway hotel
  • 7 suites in property
From$45
Not Good 1.5 /5 Recent Reviews Call BookMore Details
Best Western Wilsonville Inn & Suites : 29769 SW Boones Ferry Rd. 29769 SW Boones Ferry Rd., Wilsonville, OR 97070 ~26.77 miles northwest of 97038
  • Affordable Downtown property
  • 4 floors in property
From$76
Very Good 4.0 /5 Read Reviews Call BookMore Details
Clackamas Inn & Suites - Clackamas 16010 SE 82nd Dr., Clackamas, OR 97015 ~27.49 miles north of 97038
  • Two star Highway hotel
  • 44 sleeping rooms in hotel
  • Most guests were disappointed with the minibar
  • Great wifi
From$84
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Hampton Inn Portland / Clackamas - Clackamas 9040 SE Adams, Clackamas, OR 97015 ~27.62 miles north of 97038
  • Mid-scale hotel
  • 114 sleeping rooms in hotel
  • Bathroom could be optimized
  • Almost all guests said the beds were comfortable
From$99
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Comfort Suites 15929 SE Mckinley Ave., Clackamas, OR 97015 ~27.62 miles north of 97038
  • 3-star Suburban hotel
  • 50 rooms in hotel
  • Easily accessible by car and close to shopping areas
  • Room is all right
From$102
Average 3.5 /5 Read Reviews Call BookMore Details
Econo Lodge Southeast Portland / Milwaukie - Milwaukie 17330 SE Mcloughlin Blvd., Milwaukie, OR 97267 ~27.79 miles northwest of 97038
  • Low priced Highway hotel
  • Has environment-friendly policy See more
  • Easily accessible by car and close to shopping areas
  • Good size jacuzzi too
From$50
Very Good 4.0 /5 Latest Reviews Call BookMore Details
La Quinta Inn Wilsonville : 8815 SW Sun Pl
+1-888-305-3366
8815 SW Sun Pl, Wilsonville, OR 97070 ~28.21 miles northwest of 97038
  • Cheap Suburban property
  • Hotel has 4 suites
  • Close to shopping center
  • Clean rooms
From$65
Very Good 4.5 /5 Recent Reviews Call BookMore Details
Holiday Inn Wilsonville - Wilsonville 25425 SW 95th Ave., Wilsonville, OR 97070 ~28.38 miles northwest of 97038
  • Midscale Suburban hotel
  • 169 rooms in property
From$79
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Courtyard by Marriott Portland Southeast 9300 SE Sunnybrook Blvd., Clackamas, OR 97015 ~28.89 miles north of 97038
  • Midscale Suburban hotel
  • Access to gym on-site
  • Nice rooms
  • Professional, friendly service, and close to good restaurants and bars
From$112
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Sunnyside Inn & Suites 12855 SE 97th Ave., Clackamas, OR 978015 ~28.94 miles north of 97038
  • Low-priced Suburban hotel
  • Check in: 3:00pm
Monarch Hotel & Conference Center in Clackamas 12566 SE 93, Clackamas, OR 97015 ~29.03 miles north of 97038
  • Affordable Suburban property
  • Hotel has 192 rooms
  • Fantastic service
  • Rooms could be larger
From$89
Very Good 4.0 /5 Read Reviews Call BookMore Details
Days Inn Clackamas Portland 9717 Southeast Sunnyside Rd., Clackamas, OR 97015 ~29.16 miles north of 97038
  • Economy Suburban hotel
  • Fitness + Health Center
From$60
Average 3.0 /5 Review Score Call BookMore Details
Resort at the Mountain Best Western Premier Collection 68010 East Fairway Ave., Welches, OR 97067 ~29.25 miles northeast of 97038
  • Expensive Mountain property
  • 22 meeting rooms in property
  • Great location
  • About half of guests thought the air conditioning was adequate
From$88
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Milwaukie Inn Portland South in Milwaukie
+1-888-305-3366
14015 SE Mcloughlin Blvd., Milwaukie, OR 97267 ~29.61 miles northwest of 97038
  • 2 star Suburban property
  • 39 rooms in hotel
From$42
Average 3.5 /5 Hotel Reviews Call BookMore Details
Best Western Pacific Highway Inn 4646 Portland Rd. Ne, Salem, OR 97305 ~29.89 miles west of 97038
  • 2-star Suburban property
  • Free comp. breakfast
  • The majority of guests thought they were poorly maintained
  • Almost all guests found problems with the furniture
From$85
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Crossland Economy Studios Salem North 3535 Fisher Rd. Ne, Salem, OR 97305 ~30.02 miles west of 97038
  • Inexpensive Rural property
  • Check in time: 3:00PM
  • Close to town
  • For 100%, the lobby entrance was sub-standard
From$40
Average 3.0 /5 Hotel Reviews Call BookMore Details
Rodeway Inn - Salem 3340 Astoria Way Ne, Salem, OR 97305 ~30.06 miles west of 97038
  • Low Cost Suburban property
  • 72 rooms in property
Comfort Inn & Suites 7640 SW Warmsprings St., Tualatin, OR 97062 ~30.20 miles northwest of 97038
  • 3-star Downtown hotel
  • Hotel has 3 floors
  • Cute little place
  • Clean rooms
From$145
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Days Inn Black Bear - Salem 1600 Motor Court Ne, Salem, OR 97301 ~30.30 miles west of 97038
  • 3-star Highway property
  • Hotel has 2 floors
  • 1 out of 2 guests said rooms were dirty
  • Amenities are not the best
From$55
Average 3.5 /5 Recent Reviews Call BookMore Details
Comfort Inn & Suites Salem 1775 Freeway Court, Salem, OR 97303 ~30.41 miles west of 97038
  • 2 star Highway property
  • Check in: 14:00
  • About half of guests had problems with the shower
  • Every guests reviewed liked the proximity to shopping
From$81
Average 3.5 /5 Guest Reviews Call BookMore Details
Doubletree by Hilton Salem Oregon 1590 Weston Court Ne, Salem, OR 97301 ~30.42 miles west of 97038
  • Midscale Downtown property
  • Hotel has an eco-friendly policy See more
  • Very good wellness hotel
  • Restaurants close by
From$89
Very Good 4.0 /5 Read Reviews Call BookMore Details
Super 8 Salem
+1-800-881-1523
1288 Hawthorne Ave. Ne, Salem, OR 97301 ~30.45 miles west of 97038
  • Low Cost hotel
From$60
Average 3.0 /5 Latest Reviews Call BookMore Details
Red Lion Hotel & Convention Center in Salem 3301 Market St. Ne, Salem, OR 97301 ~30.52 miles west of 97038
  • Mid-scale Convention Center property
  • Check in: 3:00pm
  • About half of guests thought the building wasn't nice
  • Hotel buildings could use some improvement
From$69
Average 3.5 /5 Read Reviews Call BookMore Details
Shilo Inns Suites Salem : 3304 Market St.ne 3304 Market St.ne, Salem, OR 97301 ~30.53 miles west of 97038
  • Inexpensive Convention Center property
  • Hotel has 90 rooms
  • Furniture needs more attention
  • Almost all guests said rooms were clean
From$75
Average 3.5 /5 Latest Reviews Call BookMore Details
Motel 6 Portland South Lake Oswego Tigard #47
+1-866-429-5787
17950 SW Mcewan Rd., Tigard, OR 97224 ~30.71 miles northwest of 97038
  • Cheap property
  • Hotel has 117 rooms
  • Poor housekeeping
  • No pool
Residence Inn by Marriott 640 Hawthorne Ave. Se, Salem, OR 97301 ~30.86 miles west of 97038
  • Affordable Suburban property
  • Hotel has 90 suites
From$91
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Hampton Inn & Suites Salem Oregon - Salem 510 Hawthorne Ave. Se, Salem, OR 97301 ~30.94 miles west of 97038
  • 3-star Highway property
  • Check in time: 3
  • Heated swimming pool
  • Most guests thought it was pleasantly quiet
From$107
Excellent 5.0 /5 Guest Reviews Call BookMore Details
Comfort Suites Salem in Salem 630 Hawthorne Ave. Se, Salem, OR 97301 ~31.00 miles west of 97038
  • Three Star Downtown property
  • Check-in: 2:00pm
  • Clean rooms
  • Excellent value
From$91
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Budget Lodge in Salem
+1-800-881-1523
3195 Portland Rd. Ne, Salem, OR 97301 ~31.03 miles west of 97038
  • Economy Downtown hotel
  • Check-in: 3:00 pm
La Quinta Inn & Suites - Salem 890 Hawthorne Ave. Se, Salem, OR 97301 ~31.04 miles west of 97038
  • Midscale Suburban hotel
  • Access to gym on-site
  • Our stay was quiet and relaxing
  • Parking is rare
From$54
Very Good 4.0 /5 Read Reviews Call BookMore Details
Best Western Plus Mill Creek Inn : 3125 Ryan Dr. Se 3125 Ryan Dr. Se, Salem, OR 97301 ~31.19 miles west of 97038
  • Mid-scale Highway property
  • Check-in time: 2:00 PM
  • Clean
  • The majority of guests were happy with the bathroom
From$101
Very Good 4.5 /5 Recent Reviews Call BookMore Details
Holiday Inn Express 15700 SW Upper Boones Ferry Rd., Lake Oswego, OR 97035 ~31.40 miles northwest of 97038
  • Midscale Suburban property
  • Check in time: 3:00pm
  • Great room
  • Decent burger
From$94
Very Good 4.0 /5 Read Reviews Call BookMore Details
Courtyard by Marriott - Portland 15686 SW Sequoia Pkwy., Portland, OR 97224 ~31.45 miles northwest of 97038
  • Midscale Suburban hotel
  • Fitness center on property
  • Good breakfast menu
  • Front desk excellent
From$100
Very Good 4.0 /5 Review Score Call BookMore Details
Quality Suites & Conference Center - Keizer 5188 Wittenberg Ln Ne, Keizer, OR 97303 ~31.57 miles west of 97038
  • Affordable Suburban hotel
  • Check in time: 4:00pm
From$45
Average 3.5 /5 Read Reviews Call BookMore Details
Residence Inn by Marriott Lake Oswego 15200 Bangy Rd., Lake Oswego, OR 97035 ~31.85 miles northwest of 97038
  • 3 star Suburban property
  • Check in time: 4:00 PM
From$129
Very Good 4.0 /5 Read Reviews Call BookMore Details
Fairfield Inn & Suites by Marriott in Lake Oswego 6100 SW Meadows Rd., Lake Oswego, OR 97035 ~31.87 miles northwest of 97038
  • Affordable property
  • Check-in time: 3:00pm
  • Every guests reviewed thought the service was very professional
  • Free internet
From$134
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Hilton Garden Inn Portland Lake Oswego 14850 Kruse Oaks Dr., Lake Oswego, OR 97035 ~31.88 miles northwest of 97038
  • Midscale Suburban property
  • Check in: 3:00p
  • Most guests said the beds were comfortable
  • Regular internet service
From$79
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Howard Johnson Inn
+1-866-221-8581
2250 Mission St. Se, Salem, OR 97302 ~31.97 miles west of 97038
  • Cheap Downtown hotel
  • Check in: 3:00 pm
  • Every guests reviewed liked the proximity to sightseeing
  • Decent WIFI connection
From$55
Average 3.5 /5 Read Reviews Call BookMore Details
Crowne Plaza Portland Lake Oswego : 14811 Kruse Oaks Dr. 14811 Kruse Oaks Dr., Lake Oswego, OR 97035 ~32.00 miles northwest of 97038
  • Midscale Suburban hotel
  • Gym / Fitness Center Available
  • Most guests thought the tv was sub-standard
  • Bathroom needs cleaning
From$83
Very Good 4.0 /5 Reviews Call BookMore Details
Phoenix Inn & Suites Lake Oswego
+1-888-690-5281
14905 SW Bangy Rd., Lake Oswego, OR 97035 ~32.05 miles northwest of 97038
  • Three Star Suburban property
  • Access to gym on-site
  • Spacious rooms
  • Every guests reviewed found the staff to be very friendly
From$93
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Travelodge Salem Capitol 1555 State St., Salem, OR 97301 ~32.06 miles west of 97038
  • Cheap hotel
  • Check-in time: 11:00 AM
From$60
Average 3.0 /5 Latest Reviews Call BookMore Details

Next: Show All Available 97038 Hotels with Pricing
Back to Top