Find hotels near Willamette Heritage Center, Salem from $61

Start date: Check-in selected.
To Date
End date: Check-out

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Compare 947 hotels close to Willamette Heritage Center with room rates, reviews, and availability. Most hotels are fully refundable.

The Grand Hotel - Salem

3.5 star property
Central Area, 0.8 mi from Willamette Heritage Center
9.2 out of 10, Wonderful, (1001)
"Friendly staff, clean rooms"
United States
Kenneth
$180 nightly
The price is $202
Dec 7 - Dec 8
Total with taxes and fees
The Grand Hotel - Salem

Holman Riverfront Park Hotel Salem, Tapestry by Hilton

3.5 star property
Central Area, 0.7 mi from Willamette Heritage Center
9.0 out of 10, Wonderful, (383)
"Great stay!"
United States
Jonathan
$127 nightly
The price is $143
Jan 1 - Jan 2, 2026
Total with taxes and fees
Holman Riverfront Park Hotel Salem, Tapestry by Hilton

Holiday Inn Salem by IHG

3.0 star property
North Lancaster, 1.7 mi from Willamette Heritage Center
8.4 out of 10, Very Good, (971)
"Everything was excellent. "
United States
Roy Charles
$82 nightly
The price is $92
Dec 14 - Dec 15
Total with taxes and fees
Holiday Inn Salem by IHG

Comfort Inn & Suites Salem Northeast

2.5 star property
North Lancaster, 1.8 mi from Willamette Heritage Center
7.8 out of 10, Good, (867)
"Great visit! "
United States
Tim
$78 nightly
The price is $88
Dec 21 - Dec 22
Total with taxes and fees
Comfort Inn & Suites Salem Northeast

Doubletree by Hilton Salem

4.0 star property
North East Salem, 1.8 mi from Willamette Heritage Center
7.6 out of 10, Good, (1001)
"Nice place "
United States
Hector
$80 nightly
The price is $90
Dec 18 - Dec 19
Total with taxes and fees
Doubletree by Hilton Salem

Howard Johnson by Wyndham Salem

2.0 star property
Southeast Salem, 1.7 mi from Willamette Heritage Center
7.4 out of 10, Good, (1004)
"Rooms were clean and staff friendly "
United States
Bonnie
$79 nightly
The price is $89
Dec 8 - Dec 9
Total with taxes and fees
Howard Johnson by Wyndham Salem

Shilo Inn Suites - Salem

2.5 star property
North East Salem, 1.7 mi from Willamette Heritage Center
7.2 out of 10, Good, (1001)
"Had a great night, everything was and quiet."
United States
andrea
$89 nightly
The price is $100
Dec 10 - Dec 11
Total with taxes and fees
Shilo Inn Suites - Salem

Motel 6 Salem, OR - Expo Center

2.0 star property
Northgate, 1.8 mi from Willamette Heritage Center
7.0 out of 10, Good, (889)
"Quiet. Clean "
United States
Ward
$63 nightly
The price is $71
Dec 7 - Dec 8
Total with taxes and fees
Motel 6 Salem, OR - Expo Center

Days Inn by Wyndham Black Bear

2.5 star property
North East Salem, 2 mi from Willamette Heritage Center
7.0 out of 10, Good, (1000)
"Clean room. Great restaurant nearby."
Canada
Laura
$69 nightly
The price is $78
Dec 7 - Dec 8
Total with taxes and fees
Days Inn by Wyndham Black Bear

Knights Inn Salem, OR

1.5 star property
Northeast Neighbors, 0.9 mi from Willamette Heritage Center
6.4 out of 10, (393)
"Staff was friendly and helpful "
United States
heather
$71 nightly
The price is $80
Dec 6 - Dec 7
Total with taxes and fees
Knights Inn Salem, OR

Motel 6 Salem, OR

2.0 star property
North East Salem, 1.8 mi from Willamette Heritage Center
5.8 out of 10, (1019)
"Staff was friendly and check-in was easy. Good motel for the price! Will stay here again! "
United States
Brian
$55 nightly
The price is $62
Dec 24 - Dec 25
Total with taxes and fees
Motel 6 Salem, OR

Travelers Inn Motel

2.0 star property
Northgate, 1.8 mi from Willamette Heritage Center
5.6 out of 10, (189)
"It was good"
United States
Danne
$65 nightly
The price is $73
Dec 7 - Dec 8
Total with taxes and fees
Travelers Inn Motel

Holiday Lodge Salem,OR

