Retirement Communities in Oregon

We are excited that you’re looking at a Holiday community and all that our senior apartments have to offer in unique settings with chef-prepared meals and hotel-style amenities at affordable prices making our retirement communities among the best in the area. 

Our communities welcome third-party health care and personal care providers, some with offices conveniently located within our senior living communities, this allows our residents to create a custom care plan with services similar to what you’d receive in an assisted living facility, but within a setting that empowers you to stay independent. 

Our independent living communities are located in: Beaverton, Corvallis, Corvallis, Eugene, Grants Pass, Gresham, Hillsboro, Milwaukie, Newberg, Portland, Roseburg, and Salem. We also serve the near by areas of: Medford and Springfield

3801 Hayes Street
Newberg, Oregon 97132

Phone (503) 406-4956

Starting at

$2,119

/ month

7799 SW Scholls Ferry Road
Beaverton, Oregon 97008

Phone (503) 213-6694

Starting at

$2,139

/ month

440 Nw Elks Drive
Corvallis, Oregon 97330

Phone (541) 368-4207

Starting at

$1,839

/ month

2525 Cal Young Road
Eugene, Oregon 97401

Phone (541) 228-9714

Starting at

$2,099

/ month

10205 NE Cornell Road
Hillsboro, Oregon 97124

Phone (503) 828-0392

Starting at

$2,219

/ month

400 Madrona Avenue SE
Salem, Oregon 97302

Phone (503) 966-8966

Starting at

$2,439

/ month

4017 SE Vineyard Road
Milwaukie, Oregon 97267

Phone (503) 406-3250

Starting at

$1,989

/ month

1800 Hughwood Avenue
Roseburg, Oregon 97471

Phone (541) 229-4526

Starting at

$2,249

/ month

2895 SE Powell Valley Road
Gresham, Oregon 97080

Phone (503) 468-5524

Starting at

$2,139

/ month

707 Madrona Avenue SE
Salem, Oregon 97302

Phone (503) 966-9100

Starting at

$2,109

/ month

1001 NE A Street
Grants Pass, Oregon 97526

Phone (541) 507-9092

Starting at

$1,709

/ month

Want to see more?

Give Us a Call or Schedule a Visit

Office Hours / Walk-ins / Appointments
Monday-Sunday 7:30 am – 7:30 pm

Chat Live

Get answers quickly

Chat

Call

(800) 322-0999

Call