От 100$, это если на премиум теме и под ключ, а хлам можно и за 500 рублей состряпать + хостинг и домен еще 500р.
http://www.skorcomblik.ru/ustanovka-sayta-bloga-na-wordpress
Сначала нужно зарегистрировать доменное имя, стоит это от 5-ти долларов в год, вот если надо ссылки на недорогих регистраторов доменов: http://tops.org.ua/nedorogie-registratory-domenov.html. Затем нужно подобрать хостинг, нормальный хостинг стоит примерно 30 долларов в год. Для справки - вот очень удобный рейтинг хостингов http://tops.org.ua/ryayting-russkogo-hostinga.html" с указанием цен и наличия бесплатного тестового периода. При большой посещаемости подойдут те хостеры, у которых параметр MySQL max_user_connections не меньше 50. Для того, чтобы можно было без проблем поставить любой движок сайтов, понадобится не менее 128Мб оперативной памяти, ну и, конечно, нужно обращать внимание на аптайм: чем он выше, тем лучше - это показатель надежности хостинга и профессионализма службы поддержки. Итого получится примерно 35-40 долларов в год.
В зависимости от сложности проекта
Самостоятельно - 0 рублей. На заказ - смотря какой функционал, от 2 до 15 тысяч рублей
Лучше заказать у фрилансера или веб-студии, так как из-за недостаточного знания, твой сайт могут легко взломать или будет неправильно работать, в процессе созданию можешь столкнуться с другими сложностями, связанных с онлайн-оплатой или бронированием. Можно дёшево заказать качественный сайт на премиум теме за 5-10 т. р. на вордпресс у веб-студии: https://77webart.ru
Та не дорого, но все равно затраты времени и сил и каждый хочет чтобы это окупилось, это и так понятно, чтобы добиться этого необходимо подумать что лучше сделать для этого, например установить такой плагин https://wordpress.org/plugins/smtp-mailer-wp/ , он позволяет без каких либо проблем сделать так чтобы не было потом сложностей с рассылкой, он подключает ваше мыло и дает возможности именно вам сделать ту самую рассылку прямо во входящие, а не в спам) рекомендую!