2.0 star property
North East Salem, 1.8 mi from Willamette Heritage Center
4.2 out of 10, (720)
"It was nice and quiet the room was simple but comfortable."
United States
Rachel
$54 nightly
The price is $61
Dec 7 - Dec 8
Total with taxes and fees
Holiday Lodge Salem,OR

Home2 Suites by Hilton Salem

3.0 star property
Southeast Salem, 2.3 mi from Willamette Heritage Center
9.6 out of 10, Exceptional, (319)
"Great hotel and stay! "
United States
Raquel
$111 nightly
The price is $125
Dec 14 - Dec 15
Total with taxes and fees
Home2 Suites by Hilton Salem

Hampton Inn & Suites Salem, OR

2.5 star property
Southeast Salem, 2.3 mi from Willamette Heritage Center
9.4 out of 10, Exceptional, (1002)
"clean room, friendly stuff and good selection of brekfast"
United States
NOEMI
$95 nightly
The price is $107
Dec 14 - Dec 15
Total with taxes and fees
Hampton Inn & Suites Salem, OR

Best Western Plus Mill Creek Inn

2.5 star property
Southeast Salem, 2.4 mi from Willamette Heritage Center
9.4 out of 10, Exceptional, (1003)
"Property and accommodations were great but needed to eat at Denny's for food or drive elsewhere"
United States
Janet
$109 nightly
The price is $122
Dec 14 - Dec 15
Total with taxes and fees
Best Western Plus Mill Creek Inn

Comfort Suites Salem

2.5 star property
Southeast Salem, 2.5 mi from Willamette Heritage Center
9.0 out of 10, Wonderful, (1167)
"Wonderful stay! All amenities were in order and working. The front desk were absolute sweethearts. Great breakfast, comfy beds and a nice suite attachment. Will definitely stay again as well as recommend to others. "
United States
Katelyn
$93 nightly
The price is $105
Dec 14 - Dec 15
Total with taxes and fees
Comfort Suites Salem

The Hotel Salem

3.0 star property
Morningside, 3.9 mi from Willamette Heritage Center
9.2 out of 10, Wonderful, (1077)
"The room was very clean, and the staff is very courteous."
United States
Thomas
$122 nightly
The price is $137
Dec 17 - Dec 18
Total with taxes and fees
The Hotel Salem

Best Western Premier Keizer/Salem Hotel

3.0 star property
3.6 mi from Willamette Heritage Center
8.8 out of 10, Excellent, (925)
"Clean room and nice staff, easy check in"
United States
Kyla
$118 nightly
The price is $127
Dec 10 - Dec 11
Total with taxes and fees
Best Western Premier Keizer/Salem Hotel

La Quinta Inn & Suites by Wyndham Salem OR

3.0 star property
Southeast Salem, 2.4 mi from Willamette Heritage Center
8.4 out of 10, Very Good, (807)
"Great service. Clean rooms and great hospitality. "
United States
Marisol
$97 nightly
The price is $109
Dec 14 - Dec 15
Total with taxes and fees
La Quinta Inn & Suites by Wyndham Salem OR
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Top Willamette Heritage Center Hotel Reviews

Hotels near other Willamette Heritage Center attractions

Frequently asked questions

What are the top-rated hotels near Willamette Heritage Center?
Finding the perfect stay near Willamette Heritage Center can enhance any visit to Salem, Oregon, especially with top-rated options available that provide both comfort and convenience.

Hampton Inn & Suites Salem, OR

Hampton Inn & Suites Salem, OR is a top-rated option with a remarkable review rating of 9.6, situated just 3.1 miles from Willamette Heritage Center. This inviting hotel features an indoor pool, hot tub, and a fitness center open 24 hours, ensuring travelers have plenty of ways to relax and stay active. Guests can enjoy complimentary breakfast daily, and for those who appreciate local wines, private winery tours are nearby. The hotel also boasts spacious suites equipped with kitchenettes, making it an ideal choice for extended stays.

Home2 Suites by Hilton Salem

Home2 Suites by Hilton Salem has a welcoming atmosphere with an impressive review rating of 9.6 and is located just 2.9 miles from Willamette Heritage Center. This 3-star hotel features modern amenities, including an indoor pool and a fitness center available 24 hours. Guests appreciate the free breakfast, and the convenience of in-room kitchenettes equipped with dishwashers and microwaves allows for easy meal preparation. The hotel also provides a snack bar and free parking, making it a practical choice for travelers.

Best Western Plus Mill Creek Inn

