Правильный вариант: My flat is on the third floor.
Проверка за 10 секунд: Предлог "on" используется для указания конкретного места, в данном случае – этажа.
Доп. профит: Запомни, что с этажами всегда используем предлог "on".