How to Choose the Best WordPress Hosting For Your New Website

Finding a WordPress hosting solution for your new website isn’t always easy. There’s a lot of options out there and even if you do settle on a host, how do you know which type of hosting you should choose?

This can be a minefield for bloggers new to WordPress, who just want to get their site up and running. Experience too many obstacles and you might just want to give up before you even start.

BlueHost SiteGround WPEngine
 logo siteground wpengine
Price: From $3.49 / month From $3.95 / month From $29 / month
Type of Plan: Shared Shared, Managed & Cloud Managed
Disk Space: 100GB 10GB 10GB
Monthly Visits: unmetered 10,000 25,000
Other features: Premium Security Free Cloudfare CDN Staging, Firewall, CDN
View Plans View Plans View Plans

Table of Content:

The good news is it doesn’t have to be so hard. There are solutions out there that are perfect for those of us whose technical know-how is non existent. Read on to find out what those solutions are, what types of WordPress hosting you can expect to find and which one is perfect for your needs.

Choosing Hosting for Your WordPress Website

Choosing the Right type of WordPress Hosting

As I mentioned previously, there is more than one way to host your WordPress website. The four main solutions fall under the following categories:

  1. Shared Hosting
  2. Virtual Private Server (VPS)
  3. Dedicated
  4. Managed

These form the most common plans you’ll find on the market. However there are other things we need to consider before delve into more detail about each option.

WordPress have a few, simple requirements you’ll need to keep in mind when choosing the right host. These are:

  • PHP version 5.2.4 or higher
  • MySQL version 5.9 or higher

Combine these two requirements with the latest version of WordPress and you’re half way there. Popular hosting sites like BlueHost and WPEngine are both fully compatible, therefore you should have no problem getting setup instantly with these.

While any host that supports the above two requirements are good to go with, it’s my recommendation that you also find a host that runs Linux and Apache. Along with PHP and MySQL there are the most common platforms for setting up WordPress and it will enable you to take full advantage of all of WordPress’s powerful features. If in doubt, you can always ask a host whether they support these before you purchase your plan.

Shared Hosting

This is one of the most popular forms of website hosting on the market. With shared hosting packages, multiple websites are hosted together on the same server. This means you’re sharing your corner of the internet with lots of other, low traffic websites which isn’t a bad thing as it enables the host to charge a much lower fee for their plans.

One thing you should be wary of is when hosts mention unlimited storage and bandwidth. This can be a little misleading since performance will be measured on processing power over storage and bandwidth. The good news is shared hosting can generally cope with a couple of thousand visitors a day – ideal for new websites. Once you go over that level of traffic, you’ll need to consider upgrading to a VPS plan which I’ll cover next.

Pros: It’s cheaper and more affordable, there are lots of hosts to choose from, convenient for basic functions, usually has a navigable cPanel for easy access, and most have a one-click option for installing WordPress

Cons: If your site grows quickly, you’ll be forced to upgrade due to server load, upgrading can be more expensive, and Shared servers can have slower site performance.

Our Recommendation

Go with SiteGround, they provide world class hosting and are inexpensive compared to other hosting providers. Plus, they are very involved in the WordPress community. Some of the key features include: built-in caching, high class security, support from WordPress experts, quick support, staging area, and much more.

VPS Hosting

A VPS or Virtual Private Server is a physical, computer server that’s been partitioned into several different servers. These can then be customized and set up based on each user’s individual needs. For developers and designers, this is a great step up from shared hosting as it provides much more room for your projects to grow – perfect if you need to host sites for your clients.

Most VPS hosting plans will have a control panel to make navigating and maintaining your sites easier. This saves you from the hassle of messing around with low level system administration – not something you’ll want to do if your knowledge isn’t on the technical side.

Pros: VPS offers lots more control over how your server is setup, have the privacy of a smaller server, can run more specific software, and can support websites with a larger amount of traffic.

Cons: You’re still sharing the physical server, can be much more expensive than shared hosting, and will need managed VPS if your technical knowledge isn’t up to scratch.

Dedicated Hosting

With dedicated hosting, you can rent or lease a physical server directly from a hosting provider. Essentially you’ll have a physical server at your host’s location, that’s dedicated entirely to you and your websites. The server won’t be shared with anyone else and you’ll have complete control over your setup. This is a good solution if your website is a raving success and is attracting a huge amount of traffic. Most blogs and business sites however should manage just fine with either shared or VPS hosting.

There are many levels of dedicated hosting to choose from, starting at cheaper, lower power options, all the way up to solutions with immense processing power. The downside to this is a technical one. If you don’t have your own system administration resource and have little to no knowledge of running your own hosting, you’ll face some problems. In situations like this you’ll want to look at fully managed hosting packages.

Pros: Full control over your own dedicated server, Increases site performance making it much faster, Great choice for extremely high traffic sites.

Cons: Can be very costly, not recommended if you have little to no technical experience.