Best Western Plus Mill Creek Inn is another excellent choice, rated 9.4 by travelers and located 3.4 miles from Willamette Heritage Center. This hotel features an indoor pool, hot tub, and a relaxing sauna, perfect for unwinding after a day of exploring. Guests can enjoy a complimentary full breakfast, and the hotel offers spacious suites with kitchens that include dishwashers and microwaves. The terrace provides a lovely outdoor space to enjoy, enhancing the overall traveler experience.
What hotels are within walking distance to Willamette Heritage Center?
Discover delightful accommodations within walking distance to Willamette Heritage Center that promise comfort and convenience for all travelers.

The Grand Hotel - Salem

The Grand Hotel - Salem, rated 9.2 by travelers, is a welcoming 3.5-star hotel located just a 20-minute walk from Willamette Heritage Center. Guests can enjoy a complimentary buffet breakfast and relax in the indoor pool or hot tub. The hotel features premium bedding and Egyptian cotton sheets for a luxurious stay. With amenities like an electric car charging station and nearby winery tours, this hotel is ideal for travelers looking to explore Salem's charm.

Holman Riverfront Park Hotel Salem, Tapestry by Hilton

Holman Riverfront Park Hotel Salem, Tapestry by Hilton, boasts a review rating of 9.0 and is situated just 18 minutes from Willamette Heritage Center. This 3.5-star hotel offers exceptional amenities, including a 24-hour fitness center and spacious rooms with kitchenettes. Guests can unwind on their private balconies or patios and enjoy the surrounding historical district. With a focus on convenience, valet parking and nearby local attractions make this hotel a great choice for travelers.
How much is a hotel near Willamette Heritage Center?
Staying near Willamette Heritage Center is a treat, with plenty of hotels from $61 offering incredible amenities. If you're leaning toward a little luxury, prices can rise, especially in peak season. Be sure to book in advance to enjoy more options and potentially better rates, especially if you're planning a vacation during weekends or around public holidays.
What are the most popular family-friendly hotels near Willamette Heritage Center?
For families seeking a delightful stay near Willamette Heritage Center, these top-rated hotels offer family-friendly amenities and cozy accommodations.

Hampton Inn & Suites Salem, OR

Hampton Inn & Suites Salem, OR, is just 3.1 miles from Willamette Heritage Center and shines with a remarkable travelers' rating of 9.6. Families will appreciate the kitchenette options, free breakfast, and accessible indoor pool. Further amenities include a hot tub and a fitness center, ensuring a relaxing stay for travelers of all ages.

Comfort Suites Salem

Comfort Suites Salem is a family-friendly haven located just 3.2 miles from Willamette Heritage Center, with an impressive travelers' rating of 9.0. This hotel features a range of amenities ideal for families, including an indoor pool, free breakfast, and connecting rooms. Guests can enjoy additional perks such as a hot tub, fitness center, and a terrace for relaxation.

Holiday Inn Salem by IHG

Holiday Inn Salem by IHG, situated 2.0 miles from Willamette Heritage Center, boasts a 3-star rating and a solid review rating of 8.4. This hotel is designed with families in mind, offering accessible indoor pools, daily housekeeping, and complimentary cribs. Guests can unwind in the on-site snack bar or explore nearby shopping, making it a convenient and comfortable choice.
Which hotels near Willamette Heritage Center offer the best views?
Discover the best hotels near Willamette Heritage Center that offer stunning views and exceptional comfort during your stay in Salem, Oregon.

BunkHouse Retreat at Minto-Brown Island Salem Oregon

With an impressive review rating of 9.4, BunkHouse Retreat at Minto-Brown Island Salem Oregon is located just 3.0 miles from Willamette Heritage Center. This charming retreat offers scenic views of the nearby golf course and water, creating a tranquil atmosphere for travelers. Travelers can enjoy relaxing on the patio or deck while taking in the natural beauty. Additional amenities include onsite golfing, access to hiking and biking trails, and nearby winery tours and shopping.
What are the best affordable hotels near Willamette Heritage Center?
For those seeking affordable stays near Willamette Heritage Center, these top-rated hotels provide great value without compromising comfort.

Hampton Inn & Suites Salem, OR

Hampton Inn & Suites Salem, OR is located just 3.1 miles from Willamette Heritage Center and boasts an impressive traveler rating of 9.6. This family-friendly hotel offers amenities such as free breakfast and complimentary WiFi, ensuring a convenient and enjoyable stay. Guests can also enjoy features like an indoor pool, hot tub, and 24-hour fitness facilities, making it perfect for active families.

