Hosting vs DreamHost: Which Is Better for a Beginner?

Wondering which platform to pick between and DreamHost?

This is a very common question among users new to WordPress, especially those who’ve been to the official website of the WordPress project and tried figuring out how to get started with the platform.

In this post, I’ll explain the differences between the two, what to consider when making your pick and which of these solutions is likely going to be better for most users.

🥜 vs DreamHost in a Nutshell

At their cores, and DreamHost are two completely different products, which is actually a great thing from your perspective, since it’s going to make it easier to decide which is the one you need! is a commercial project built by part of the team behind the open-source WordPress software. While lets users build websites using a version of the WordPress software, it’s not open-source itself and does put some limitations on what you can and can’t do with your website.

DreamHost are a web hosting company. They’ll rent you server space, which you can then use to build a website, and that website can then run on the open-source version of WordPress (or some other platform).

👉 The core difference between and DreamHost is the former will let you build a WordPress website and then give you access to manage it, while the latter will give you access to a web server first, which you can then use however you want.

Both solutions have their pros and cons. The decision on whether you should use or DreamHost will come down to your individual needs, budget and what your plans are for your new WordPress website.

But first, there’s one basic concept you should get a grasp of before making a decision between vs DreamHost:

🤔 How Is Different from

Although this doesn’t make any sense at first, and are two completely different products.

This makes it really confusing for new users who just want to get into WordPress and go to what seems like the first logical place to do it —

They soon find out something isn’t right, or, at least, that there seems to be a piece of info missing.

In a nutshell, this is what you need to know about and

  • is the home of the open-source WordPress software. It’s where you can go to download the software, and then you can have it installed on a web server under your control.
  • is an entirely commercial project that runs on the WordPress software. You can go to and buy a pre-configured WordPress website that you can then customize and make your own.

If you want to learn more about the world of WordPress and all of its key components, we have a whole in-depth resource on that.

With that out the way, let’s now look at how compares with DreamHost based on key features and characteristics:

⚙️ Features and Pricing of vs DreamHost

Since was built as a platform to make starting with WordPress as simple as possible (at least on the surface), most of the features the .com offers are the features of the main WordPress software itself.

The number one benefit of using is how easy it is to get off the ground and start working on your site (more on that in a minute).

Let me emphasize this again, since it’s a key detail when it comes to using When you sign up to, you can start working on your website right away, without the need to install any piece of software anywhere or take care of any tasks that deal with maintaining the web server itself. You just sign up and get a blank website right there and then. comes in a couple of flavors, depending on the purpose of the website you want to build and the specific features you require.

A huge benefit of is there’s a 100% free plan available. The limitations it puts on the actual product you get are a bit severe, but it’s still a great option for testing out the platform, building casual blogs, or for students.

Then, there are four paid tiers, each one offering progressively more features, plus one more high-end tier for enterprise websites.

DreamHost, on the other hand, are a web hosting company. This means their pricing model and the features they offer are presented based on what the server itself is capable of, rather than what the website software (such as WordPress) can do.

That being said, DreamHost are fully compatible with WordPress, which means you can get pretty much the same end-features you get from and, often, at a more affordable price.

While the early stages of the setup may be slightly more challenging, most users will get more bang for their buck with DreamHost at the end of the day.

Here’s a head-to-head comparison of the features and pricing of and DreamHost.

To make this comparison useful for most readers, instead of describing each possible plan with and DreamHost in detail, I’ve decided to feature only the specific plans that highlight the key differences between the platforms. These are also the plans most users will find useful for running WordPress websites. DreamHost
Free Personal Business WordPress Starter WordPress Unlimited
$0 $4 a month $25 a month $2.59 a month $3.95 a month
One website One website One website One website Unlimited websites
3 GB of disk space 6 GB of disk space 200 GB of disk space 50 GB of disk space Unlimited disk space
Unmetered bandwidth/traffic Unmetered bandwidth/traffic Unmetered bandwidth/traffic Unmetered bandwidth/traffic Unmetered bandwidth/traffic
Free subdomain under, no possibility to connect a custom domain name Free domain for one year Free domain for one year Free domain for one year Free domain for one year
No customer support Customer support via email 24/7 priority live chat support Customer support via chat (5.30am to 9.30pm PT) and email Customer support via chat (5.30am to 9.30pm PT) and email
Free SSL certificate Free SSL certificate Free SSL certificate Free SSL certificate Free SSL certificate’s own branding and ads on your site Email hosting at $3.50 a month Email hosting at $3.50 a month Email hosting at $1.67 a month Free email hosting
Limited WordPress functionality Limited WordPress functionality Limited WordPress functionality Unlimited WordPress functionality Unlimited WordPress functionality
Tools for accepting payments on your website Tools for accepting payments on your website (including PayPal), tools for advertising, SEO tools Free automated daily backups Free automated daily backups
An option to remove branding completely, premium themes (designs) and advanced customization options Free automated WordPress migrations (if you’re coming from another host) Free automated WordPress migrations (if you’re coming from another host)

