Why is it die Vollpension?

Vollpension ends in -ion, and almost all nouns ending in -ion are feminine: in a German dictionary, 94% of them take die.

All nouns ending in -ion
Sense 1
die

Meaning

[1] mostly without an article: travel stay with breakfast, lunch and dinner

[1] meist ohne Artikel: Reiseaufenthalt mit Frühstück, Mittagessen und Abendessen

Examples

[1] We drive back to the sea in summer and have a full board of books.

[1] Wir fahren im Sommer wieder ans Meer und haben Vollpension gebucht; wir werden uns also den Bauch so richtig vollschlagen.

Declension

1 Singular Plural
Nominativ die Vollpension —
Genitiv der Vollpension —
Dativ der Vollpension —
Akkusativ die Vollpension —

Pronunciation

Dictionary entries include material from Wiktionary. Wiktionary