Managed Hosting

Managed WordPress hosting is a little different to the previous types of hosting on offer. With managed hosting everything is taken care of for you, leaving you free to concentrate on other things such as writing, marketing and creating products. WPEngine for example is an excellent managed hosting choice, if you want to take the stress away from worrying about your hosting maintenance.

A team of WordPress experts will be on hand to install and optimize your setup for optimal performance. They’ll ensure your site is kept secure and most will suggest a range of themes and plugins to use with your WordPress site and which ones to avoid. Needless to say managed hosting is quite pricey. At the lower end with only one website, you’ll be looking at a significant price which escalates to around $99 per month for more sites. If you don’t want to worry about the technical side of your setup however, it’s an excellent, fool-proof choice.

Pros: Completely managed by staff trained in WordPress, will optimize your sites performance, perform regular backups, will keep your site secure, and good for users with no experience.

Cons: Can only host a WordPress website and be incredibly expensive if hosting multiple sites.

Our Recommendation

When it comes to Managed Hosting, WPEngine is the strongest contender, they have some really great features and fantastic support. Their infrastructure include staging area, HHVM support, CDN integration, fantastic security, fast support, and much more.

Types of Hosting To Avoid

It can be incredibly tempting when first starting out, to go for the cheapest hosting options available. While that’s understandable if you’re trying to save money, it’s worth considering the reputation of the hosts you’re looking at.

Free hosting solutions for example, should generally be avoided as they offer almost zero customization of your WordPress installs and you’re limited on ways in which you can monetize your website.

Similarly it’s worth avoiding hosts that offer plans for $2-3. These hosts can’t possibly offer you the level of support you’ll need to run a website on such a small fee. Expertise costs money and with those rates the expertise is likely to be less expert and more tease.

I suggest you shop around and read customer reviews, forums and social media before considering options like these. If customers aren’t happy, you’ll be able to find examples easily enough with a simple Google search. Ultimately it’s best to stick with reputable hosting companies that are supported, promoted and generally celebrated.

Hosting for WordPress Beginners

If I had to start all over again and choose one type of hosting for my WordPress site, I’d opt for shared hosting to begin with. It’s relatively inexpensive and fairly easy to get up and running.

As a beginner you don’t need the bells and whistles that fully managed or dedicated hosting provides. Your site will be small and will grow gradually. It won’t require better performance, more space or extra functionality.

In time and with the right content strategy, your website will grow to the point where you might need to expand beyond the average shared hosting option. At that point you can reconsider your options to find a solution that will work, however in the beginning stages shared hosting offers everything you need to get started.

The Best WordPress Hosting Solutions



BlueHost has been around since the mid 1990s and has fast become one of the most popular options for hosting WordPress based websites. Powering over 2 million websites, they’re a WordPress recommended host that offers unlimited hosting, file transfers and email accounts. Further to this they provide instant setup of your WordPress installation, along with a free domain name and site builder.

Given that BlueHost have no hidden fees and an anytime money-back guarantee, they’re a popular option for many bloggers. Their most popular shared hosting plans start at just $5.95 per month, while standard VPS hosting begins at $14.99 p/m and offers plenty of room to expand beyond that.

Visit Bluehost » Our Review »



WordPress Engine prides itself on being one of the best, fully managed WordPress hosting providers on the market. Their plans include solutions for individual WordPress users with only a single site, right up to larger businesses and enterprises. With support staff that are WordPress experts themselves, they can help with any query.

Personal plans begin at $29 p/m with a limit on 25,000 visitors each month and one WordPress website. The plans then scale up to Professional, Business and lastly to Enterprise which offers 25+ WordPress installs, millions of visitors, a dedicated environment and storage customized to meet your needs. For the price of the Enterprise Plan you’ll need to get in touch with them.

Visit WPEngine » Our Review » (use our 33% off coupon)



Developed by people with a passion for all things WordPress, SiteGround offer a range of shared, cloud and dedicated hosting services. Starting from as little as under $3 per month (discounted), their plans offer lots of room for your site to grow, with a 99.9% uptime guarantee.

The best plan to begin with if you’re after more than one WordPress install would be their GrowBig plan for shared hosting which is priced at $5.75 per month. Dedicated servers begin at £147 per month, increasing to enterprise level.

More Details » Our Review » (use our 60% off coupon)

Inmotion Hosting


A brand that provides business class hosting, Inmotion is well known in the marketing industry. Their hosting packages offer functionality that’s perfect for scaling as your website grows, while their technical support has received awards for its lack of downtime.

Their best shared hosting package starts at $4.49 p/m, while a good VPS plan will set you back $49.99 p/m. Inmotion also offer dedicated server leases on 5 different pricing levels from Essential, right up to Commercial Class 2000 for the ultimate plan.

Visit InMotion »



With industry leading, award-winning support to boast of, Flywheel has been offering its hosting services for over 2 years. Installing WordPress is as simple as clicking a button, while their small business features are incredibly useful for businesses just starting out.