The table above reveals a couple of interesting details. First off, you really can use for free, and there are no strings attached, which means you won’t be forced into paying for anything if you don’t want to.

That being said, using is nearly always more expensive than using DreamHost:

  • If you only want to run a single site, then the prices are comparable — still in DreamHost’s favor.
  • If you want to build two or more sites, the comparison of vs DreamHost becomes almost a no-contest. DreamHost’s $3.95-a-month plan allows you to have unlimited sites on the same hosting account.

Next, the features. In the table above, you’ll notice that all plans are labeled ‘limited WordPress functionality’, while DreamHost has ‘unlimited WordPress functionality’. What does that mean exactly?

The way works is by taking the main WordPress software and, get ready, limiting some of its native features to (a) make it all easier to use for newbies and (b) make it a more optimized commercial project.

For instance, with the cheaper plans at, you can’t install third-party themes or plugins on your site. Themes and plugins are one of the main things that make WordPress — the software — awesome. What you get is a limited catalog of built-in themes and a limited scope of built-in features that try to emulate what’s out there in the realm of WordPress plugins.

DreamHost, on the other hand, let you install the main WordPress software in their native state with no features limited in any way. Later on, you can come in and install third-party themes and plugins, or even hire someone to build a custom theme or plugin for you.

In this sense, DreamHost give you a more versatile platform to work with and build your website on top of.

Then, you also have to factor in the additional costs you may have to swallow:

The first thing that comes to mind is email hosting. We don’t usually think of it right out of the gate, but most websites running on custom domains will also want to have one or more email accounts to work alongside.

For example, if your site and domain is, then you’ll probably also want an email such as If you’re on any of the plans, that email is $3.50 a month additionally. If you’re on DreamHost’s WordPress Starter plan, then such email is $1.67 a month. On DreamHost’s WordPress Unlimited plan, it’s free.

Not to be all in DreamHost’s favor, there are a couple of quirks about their pricing model as well:

  • First, the price you pay depends on the contract length you sign up for on day one. To get the low price of $2.59 a month, you need to sign up for three years upfront. Signing up for just one year will raise the price tag to $3.95 a month.
  • Second, renewal prices are higher than day-one prices. What this means is when your initial contract is up and it’s time to pay again, the price increases. For example, your next three-year contract will cost you $5.99 a month. If you renew for just one year, that’s $6.99 a month.

With, the pricing model is easier to grasp. Whatever price you sign up for is the price you’ll pay from now on. Still, that price will depend on your contract length as well. For example, if you’re on the Personal plan, getting it for one year is $4 a month, but paying month-to-month is $7.

At the end of the day, DreamHost still come on top when it comes to the features you get and the price you have to pay to get them.

🙌 Ease of Use of vs DreamHost

Here’s how easy each platform is to use: Ease of Use

Getting started with is as easy as can be. All you have to do is go to the homepage and click on the Start your website button. vs DreamHost: start with
Get started with

What you’ll see is a classic signup form asking for your email and password for the new account.

In the next step, will ask you about the domain name you want to use for the new site. domain
Set up your domain with

If you’re going to be signing up for any of’s paid plans, you’ll get a free domain name. In that case, it’s best to click on Review our plans to get started and pick the specific plan you want to go with. buy plan
Buy a plan.

When you finalize the purchase, you’ll be redirected to your main user panel. This is what it looks like: dashboard dashboard.

You can see what your website looks like currently in the center, plus there’s a sidebar with all of the available options on the left.

