To wbrew pozorom nie jest takie proste pytanie.
Jeżeli strona ma być tylko dla ciebie i twoich znajomych to nie opłaca się kupować drogiego hostingu z certyfikatem ssl
w tym przypadku najlepszy wybór to niezabezpieczona darmowa strona z mało rozpoznawalną końcówką np: .pro lub .io,ale
i tu jest problem, bo gdy kupisz darmowe hostingi bardzo prawdopodobne jest, że będą tam reklamy na których content nie masz specjalnie wpływu.
Z innej jednak strony kupowanie drogiego hostingu z własnym certyfikatem ssl mija się z celem(Gdy nie masz bazy danych). Ponieważ certyfikat ssl szyfruje informacje które przechodzą między użytkownikiem a serwerem (np podczas logowania, rejestracji czy komentowania czegoś). Gdy nie masz bazy danych certyfikat ssl traci sens.(no chyba że chcesz żeby twoja strona była wyżej niż niezabezpieczone w rankingu Google to wtedy certyfikat ma jeszcze jakiś tam sens).
Nie podam ci żadnych linków do hostingów www, ponieważ biorąc pod uwagę to, co pisałem wyżej mija się to z celem.