How they really differ
For both, check renewal pricing rather than the first-year deal. Hostinger's plans are cheapest on longer upfront terms and cost more on renewal. Domain prices at any registrar vary widely by extension, and promotional first-year prices are common.
Separating the domain from the host is a good habit. Registering at one company and pointing DNS at wherever you host keeps you free to move later.
Using both
A popular setup: register the domain at Namecheap, host the site at Hostinger or elsewhere, and point DNS across.
The verdict
A simple first site on a budget: Hostinger. A domain portfolio or the flexibility to host anywhere: Namecheap. Either way, read the renewal terms.
Want the full write-up on each? Read our Hostinger review and Namecheap review.