Home2 Suites by Hilton Salem

Home2 Suites by Hilton Salem is a great option for families, situated only 2.9 miles from Willamette Heritage Center with a traveler rating of 9.6. This 3-star hotel provides travelers with free breakfast and WiFi, along with an indoor pool and hot tub for relaxation. The spacious suites come equipped with kitchenettes, making it easy for families to prepare meals during their stay.

Best Western Plus Mill Creek Inn

Best Western Plus Mill Creek Inn is conveniently located 3.4 miles from Willamette Heritage Center and has a strong traveler rating of 9.4. This hotel offers free breakfast and WiFi, catering to budget-conscious travelers. Additional amenities include an indoor pool, hot tub, and a fitness center, ensuring a comfortable experience during your visit.
Are there any hotels with pools close to Willamette Heritage Center?
For travelers seeking hotels with pools close to Willamette Heritage Center, Salem offers some excellent options that promise a refreshing stay.

Hampton Inn & Suites Salem, OR

Hampton Inn & Suites Salem, OR is just 3.1 miles away from Willamette Heritage Center and enjoys a remarkable review rating of 9.6. This hotel offers an indoor pool accessible to all, alongside a complimentary buffet breakfast and state-of-the-art fitness facilities. Guests appreciate the convenient kitchenette in their rooms, making it ideal for families.

Best Western Plus Mill Creek Inn

Located 3.4 miles from Willamette Heritage Center, Best Western Plus Mill Creek Inn boasts a stellar 9.4 review rating. This hotel features an indoor pool kid-friendly, along with amenities such as a free full breakfast and a steam room. Guests can also enjoy complimentary self-parking and spacious rooms equipped with kitchen facilities.

Comfort Suites Salem

Comfort Suites Salem, just 3.2 miles from Willamette Heritage Center, features an inviting indoor pool, perfect for a relaxing swim after a day of exploration. Rated 9.0 by travelers, this family-friendly hotel also provides free buffet breakfast, a hot tub, and a 24-hour fitness center, ensuring a comfortable stay for travelers of all ages.
What are the best pet-friendly hotels near Willamette Heritage Center?
For travelers seeking the best pet-friendly hotels near Willamette Heritage Center, there are some excellent options that cater to both you and your furry companions.

Howard Johnson by Wyndham Salem

Howard Johnson by Wyndham Salem, situated 2.3 miles from Willamette Heritage Center, is a great choice for pet owners with a review rating of 7.2. This hotel welcomes pets with in-room allowances and features family-friendly amenities like free breakfast and a swimming pool. Guests can also take advantage of 24-hour fitness facilities and free parking, making it a convenient stay for all.

La Quinta Inn & Suites by Wyndham Salem OR

La Quinta Inn & Suites by Wyndham Salem OR is a welcoming 3-star hotel located just 3.2 miles from Willamette Heritage Center. With a popular travelers' rating of 8.4, this hotel offers pet-friendly amenities such as in-room pet allowances for dogs and cats, ensuring a comfortable stay for your beloved pets. Guests can enjoy free breakfast daily, an indoor pool, and fully equipped kitchenettes in select rooms, making it perfect for families and longer stays.

Days Inn by Wyndham Black Bear

Days Inn by Wyndham Black Bear is a cozy option located only 2.3 miles from Willamette Heritage Center, a review rating of 7.0. This pet-friendly hotel allows dogs and offers comfortable accommodations alongside amenities like an indoor pool, hot tub, and a terrace for relaxation. Guests will appreciate the free parking and nearby winery tours that enhance the travel experience.
Can I book a fully refundable hotel close to Willamette Heritage Center?
Most bookings on Expedia are refundable if canceled within 24-48 hours of arrival, though this depends on the hotel's individual cancellation policy, which you should check in your booking confirmation. If free cancellation is available, you can cancel directly through your Expedia account by going to "My Trips" and selecting your reservation. To find fully refundable hotel options, simply enter "Willamette Heritage Center", set your travel dates, and use the "Fully refundable" filter under "Deals & Discounts" on the results page. Alternatively, explore deals with free cancellation options on Expedia.
Can I find Expedia discounts for hotels near Willamette Heritage Center?
To look for discounts on hotels near Willamette Heritage Center, join One Key™—our free travel rewards program. One Key members always get our best prices and earn OneKeyCash™* on eligible bookings for every dollar spent. Another way to save is by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.

Explore a world of travel with Expedia