If you go to My Home, you’ll see a nice onboarding sequence and some tips on what to do with your site next. onboard onboard.

The menu in the sidebar is a version of WordPress’s native sidebar menu. Since it’s a limited version of WordPress that we’re dealing with here (as explained earlier), it doesn’t unlock all of WordPress’s abilities. It gives you access to what you’ve paid for when picking your plan.

DreamHost Ease of Use

The way DreamHost approach things is similar, but there are some key differences on your way from nothing to a working website.

First, the signup. This is standard: Just pick your plan, click on Sign Up Now and finalize the purchase. Along the way, you’ll be asked to pick your domain name. vs DreamHost: domain setting in DreamHost
DreamHost domain connect.

During checkout, you’ll also see a couple of add-ons in the shopping cart. Some of them will improve your experience, but some are not needed at this stage.

If you want to have WordPress installed on your setup automatically, which makes the final product similar to, select the following boxes:

DreamHost install WordPress
Install WordPress on DreamHost.

As you can see, I’ve selected the option to Pre-Install WordPress.

If you want to host your email on this setup as well, then select the box where it says DreamHost Email.

Once you finalize everything, you’ll be taken to the main dashboard.

DreamHost dashboard
DreamHost dashboard.

While DreamHost do give you quick access to all of the WordPress-based features, they also let you perform some standard server maintenance tasks. However, keep in mind that those are optional and not required to make your website operational in the first place. If you told DreamHost to install WordPress for you and got a domain name from them as well, then there’s nothing more you need to do.

When it comes to working with WordPress itself, you can get to that in DreamHost by clicking on Manage My Websites in the top right corner. You’ll see another panel with all of your site’s vitals and current status. To access the WordPress dashboard directly, click on Manage next to the WordPress logo.

Your site panel in DreamHost
Your site panel in DreamHost.

What you’ll see as a result of this is the full, unrestricted WordPress dashboard. Here, you can install any theme or plugin, and perform any other operation WordPress allows.

WordPress dashboard
WordPress dashboard.

🎨 Designs of vs DreamHost

Since does put some limitations on the themes and designs you can add on your site, we have to cover this aspect of the deal separately. gives you access to dozens of free themes in the main dashboard; you can see them by going to Appearance → Themes. vs DreamHost: themes themes.

The themes are optimized for different devices and look modern. Some customization is possible, but only to the extent allowed by the developer.

A theme on
A theme on

If you can’t find anything you fall in love with among these free themes, there are also hundreds of paid options available, usually in the range of $59 to $125 apiece.

DreamHost, on the other hand, don’t limit the catalog of available themes in any way. When you go to your WordPress dashboard, and then into Appearance → Themes, you’ll be able to pick a free theme from ~4,000 themes available in the official WordPress theme directory (including some ultra-popular themes such as Astra or OceanWP). vs DreamHost: Whole WordPress theme directory available in DreamHost
WordPress themes.

You can also customize those themes nearly endlessly. First, there are the customizations made available by the theme developer (similar to how it works with, but you can also customize your theme via third-party plugins and even hand-written code.

Lastly, you can add a completely custom theme to your DreamHost site as well. You can either get it made by a developer, or you can buy a premium theme from an online marketplace.

Overall, DreamHost give you a lot more in terms of the number of themes you have access to and the customizations available.

🏆 vs DreamHost: Which Is Better?

I wish I could just point you to one platform or the other and say, ‘this one is better!’, but I’m afraid things aren’t that simple. The final choice will depend on what you need the site for, how much money you want to spend on it and how you’re going to use it.

Here are some recommendations:

  • If you’re looking for a website platform you can use for free, go with Simple.
  • If you want to get your hands on a WordPress website as quickly as possible and with minimal hurdles, go with
  • If you want to have complete control of your website and have no restrictions as to what you can do with it, go with DreamHost.
  • If you want to use the version of WordPress that’s not limited in any way, use DreamHost.
  • If you want to launch more than one website on a single pricing plan, go with DreamHost.

That’s it! Have you used either of these platforms? Which one do you like better?

By Karol K

Karol K. (@iamkarolk) is a blogger, writer, and WordPress figure-outer.

Leave a Reply

Your email address will not be published. Required fields are marked *