12 Best Hotels in The Willamette Valley and Wine Country, Oregon

Bella Collina Bed & Breakfast

$$$$ | 6280 S.E. Eola Hills Rd., Amity, OR, 97101, USA Fodor's Choice

This purpose-built bed-and-breakfast offers an incredibly peaceful spot on a west-facing hill looking out over the countryside, which nearly guarantees gorgeous sunsets on clear days. The hospitality provided by the warm and friendly innkeeper Sherwood garners consistently rave reviews from guests. The included breakfast isn't half bad either, with multiple courses of hearty, home-cooked fare served in Bella Colina's big, cozy living area.  

Pros

  • Evening wine hours with snacks are included
  • Soundproofed rooms for a good night's sleep
  • Fantastic breakfast with tons of options for different dietary restrictions

Cons

  • Not much to do on the property
  • Not within walking distance of shops or restaurants
  • Two-night minimum stays apply to most rooms during high season
6280 S.E. Eola Hills Rd., Amity, OR, 97101, USA
541-272–1700
hotel Details
Rate Includes: 7 roooms, Free Breakfast

Quick Facts

Campbell House Inn

$$ | 252 Pearl St., Eugene, OR, 97401, USA

Built in 1892 and later restored with fastidious care, this luxurious bed-and-breakfast features elegant rooms spread across a main house and a carriage house that are surrounded by an acre of landscaped grounds. The parlor, library, and dining rooms have their original hardwood floors and curved-glass windows. Room rates include a sumptuous full breakfast including fresh-baked pastries.

Pros

  • Tranquil spot with beautiful common areas
  • Warm and welcoming staff
  • Some rooms have Jacuzzi tubs

Cons

  • Rooms lack some of the amenities of nearby hotels
  • Audible noise from trains
  • Some find mattresses uncomfortable
252 Pearl St., Eugene, OR, 97401, USA
541-343–1119
hotel Details
21 rooms
Rate Includes: Free Breakfast

Quick Facts

  • $$

Courtyard by Marriott Corvallis

$$$$ | 400 S.W. 1st St., Corvallis, OR, 97333, USA

Around the corner from the Corvallis Museum, this reliable business hotel offers clean, simply furnished rooms with microwaves, mini-refrigerators, and coffeemakers and easy access to the shops and restaurants along downtown's 2nd Street. There’s also a small indoor pool and a compact gym, plus a lobby-level restaurant serving cooked-to-order breakfasts in the morning and snacks, wine, and cocktails at night. 

Pros

  • Indoor pool and fitness center
  • Walking distance to many local restaurants and sights
  • Free and ample on-site garage parking

Cons

  • Some rooms lack privacy, with windows next to a courtyard
  • Rooms get noise from streets and hallways
  • No room service
400 S.W. 1st St., Corvallis, OR, 97333, USA
541-753–0199
hotel Details
176 rooms
Rate Includes: No Meals

Quick Facts

Recommended Fodor's Video

Eagle Rock Lodge

$ | 49198 McKenzie Hwy., Vida, OR, 97488, USA Fodor's Choice

These wood-paneled rooms filled with quilts and gorgeous custom furniture are surprisingly luxurious and provide a romantic, relaxing riverside retreat in the woods. The lodge specializes in weddings, retreats, and just great living. Guided fishing and rafting trips can be arranged, and you're likely to find freshly baked cookies and wine waiting for you upon your return. Breakfast is included, and a local chef specializing in fine dining can be brought in for special dinners on request.

Pros

  • Great location on the McKenzie River
  • Comfortable atmosphere
  • Delicious free breakfast

Cons

  • A distance from nonoutdoor activities
  • Only one ADA room
  • Limited property features
49198 McKenzie Hwy., Vida, OR, 97488, USA
888-773–4333
hotel Details
8 rooms
Rate Includes: Free Breakfast, Credit cards accepted

Quick Facts

  • $

Excelsior Inn

$ | 754 E. 13th Ave., Eugene, OR, 97401, USA

Quiet sophistication, attention to architectural detail, and rooms furnished in a refreshingly understated manner, each with a marble-and-tile bath and some with fireplaces, suggest a European inn. The rates include a delicious breakfast. 

Pros

  • Art-filled common areas
  • Excellent service from warm staff
  • Close to the University of Oregon campus

Cons

  • Some rooms are tiny
  • Limited parking
  • Front desk has limited hours
754 E. 13th Ave., Eugene, OR, 97401, USA
541-342–6963
hotel Details
14 rooms
Rate Includes: Free Breakfast

Quick Facts

  • $

Grand Hotel in Salem

$$ | 201 Liberty St. SE, Salem, OR, 97301, USA

Salem is short on choices, but this hotel offers large rooms, with comfortable and luxurious furnishings; it's a good base for guests attending shows and meetings at Salem Conference Center or touring the region. There's a fitness room and an indoor pool and a free hot breakfast is served each morning.

Pros

  • On-site store selling snacks and wine
  • Warm, attentive staff
  • Free hot breakfast

Cons

  • Some street noise
  • Lacks character
  • Check-in times are late
201 Liberty St. SE, Salem, OR, 97301, USA
503-862–8825
hotel Details
193 rooms
Rate Includes: Free Breakfast

Quick Facts

  • $$

Inn at the 5th

