We've stayed at 4 Fairmont hotels (although not SF) and found them all wonderful. Go to Fairmont.com and price the rooms on their web site to see if its a good value using points or cash. You can usually get a better rate by calling them and asking what they have, but this will get you a starting point.
Jean and Bob