If you're staying at a Disney hotel, you can open a room charge account with a regular credit card and then use the gift cards to pay off the balance before you check out. While gift cards are pretty widely accepted in most places around WDW, I believe room charges are accepted at some places that don't do Disney gift cards.
Though at the Swan & Dolphin I don't believe they accept either gift cards or room charges.
-Rob