Skip to main content

Search hotels in Three Rivers

Enter your dates to see the latest prices and deals for Three Rivers hotels

Filter by:


Star rating

Review score

Three Rivers – 19 hotels and places to stay
See the latest prices and deals by choosing your dates.
Snow Pine Getaway, hotel in Three Rivers

Snow Pine Getaway is set in Sunriver, 30 km from Hollinshead Park and 28 km from Ponderosa Park. Featuring an ATM, this property also provides guests with a children's playground.

My wife and I loved the lay out of the room! It was perfect sized for her and I for out trip. And it was in the perfect distance from everything in Sunriver! 10/10 we definitely will be staying again!
8.7
Scored 8.7
Fabulous
Rated fabulous
16 reviews
Price fromTHB 8,162.95per night
Powder Village G-1 | Discover Sunriver, hotel in Three Rivers

Powder Village G-1 | Discover Sunriver is located in Sunriver, 24 km from Bend and 48 km from Sisters. Every room includes a TV with satellite channels. You will find a coffee machine in the room.

6.0
Scored 6.0
Pleasant
Rated pleasant
12 reviews
Price fromTHB 10,299.28per night
The Pines at Sunriver, hotel in Three Rivers

Located 20 miles away from Mount Bachelor Ski Resort, these Sunriver apartments feature fully equipped kitchens. A seasonal outdoor pool and hot tub, along with a children’s pool, are offered...

Unit was spacious, clean, beds were very comfortable. Kitchen had every supply to cook. Shopping is nearby. Easy to drive to ski or airport. Beautiful view all around. Great restaurants walking distance
8.8
Scored 8.8
Fabulous
Rated fabulous
91 reviews
Price fromTHB 5,580.22per night
Hare Lane 05 | Discover Sunriver, hotel in Three Rivers

Hare Lane 05 | Discover Sunriver offers accommodation in Sunriver. The rooms are equipped with a TV with satellite channels and DVD player. You will find a coffee machine in the room.

7.2
Scored 7.2
Good
Rated good
5 reviews
Price fromTHB 9,266.05per night
DiamondStone Guest Lodges, hotel in Three Rivers

DiamondStone Guest Lodges offers accommodation in Three Rivers. You will find a 24-hour front desk at the property. Outdoor recreation options include motorcycle rentals, golfing, and skiing.

The property was in a quite location. Services were within a couple of miles. Information I needed was sent in a email. Very spacious and comfortable.
9.1
Scored 9.1
Superb
Rated superb
20 reviews
Price fromTHB 7,020.23per night
Spacious Three Rivers Lodge✦Fenced .5 Acre✦Hot Tub, hotel in Three Rivers

Located 36 km from Hollinshead Park and 34 km from Ponderosa Park, Spacious Three Rivers Lodge✦Fenced.5 Acre✦Hot Tub is in Bend and features a private beach area and a garden.

9.4
Scored 9.4
Superb
Rated superb
11 reviews
Price fromTHB 22,388.87per night
Forest Hideaway, hotel in Three Rivers

Set in Sunriver, Forest Hideaway offers accommodation 29 km from Hollinshead Park and 26 km from Ponderosa Park. Free WiFi is available throughout the property and Drake Park is 27 km away.

9.7
Scored 9.7
Exceptional
Rated exceptional
6 reviews
Price fromTHB 12,465.05per night
Sunriver Resort, hotel in Three Rivers

Situated close to the Cascade Mountain Range and top-rated ski trails, this family-friendly resort offers numerous recreational activities and various amenities.

Shuttle service is good. nice updated rooms with patio. Bike trails are awesome!
8.6
Scored 8.6
Fabulous
Rated fabulous
136 reviews
Price fromTHB 14,258.86per night
Indio Cabin, hotel in Three Rivers

Set in Bend in the Oregon region, Indio Cabin features a balcony. It is located 33 km from Hollinshead Park and features a 24-hour front desk.

8.5
Scored 8.5
Very good
Rated very good
6 reviews
Price fromTHB 13,597.22per night
Wildflower 61, hotel in Three Rivers

Set in Sunriver in the Oregon region, Wildflower 61 features a balcony. It is located 30 km from Hollinshead Park and features private check-in and check-out.

8.6
Scored 8.6
Fabulous
Rated fabulous
5 reviews
Price fromTHB 12,589.73per night
See all hotels in and around Three Rivers
Subscribe to receive premium deals

Prices drop the moment you sign up!