$$$$ | 205 E. 6th Ave., Eugene, OR, 97401, USA

This upscale boutique hotel, set among the shops and restaurants of the trendy 5th Street Public Market, features subtly elegant rooms and suites. Most have gas fireplaces and a few even come with whirlpool hot tubs.

Pros

  • Dog-friendly for an extra fee
  • Wonderful staff
  • Great amenities, including fitness center

Cons

  • No self-parking
  • Expensive by local standards
  • Some rooms get train noise
205 E. 6th Ave., Eugene, OR, 97401, USA
541-743–4099
hotel Details
69 rooms
Rate Includes: No Meals

Quick Facts

McMenamins Grand Lodge

$ | 3505 Pacific Ave., Forest Grove, OR, 97116, USA

On 13 acres of pastoral countryside, this converted Masonic rest home has accommodations that run from bunk-bed rooms to a three-room fireplace suite, with some nice period antiques in all. The sturdy 1922 brick buildings also include a spa, a hot soaking pool, and pubs and restaurants serving McMenamins own draft beers. You'll often find live music in some of the bars or the theater.

Pros

  • Relaxed, friendly brewpub atmosphere
  • 10-hole disc golf course on the grounds
  • Outdoor concerts on grounds in summer months

Cons

  • Some rooms have shared bathrooms
  • Not much to do in the area
  • Rooms can be noisy
3505 Pacific Ave., Forest Grove, OR, 97116, USA
503-992–9533
hotel Details
90 rooms
Rate Includes: No Meals

Quick Facts

  • $

The Allison Inn & Spa

$$$$ | 2525 Allison La., Newberg, OR, 97132, USA
The Allison Inn & Spa, Newberg
The Allison Inn & Spa

This luxurious, relaxing base is ideal for exploring the Willamette Valley and for spa getaways alike. Each bright, comfortable room includes a gas fireplace, original works of art, a soaking tub, impressive furnishings, bay-window seats, and views of the vineyards from the terrace or balcony. The massive copper-coil curtain at the entrance to Allison's 15,000-square-foot spa conveys its opulence as a place to enjoy wines, a Pinot pedicure, or a herbal massage in one of its 12 treatment rooms.

Pros

  • Outstanding on-site restaurant
  • Excellent gym and spa facilities
  • Beautifully manicured grounds

Cons

  • Traffic is audible from some rooms and common areas
  • Expensive, particularly by local standards
  • Restaurant can book up early
2525 Allison La., Newberg, OR, 97132, USA
503-554–2525
hotel Details
85 rooms
Rate Includes: No Meals

Quick Facts

The Dundee, A Trace Hotel

$$$ | 1410 N. Hwy. 99W, Dundee, OR, 97115, USA

Right on the main road in Dundee, this boutique property offers spacious, light-filled rooms with living areas and high ceilings; there's even a "Squad Room" with six bunk beds for traveling groups. Wide-screen televisions and huge bathrooms are added bonuses.

Pros

  • Dog-friendly and offers a VIP (Very Important Pup) Package
  • Warm, helpful staff
  • On-site wine tasting rooms

Cons

  • Located on the main highway through town rather than the country
  • Check-in time is later than usual
  • Breakfast not included
1410 N. Hwy. 99W, Dundee, OR, 97115, USA
503-538–7666
hotel Details
22 rooms
Rate Includes: No Meals

Quick Facts

The Gordon Hotel

$$$ | 555 Oak St., Eugene, OR, 97401, USA

The newest addition to Eugene's expanding 5th Street Public Market, The Gordon offers a boutique-meets-business experience, with lots of local touches. The contemporary rooms are large and bright and all feature work desks with good lighting and plenty of nods to the hotel's surroundings, from wall art inspired by the surrounding neighborhood to coffee and tea sourced from Oregon producers. Some rooms are pet-friendly and a few categories also have balconies. While there's no room service, you can grab a bite from the lobby Tavern or head up to Carlita's on the rooftop for cocktails and city views. 

Pros

  • Free grab-and-go snack bar
  • Loaner bikes are available for guests
  • Fantastic location near downtown shops and offices

Cons

  • Parking is valet-only
  • No room service
  • Wi-Fi can be erratic
555 Oak St., Eugene, OR, 97401, USA
541-762–0555
hotel Details
82 rooms
Rate Includes: No Meals

Quick Facts

The Setting Inn Willamette Valley

$$$$ | 20300 N.E. Hwy. 240, Newberg, OR, 97132, USA Fodor's Choice

This upscale hilltop getaway offers the intimacy of a countryside inn with common amenities normally only found in larger hotels, including a gym and a games room. Rooms are spacious, and modernly furnished, and many have deep soaking tubs and sweeping views out over the countryside. An included breakfast is delivered to each guest daily, and staff are happy to cater to dietary requests with advanced notice. 

Pros

  • Beautiful surroundings and gorgeous views
  • Small on-site gym with weights and a Peloton bike
  • Mimosas included with breakfast

Cons

  • Noise can travel from other rooms
  • No call-box at the gate, and guests aren't provided entry code before arrival
  • No staff on property between 7 pm and 8 am
20300 N.E. Hwy. 240, Newberg, OR, 97132, USA
503-554–9528
hotel Details
8 rooms
Rate Includes: Free Breakfast

Quick Facts