Find and Book Top Hotels in Oregon

Search among 28 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-28 out of 28
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
8.0
Great18 reviews
MapView on map200 yd from City Center600 yd from Fun Spot Arena
From   US$ 119 /nightSelect
8.6
Great45 reviews
MapView on map500 yd from City Center1100 yd from Fun Spot Arena
From   US$ 153 /nightSelect
8.2
Great40 reviews
200 yd from City Center600 yd from Fun Spot Arena
From   US$ 104 /nightSelect
Places to stay near Oregon
8.4
Great101 reviews
3.1 mi from Oregon3.1 mi from City Center
From   US$ 88 /nightSelect
8.2
Great66 reviews
8.6 mi from Oregon8.6 mi from City Center
From   US$ 84 /nightSelect
8.6
Great65 reviews
7.3 mi from Oregon7.3 mi from City Center
From   US$ 89 /nightSelect
8.4
Great77 reviews
11.4 mi from Oregon11.4 mi from City Center
From   US$ 128 /nightSelect
8.4
Great37 reviews
8.1 mi from Oregon8.1 mi from City Center
From   US$ 223 /nightSelect
11.4 mi from Oregon11.4 mi from City Center
From   US$ 131 /nightSelect
7.6
Very good11 reviews
7.2 mi from Oregon7.2 mi from City Center
From   US$ 189 /nightSelect
8.0
Great46 reviews
8.1 mi from Oregon8.1 mi from City Center
From   US$ 104 /nightSelect
8.4
Great91 reviews
9.0 mi from Oregon9.0 mi from City Center
From   US$ 78 /nightSelect
8.4
Great38 reviews
7.3 mi from Oregon7.3 mi from City Center
From   US$ 107 /nightSelect
8.1 mi from Oregon8.1 mi from City Center
From   US$ 129 /nightSelect
7.3 mi from Oregon7.3 mi from City Center
From   US$ 89 /nightSelect
8.4
Great74 reviews
3.0 mi from Oregon3.0 mi from City Center
From   US$ 169 /nightSelect
8.6
Great35 reviews
8.7 mi from Oregon8.7 mi from City Center
From   US$ 118 /nightSelect
8.2
Great63 reviews
6.3 mi from Oregon6.3 mi from City Center
From   US$ 72 /nightSelect
8.4
Great78 reviews
6.3 mi from Oregon6.3 mi from City Center
From   US$ 105 /nightSelect
8.4
Great36 reviews
8.9 mi from Oregon8.9 mi from City Center
From   US$ 167 /nightSelect
8.4
Great43 reviews
8.1 mi from Oregon8.1 mi from City Center
From   US$ 99 /nightSelect
7.3 mi from Oregon7.3 mi from City Center
From   US$ 189 /nightSelect
8.2
Great28 reviews
7.4 mi from Oregon7.4 mi from City Center
From   US$ 58 /nightSelect
8.0
Great47 reviews
11.0 mi from Oregon11.0 mi from City Center
From   US$ 60 /nightSelect
8.8 mi from Oregon8.8 mi from City Center
From   US$ 135 /nightSelect
8.0
Great24 reviews
3.1 mi from Oregon3.1 mi from City Center
From   US$ 226 /nightSelect
11.5 mi from Oregon11.5 mi from City Center
From   US$ 105 /nightSelect
6.5 mi from Oregon6.5 mi from City Center
From   US$ 58 /nightSelect

Best hotels and places to stay in Oregon

Why Visit?

Oregon is a captivating destination for tourists offering a diverse range of attractions. From its stunning coastline and majestic mountains to its vibrant cities and charming small towns, the state has something for everyone. Nature lovers can explore its scenic landscapes, outdoor enthusiasts can engage in various activities, and history buffs can delve into the rich heritage of the region. With its unique blend of natural beauty, cultural experiences, and adventure opportunities, Oregon is a must-visit destination for any traveler.

Where to Stay?

To make the most of your visit to Oregon, it is crucial to choose the right accommodation. Here are the best areas in Oregon to stay in:

Portland: The largest city in Oregon, Portland offers a diverse range of attractions, including iconic landmarks, hip neighborhoods, craft breweries, and a thriving food scene. Visitors can explore the vibrant downtown area, take a stroll along the Willamette River, or visit renowned museums and galleries.

Bend: Nestled in the heart of the Cascade Mountains, Bend is an ideal destination for outdoor enthusiasts. With its abundant hiking and biking trails, world-class skiing, and numerous rivers and lakes for water activities, Bend promises an adventure-filled stay.

Cannon Beach: Located on the picturesque Oregon Coast, Cannon Beach is famous for its stunning coastline and iconic Haystack Rock. Visitors can relax on the pristine beaches, explore tide pools, and enjoy breathtaking sunsets. The town also offers art galleries, charming shops, and delicious seafood.

Price per Hotel Room per Night:

On average, the price per hotel room per night in Oregon varies based on the star rating of the hotel. Here is an approximate price range for 3-star, 4-star, and 5-star hotels:

3-star hotels: $100-$150

4-star hotels: $150-$250

5-star hotels: $250 and above

Best Value for Money:

Red Lion Hotel Portland Airport: This budget-friendly hotel offers comfortable rooms, free airport shuttle service, and easy access to downtown Portland attractions. Prices start at $100 per night.

Riverhouse on the Deschutes: Located in Bend, this hotel boasts spacious rooms, stunning river views, and an array of amenities including a golf course and a spa. Prices start at $150 per night.

Inn at Cannon Beach: Situated just minutes away from Cannon Beach, this cozy inn features charming rooms, complimentary breakfast, and a tranquil atmosphere. Prices start at $120 per night.

Best Kid-Friendly Hotels:

Great Wolf Lodge: Located in Centralia, Washington (near Oregon border), this family-friendly resort offers a water park, themed rooms, and a range of activities for kids. Prices start at $200 per night.

Riverhouse Resort: With its outdoor pool, game room, and proximity to outdoor recreational opportunities, this Bend hotel is perfect for families. Prices start at $160 per night.

Best Hotels for a Romantic Getaway:

The Nines, Portland: This luxurious hotel is known for its elegant decor, rooftop bar with panoramic city views, and impeccable service. Prices start at $250 per night.

Resort at The Mountain: Set against the backdrop of Mount Hood, this resort offers a romantic ambiance, a spa, and easy access to hiking trails and ski slopes. Prices start at $200 per night.

Best for Location:

The Heathman Hotel, Portland: Situated in downtown Portland, this historic hotel is close to popular attractions, shopping districts, and entertainment venues. Prices start at $200 per night.

Mount Bachelor Village Resort: Nestled in the Deschutes National Forest, this resort provides easy access to outdoor activities, including skiing, hiking, and fly fishing. Prices start at $150 per night.

Stephanie Inn, Cannon Beach: Located on the oceanfront, this upscale hotel offers stunning views, beach access, and is within walking distance of downtown Cannon Beach. Prices start at $250 per night.

Best for a Short City Break:

Hotel Deluxe, Portland: With its old Hollywood-inspired decor, central location, and proximity to theaters and restaurants, this boutique hotel is perfect for a city break. Prices start at $200 per night.

Oxford Hotel, Bend: This eco-friendly hotel is situated in downtown Bend, close to shops, restaurants, and breweries. It offers luxurious rooms and a rooftop garden. Prices start at $180 per night.

Show moreLess