I have a reservation for six-thirty.

Literal

Six-thirty [at-に] reservation are-having.

予約しています uses ~ている for a resulting state — the reservation was made and currently exists. Simple, practical, high-frequency phrase for restaurants and hotels.