Find and Book Top Hotels in Oregon

Search among 50 available hotels and places to stay in Oregon from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-50 out of 50
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
Places to stay near Oregon
8.4
Great52 reviews
MapView on map10.6 mi from Oregon10.6 mi from City Center
From   US$ 149 /nightSelect
8.4
Great119 reviews
10.3 mi from Oregon10.3 mi from City Center
From   US$ 149 /nightSelect
8.4
Great65 reviews
10.3 mi from Oregon10.3 mi from City Center
From   US$ 195 /nightSelect
8.4
Great74 reviews
8.4 mi from Oregon8.4 mi from City Center
From   US$ 135 /nightSelect
8.2
Great83 reviews
10.1 mi from Oregon10.1 mi from City Center
From   US$ 140 /nightSelect
8.2
Great56 reviews
10.1 mi from Oregon10.1 mi from City Center
From   US$ 140 /nightSelect
8.6
Great74 reviews
13.2 mi from Oregon13.2 mi from City Center
From   US$ 179 /nightSelect
8.4
Great58 reviews
10.1 mi from Oregon10.1 mi from City Center
From   US$ 147 /nightSelect
8.2
Great150 reviews
8.4 mi from Oregon8.4 mi from City Center
From   US$ 100 /nightSelect
8.4
Great67 reviews
10.3 mi from Oregon10.3 mi from City Center
From   US$ 109 /nightSelect
8.2
Great62 reviews
8.8 mi from Oregon8.8 mi from City Center
From   US$ 102 /nightSelect
8.4
Great45 reviews
13.1 mi from Oregon13.1 mi from City Center
From   US$ 71 /nightSelect
12.9 mi from Oregon12.9 mi from City Center
From   US$ 114 /nightSelect
8.6
Great121 reviews
10.6 mi from Oregon10.6 mi from City Center
From   US$ 68 /nightSelect
8.6
Great131 reviews
10.1 mi from Oregon10.1 mi from City Center
From   US$ 299 /nightSelect
8.2
Great70 reviews
9.9 mi from Oregon9.9 mi from City Center
From   US$ 81 /nightSelect
8.4
Great24 reviews
9.8 mi from Oregon9.8 mi from City Center
From   US$ 275 /nightSelect
8.6
Great87 reviews
11.3 mi from Oregon11.3 mi from City Center
From   US$ 79 /nightSelect
8.4
Great72 reviews
10.2 mi from Oregon10.2 mi from City Center
From   US$ 249 /nightSelect
8.1 mi from Oregon8.1 mi from City Center
From   US$ 157 /nightSelect
8.4
Great156 reviews
9.3 mi from Oregon9.3 mi from City Center
From   US$ 97 /nightSelect
8.4
Great49 reviews
13.5 mi from Oregon13.5 mi from City Center
From   US$ 141 /nightSelect
13.8 mi from Oregon13.8 mi from City Center
From   US$ 141 /nightSelect
8.6
Great85 reviews
11.4 mi from Oregon11.4 mi from City Center
From   US$ 174 /nightSelect
8.2
Great81 reviews
6.6 mi from Oregon6.6 mi from City Center
From   US$ 111 /nightSelect
8.2
Great48 reviews
9.3 mi from Oregon9.3 mi from City Center
From   US$ 86 /nightSelect
8.2
Great156 reviews
10.6 mi from Oregon10.6 mi from City Center
From   US$ 74 /nightSelect
8.4
Great62 reviews
6.7 mi from Oregon6.7 mi from City Center
From   US$ 96 /nightSelect
8.6
Great65 reviews
13.6 mi from Oregon13.6 mi from City Center
From   US$ 113 /nightSelect
13.5 mi from Oregon13.5 mi from City Center
From   US$ 142 /nightSelect
10.3 mi from Oregon10.3 mi from City Center
From   US$ 45 /nightSelect
13.3 mi from Oregon13.3 mi from City Center
From   US$ 112 /nightSelect
8.6
Great67 reviews
8.9 mi from Oregon8.9 mi from City Center
From   US$ 123 /nightSelect
Bed & Breakfast
8.8
Great28 reviews
10.2 mi from Oregon10.2 mi from City Center
From   US$ 176 /nightSelect
8.2
Great18 reviews
6.6 mi from Oregon6.6 mi from City Center
From   US$ 179 /nightSelect
8.5 mi from Oregon8.5 mi from City Center
From   US$ 182 /nightSelect
7.5 mi from Oregon7.5 mi from City Center
From   US$ 150 /nightSelect
8.6
Great227 reviews
10.5 mi from Oregon10.5 mi from City Center
From   US$ 217 /nightSelect
8.2
Great42 reviews
9.9 mi from Oregon9.9 mi from City Center
From   US$ 166 /nightSelect
Bed & Breakfast
8.4
Great6 reviews
10.9 mi from Oregon10.9 mi from City Center
From   US$ 246 /nightSelect
8.6
Great33 reviews
6.8 mi from Oregon6.8 mi from City Center
From   US$ 120 /nightSelect
8.4
Great41 reviews
8.7 mi from Oregon8.7 mi from City Center
From   US$ 99 /nightSelect
13.8 mi from Oregon13.8 mi from City Center
From   US$ 118 /nightSelect

