BookGuestRooms
Oregon
United States

Hotels in Oregon

Oregon has 394 places to stay listed here — 394 hotels. Each listing shows rooms, photos, guest ratings and live prices compared across booking partners. Listed nightly rates start around $54.

Browse by city
Where to stay

Cities in Oregon

Where to stay in Oregon

CityListingsFromTop-rated
Portland 59 hotelsfrom $54Portland International Guesthouse (4.7/5)
Eugene 21 hotelsfrom $105Riverpath Inn (4.7/5)
Bend 20 hotelsfrom $93Wall Street Suites (4.8/5)
Lincoln City 17 hotelsfrom $97Breyhouse B&B (4.7/5)
Medford 15 hotelsfrom $73Compass by Margaritaville Medford (4.7/5)
Ashland 15 hotelsfrom $85Winchester Inn (4.7/5)
Seaside 15 hotelsfrom $108SALTLINE (4.5/5)
Cannon Beach 12 hotelsfrom $117The Ocean Lodge (4.8/5)
Newport 11 hotelsfrom $127Tyee Lodge Bed And Breakfast (4.9/5)
Astoria 10 hotelsfrom $129Cannery Pier Hotel & Spa (4.8/5)

Good to know

How many hotels are listed in Oregon?

394 hotels, guesthouses and B&Bs across 94 cities in Oregon, each with rooms, photos and live partner rates.

What do hotels in Oregon cost?

Listed nightly rates on partner sites start around $54, varying by area, property and dates. Live prices show on the booking partner's page.

Which Oregon city has the most listings here?

Portland, with 59 listed hotels.