Правильное написание зависит от контекста:
- «Недешево» пишется слитно, если его можно заменить синонимом без отрицательной частицы (дорого). Пример: Эта соболиная шуба стоит совсем недешево.
- «Не дешево» пишется раздельно, если в предложении есть противопоставление или слова «отнюдь», «вовсе», «далеко». Пример: Отдых на море обошелся нам не дешево, а неоправданно дорого. Билеты на самолет обошлись нам вовсе не дешево.