Find Cheap Deals on
Resorts & Hotels with Spas in Oregon

You choose what matters — star rating, location, amenities.

We pick the perfect hotel, packed with all your must-haves.

Your hotel is revealed right after booking!


Top Cities in Oregon



Featured Oregon Resorts & Hotels with Spas

River's Edge Hotel Portland, Tapestry Collection by Hilton
River's Edge Hotel Portland, Tapestry Collection by Hilton
3.5 out of 5
0455 Southwest Hamilton Court, Portland, OR
The price is $147 per night from Apr 20 to Apr 21
$147
includes taxes & fees
Apr 20 - Apr 21
Stay at this 3.5-star hotel in Portland. Enjoy free WiFi, breakfast (surcharge), and a 24-hour fitness center. Our guests praise the helpful staff in our reviews. ...
River's Edge Hotel Portland, Tapestry Collection by Hilton
Lithia Springs Resort
Lithia Springs Resort
3 out of 5
2165 W Jackson Rd, Ashland, OR
The price is $192 per night from Apr 6 to Apr 7
$192
includes taxes & fees
Apr 6 - Apr 7
Stay at this 3-star B&B in Ashland. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the breakfast and the helpful staff in our reviews. ...
Lithia Springs Resort
Riverhouse Lodge
Riverhouse Lodge
3.5 out of 5
3075 N. Business 97, Bend, OR
The price is $143 per night from Apr 20 to Apr 21
$143
includes taxes & fees
Apr 20 - Apr 21
Stay at this 3.5-star business-friendly resort in Bend. Enjoy free parking, an outdoor pool, and breakfast (surcharge). Our guests praise the restaurant and ...
Riverhouse Lodge
Salishan Coastal Lodge
Salishan Coastal Lodge
4 out of 5
7760 Highway 101 North, Gleneden Beach, OR
The price is $211 per night from Apr 17 to Apr 18
$211
includes taxes & fees
Apr 17 - Apr 18
Stay at this 4-star beach hotel in Gleneden Beach. Enjoy a full-service spa, a beach locale, and a golf course. Our guests praise the helpful staff in our reviews. ...
Salishan Coastal Lodge
OYO Waves Hotel Newport OR - NYE Beach
OYO Waves Hotel Newport OR - NYE Beach
2.5 out of 5
820 NW Coast Street, Newport, OR
The price is $96 per night from Apr 9 to Apr 10
$96
includes taxes & fees
Apr 9 - Apr 10
Book a stay at this business-friendly hotel in Newport. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff and the clean ...
OYO Waves Hotel Newport OR - NYE Beach
Cannery Pier Hotel & Spa
Cannery Pier Hotel & Spa
4 out of 5
No. 10 Basin Street, Astoria, OR
The price is $373 per night from Apr 6 to Apr 7
$373
includes taxes & fees
Apr 6 - Apr 7
Stay at this 4-star spa hotel in Astoria. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the breakfast and the helpful staff in our reviews. ...
Cannery Pier Hotel & Spa
Gold Beach Inn
Gold Beach Inn
2.5 out of 5
29346 Ellensburg Avenue, Hwy 101, Gold Beach, OR
The price is $105 per night from Apr 6 to Apr 7
$105
includes taxes & fees
Apr 6 - Apr 7
Book a stay at this beach hotel in Gold Beach. Enjoy free WiFi, free parking, and a beach locale. Our guests praise the helpful staff and the clean rooms in ...
Gold Beach Inn
Comfort Inn & Suites Ashland
Comfort Inn & Suites Ashland
2.5 out of 5
434 S. Valley View Rd., Ashland, OR
The price is $82 per night from Apr 13 to Apr 14
$82
includes taxes & fees
Apr 13 - Apr 14
Book a stay at this business-friendly hotel in Ashland. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the breakfast and the helpful staff ...
Comfort Inn & Suites Ashland
Shilo Inn Suites Hotel - Klamath Falls
Shilo Inn Suites Hotel - Klamath Falls
3 out of 5
2500 Almond St, Klamath Falls, OR
The price is $119 per night from Apr 6 to Apr 7
$119
includes taxes & fees
Apr 6 - Apr 7
Book a stay at this business-friendly hotel in Klamath Falls. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the breakfast and the helpful ...
Shilo Inn Suites Hotel - Klamath Falls
Oxford Suites Portland - Jantzen Beach
Oxford Suites Portland - Jantzen Beach
3 out of 5
12226 N JANTZEN DRIVE, Portland, OR
The price is $128 per night from Apr 6 to Apr 7
$128
includes taxes & fees
Apr 6 - Apr 7
Stay at this 3-star business-friendly hotel in Portland. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the breakfast and the helpful staff ...
Oxford Suites Portland - Jantzen Beach
Edgewater Inn and Suites, Ascend Hotel Collection
Edgewater Inn and Suites, Ascend Hotel Collection
2 out of 5
275 E. Johnson Ave., Coos Bay, OR
The price is $114 per night from Apr 6 to Apr 7
$114
includes taxes & fees
Apr 6 - Apr 7
Stay at this motel in Coos Bay. Enjoy free WiFi, free parking, and a 24-hour front desk. Our guests praise the helpful staff and the clean rooms in our reviews. ...
Edgewater Inn and Suites, Ascend Hotel Collection
Oregon Garden Resort
Oregon Garden Resort
3 out of 5
895 W Main St, Silverton, OR
The price is $144 per night from Apr 6 to Apr 7
$144
includes taxes & fees
Apr 6 - Apr 7
Stay at this 3-star spa hotel in Silverton. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the breakfast and the pool in our reviews. Popular ...
Oregon Garden Resort
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.