Задался аналогичным вопросом год назад.
Варианты:
1. Отдельная комната в квартире. С дверью обязательно. Самый хреновый.
2. Коворкинг. Вариант хороший, но они как правило сосредоточены в центре и туда нужно ещё добраться. И при полной занятости аренда коворкинга стремится к стоимости офиса.
3. Экзотические: кафе, библиотека, лес. Вариант рабочий на пару часов, но на постоянной основе не очень. Разве что библиотека, если договориться с ними явно.
4. Офис. Тут из явных минусов - то что сидеть будешь один. Много часов каждый день. Для некоторых может быть стрёмно.
5. Покупка квартиры. Я серьёзно. Если взять простейшую однушку-студию, то платёж по ипотеке будет немногим больше стоимости аренды офиса. Так зачем отдавать деньги кому-то, когда можно совместить приятное с полезным?
В итоге я для себя остановился на офисе. Нашёл комнату в офисе меньше чем за 10т.р. в километре от дома. Это даже дешевле чем коворкинг на месяц. Доволен как слон. Производительность в офисе на порядок больше чем дома. Даже если дома никого нет.