If you're looking for the opposite of a porch's function:
* Interior: This refers to the inside of a house or building, as opposed to the porch which is an exterior space.
* Basement: A basement is a floor below ground level, the opposite of an elevated porch.
If you're looking for the opposite of a porch's design:
* Balcony: A balcony projects outwards from a building, while a porch often is attached to the house.
* Patio: A patio is typically a paved area, while a porch is often made of wood.
If you're looking for the opposite of a porch's location:
* Rooftop: A rooftop is the highest part of a building, while a porch is typically at ground level or slightly elevated.
Ultimately, the best antonym for "porch" depends on the specific context of your sentence.