Flywheel pricing starts at $15 and goes up to custom plans for big enterprises. The tiny plan allows one single install, 5000 monthly visits, automatic updates, 250+ gb bandwidth, and fantastic interface.

Visit Flywheel»

Final Thoughts

Ultimately the hosting package you choose depends on the level your WordPress website is at. Each type of hosting plan has its own pros and cons, therefore it’s worth shopping around for a solution that fits your growth stage.

For people new to WordPress who are looking for a simple solution to host their new websites, there’s a clear winner. Shared hosting is perfect to start out with until your blog earns enough in revenue to warrant an upgrade.

Which is your favorite service provider and what would you recommend for beginners? Let me know in the comments.

  1. Sarah Parker says

    BlueHost is the most reliable hosting ever used by me . You can easily rely on them. Dont go for cheap hosting plans as they attract you the most but the quality of service is very low as compared to BlueHost.

  2. Vikgo says

    Great write-up for beginners and newbies Devesh.
    I just wanted to know a certain aspect in VPS: is there a way to create new mysql database through other means without accessing a ‘control panel’ or phpMyAdmin?


  3. Kerry Russell says

    Hey Devesh.

    Very informative post. I have no doubt that this is going to help a LOT of beginners. Thank you for sharing. :)

    I do hope most web hosting companies meet the requirements for WordPress. If not, they are losing out big time…but any decent web host knows that anyway.

    I always recommend shared hosting to my clients. That’s all they need during the early days of their blog and usually, I’ll recommend D9 Hosting because I’ve personally used them for almost 5 years now with no problems.

    Many of my clients are using one of the hosting providers you’ve recommended, some I prefer to work with than others, but that’s just down to personal preference, so I won’t get into the reasons why in this comment.

    It’s my first visit to your blog Devesh. I like what I see, so I’ll definitely be back again real soon.

    Have a good weekend.

    • Devesh says

      So good to see you here, Kerry :). And sorry for taking so long to reply.

      I am several days late in responding as I’ve been traveling, and wasn’t able to get access to internet.

      I couldn’t agree more. Shared hosting solution is perfect for someone who is just getting started. I really like shared hosting provides such as BlueHost and SiteGround, because they provide premium solution for a very reasonable price, without sacrificing the quality and support.

      Thanks for dropping by, Kerry. Have a great day.

  4. Frank says

    H, just read your article and those of others. I just dont understand how in all those reviews Siteground get such high scores. On the basis of all that i moved to them, they could not even migrate my site to their servers, not even after us sending them all data needed to do so. We contacted our existing host and they told us that siteground is operating from Bulgaria and that they blocked access to cp from that country. There response times between email where slow, way to slow. And because all of that hassle our site is offline at this moment. In not one review I read ws there any mention of Bulgaria. They mislead you into thinking they are based in the US. I pointed that out to them, their reply: “we have servers in the us”, so much for being trust worthy. Siteground is not a good host as far as my experience tells me. Bye Frank

  5. Leonard says

    BlueHost is the worst! I don’t know abuot a year ago but now I can’t think of a worst service! I have waited twice on hold for 15 minutes each. Once I got through, and this the support didn’t know what she was doing.

  6. Theodore Nwangene says

    This is a very interesting post Devesh,
    Choosing a web host for your blog is very important but while considering which company to go for, you need to know exactly what you want.

    You need to know your budget and know the type of site you want you create.

    Its also very important to ensure that they host you’ll choose have a reputation because the worst thing that can happen to a blogger is to choose a bad host. it will just bring your business down.

    Thanks for sharing

    • Devesh Sharma says

      Hey Theodore,

      Glad you liked the post, thanks for the insightful comment.

      Choosing right hosting provider is essential, and yet many people ignore it. Personally, I use and recommend SiteGround, which is both inexpensive and fantastic.

      Thanks again for stopping by. Hope to see you around.

  7. Heather Lynn says

    Hey! I know this post is old, but I have a question.
    Have you heard about GoDaddys web hosting?
    I use their managed wordpress web hosting..
    Have you heard anything bad about them?
    I was using their regular hosting, until I realized that it was expiring. At that same time, they were doing a special discount, $1 per month if paid for the year. So it was 12 bucks for the year. Have you heard anything about them?
    Thank you!
    Heather Lynn

    • Devesh Sharma says

      Hey Heather,

      I think Godaddy is trying to improve but personally I don’t use and recommend them. But since you’re already using GD and are not having any problems, you should continue with them. Plus it only 12 bucks / year :).

      Though, if you decide to switch to another host, go with SiteGround (the same host that I use for WPKube).

Leave a Reply

Disclosure: This post may contain affiliate links, meaning that if you click on one of the links and purchase an item, we may receive a commission (at no additional cost to you). All opinions are our own and we do not accept payments for positive reviews.