A member of my family has had this problem on some trips.
Forgive me for being blunt - but several things have helped her. She lost weight and started excercising more. She was in pain so it wasn't easy.
One part of her excercise class has helped the msot are streching exercises.
She used to waituntil she was miserable and back at the room to take meds. Now, as soon as she STARTS getting rapid onset symptoms she takes her medication- instead of waiting until it's really bad. She still doesn't take it very often - so the balance is tricky - but when she feels symptoms coming on rapidly she acts quickly. Maybe carry some meds with you at all times.
She also buys better shoes.no more cheap shoes, flip flops, cheap snaeakers, high heels, non-supportive flats. It pays to buy good shoes. high quality adjustable sandals really help! Try Ecco! They make a nice three strap shoe in various colors. If you want sneakers, go to a real runners store (if you have one around you) and have them look at how you walk. (not the mall national chains) Buy runners shoes.
and as others have said- she drinks WAY more water than she used to drink! She cut out bad drinks like soda. She still has coffee, but mixes in decaf.
All that basic advice has helped her feel WAY better. She acts a good fifteen years younger than she is! Her outlook is much better now since she's no longer in pain.