Best hotels and places to stay in Oregon

Why visit?

Oregon, a captivating state in the United States, offers a variety of alluring attractions for tourists. From the stunning natural landscapes of Crater Lake National Park and Mount Hood to vibrant cities like Portland, there is something for everyone to enjoy in Oregon. With its picturesque coastline, charming small towns, and renowned wineries, this enchanting destination is sure to leave a lasting impression on any traveler.

Where to stay?

When choosing a place to stay in Oregon, there are several exceptional areas that cater to different preferences. Some of the best areas to consider are:

Portland: As the largest city in Oregon, Portland offers a vibrant urban experience with its diverse art scene, eclectic neighborhoods, and renowned food and craft beer culture.

Bend: Located in Central Oregon, Bend is a popular destination for outdoor enthusiasts with its numerous hiking trails, mountain biking routes, and skiing opportunities.

Cannon Beach: Situated along the breathtaking coastline, Cannon Beach boasts beautiful sandy shores, dramatic rock formations, and an artsy atmosphere, making it a fantastic choice for a relaxing coastal retreat.

Eugene: Known as the Emerald City, Eugene is home to the University of Oregon and offers a combination of outdoor recreation, cultural events, and a lively downtown area.

Price per hotel room per night:

On average, the price per night for hotel rooms in Oregon varies according to the star rating:

3-star hotels: The average price ranges from $100 to $200 per night.

4-star hotels: The average price ranges from $150 to $300 per night.

5-star hotels: The average price ranges from $300 to $600 per night.

Best value for money:

The Paramount Hotel (Portland): With its central location and friendly staff, this 3-star hotel provides comfortable accommodations at a reasonable price. Prices start at $120 per night.

Oxford Suites (Bend): Offering spacious suites equipped with modern amenities, this 3-star hotel provides excellent value for families or groups. Prices start at $140 per night.

The Riverside Inn (Cannon Beach): Located just steps away from the ocean and downtown area, this charming 3-star hotel offers a cozy stay with breathtaking views. Prices start at $160 per night.

Best kid-friendly hotels:

Sunriver Resort (Bend): With a wide range of family-friendly activities, including swimming pools, bike rentals, and nature programs, this 4-star resort provides an unforgettable experience. Prices start at $250 per night.

Best hotels for a romantic getaway:

Stephanie Inn (Cannon Beach): This romantic oceanfront hotel features elegant rooms, gourmet dining, and intimate spa services, providing couples with a blissful escape. Prices start at $450 per night.

Best for location:

Sentinel (Portland): Situated in the heart of downtown, this 5-star hotel offers easy access to shops, restaurants, and popular attractions. Prices start at $400 per night.

The Oxford Hotel (Bend): Located in the historic district, this luxurious 4-star hotel allows guests to explore the city's charm and enjoy convenient access to nearby outdoor activities. Prices start at $300 per night.

Surfsand Resort (Cannon Beach): Nestled on the beach, this upscale hotel offers stunning ocean views and is within walking distance of galleries, shops, and restaurants. Prices start at $350 per night.

Best for a short city break:

The Heathman Hotel (Portland): With its sophisticated ambiance, impeccable service, and central location, this 4-star hotel provides an ideal base for exploring the city. Prices start at $200 per night.

McMenamins Old St. Francis School (Bend): Housed in a converted school building, this unique hotel offers a blend of historic charm, onsite dining, and a cozy theater for entertainment. Prices start at $180 per night.

Show moreLess