| Singles | |
|---|---|
| 2004 Allianz Suisse Open Gstaad | |
| 2003 Champion |
|
| Champion |
|
| Runner-up |
|
| Final score | 6–2, 6–3, 5–7, 6–3 |
Jiří Novák was the defending champion but lost in the quarterfinals to Potito Starace.
Roger Federer won in the final 6–2, 6–3, 5–7, 6–3 against Igor Andreev.
A champion seed is indicated in bold while text in italics indicates the round in which that seed was eliminated.