© 2023 CyberNews - Latest tech news,
product reviews, and analyses.

If you purchase via links on our site, we may receive affiliate commissions.

DreamHost hosting review 2023: fast and affordable web host?

DreamHost is one of the oldest and widespread providers in the industry. While its main focus lies on shared hosting, WordPress, it also offers VPS or private server hosting solutions for larger projects.

As this host is no newcomer, you can find it being recommended all around. Surprisingly enough, the majority of them are very positive, praising its affordable prices, generous resources, good performance, and strong security.

To see if those claims have any truth to them, we simply put DreamHost to the test. Keep reading this review to find out all the ins and out about DreamHost's features, performance, available hosting plans, and more.

And if you're in a rush, we've put together a summary at the end of this article too.

⭐️ Rating:
💲Price:Prices start at $2.59/month
▶️ Uptime:>99.99%
🏘 Hosting types:Shared, VPS, cloud, managed WordPress, and dedicated server
🌎 Server locations:The US
👩‍💻Support:Live chat (5:30 AM - 9:30 PM PT), phone support, and 24/7 email tickets
🔥 Coupons:DreamHost coupon 79% OFF

DreamHost pros and cons

Visit DreamHost and learn more about its features

DreamHost hosting plans and pricing

DreamHost prices look very average from the first look, with shared hosting starting at $2.59/month. Other options include DreamPress managed WordPress platform, VPS (Virtual Private Servers) for more server control, and dedicated servers for the biggest websites.

Hosting typeBest for
Shared web hosting Starting a website. Affordable and easy-to-use hosting.
DreamPress hostingManaged WordPress platform with dedicated server resources, great for online stores.
VPS hostingHigh-performance hosting if you have technical skills.
Cloud hosting Web-based application hosting. Affordable and highly powerful.
Dedicated hostingAdvanced projects. Provides the highest level of resources and server control.

DreamHost has options to serve any kind of website and user. That’s great if you ever need an upgrade. But shared hosting is the way to go for most of the websites, so I’m interested in how good the value is of these plans.

The good news is that there are only 2 plans, so the choice is simple. Also, both of them will get you free domain registration, domain privacy, SSL, content delivery network, unmetered bandwidth, and daily backups.

Starter 1 website limit and 50 GB of SSD storage. It is best for a single personal website – to start a blog, host a portfolio, or list the company’s services. $2.59/month
Unlimited Unlimited websites, free email hosting, as well as unlimited storage. It s a great plan for both individuals and small businesses and can be used for small online store hosting. $3.95/month

These are very good prices for shared hosting. Especially the Unlimited plan, as few to no providers offer similar features at that rate.

At the same time, Starter would be an amazing option for personal sites. But there’s one drawback – it doesn't provide a free email account which is essential to look professional online. However, there's one thing to keep in mind, the prices displayed above are for the 36-month billing period.

Best Value

You’ll get the cheapest price by choosing Starter for 3 years. That'll be just $2.59/month. However, a pre-payment for the whole full 3 years will be needed. If that's too long, the annual plan rate is also very good.

One thing to take note of, different billing cycles renew for different monthly rates. So check that before you make a purchase.

Anyway, that’s not all.

If you’re a first-time hosting user, you might not know that some things are better to be taken with a grain of salt. DreamHost is not an exception, and here are some bits I got after reading terms of service:

  • A free domain name registration is only free for a year (that’s the case with all providers).
  • Extra services will be added to your shopping cart automatically, so don’t forget to uncheck those boxes if you don’t want to inflate the price.
  • The very generous 97-day money-back guarantee is only valid for credit card payments for shared web hosting. Other services (domain, SSL, AdWords) will not be refunded.

Standard practice or not, these are a few things you better know if you decide to use DreamHost.

Unlimited disk space and bandwidth

DreamHost Shared Starter plan has unlimited bandwidth, while Shared Unlimited includes both unlimited disk space and bandwidth. Sounds pretty cool, right? In theory, you should be able to host as many websites (and as big) as you'd like. Plus, thousands of people could scroll through these sites daily without any trouble.

However, truly unlimited web hosting is quite impossible due to physical server limitations. Just like any device, a server is not elastic and has a specific amount of storage, bandwidth, and RAM. More so, keep in mind that shared hosting hosts many users on the same server, meaning those limited resources are shared among users.

Yet don’t jump to judge DreamHost just yet. Although the resources aren’t really unlimited you do get much more than you would with a provider that has set limits for storage or bandwidth. You can easily host a small online store on the Unlimited plan with no issues.

In all honesty, DreamHost prices are good. You can get a basic plan for a very cheap price, while more advanced options offer great bang for your buck. In fact, DreamHost includes more than a lot of its competitors for a similar or cheaper price.

DreamHost uptime and speed

DreamHost is perhaps the only budget-friendly host that is brave enough to offer a 100% uptime guarantee and deliver it >99.99% of the time. Talking about speed, it’s similarly impressive and can load both light and heavy pages in a flash. In this performance testing, I put a lot of pressure on DreamHost. Let’s check how it went.

First things first, I checked whether DreamHost delivers reliable performance in the long run. And it did. 2 months and counting, I’ve got only 1 outage that equaled to >99.99% uptime rate. Just a minute short of the guarantee – I cannot complain.

DreamHost uptime

Server response time was great as well, averaging at 231ms. While the shared hosting industry is known to average at around 600ms, this is really good.

Overall, I think that DreamHost delivers in terms of reliability. While it does not reach 100% uptime, it would be naive to think that it would.

100% is the impossible perfection when it comes to servers. Even brand new servers need to be rebooted and maintained with countless software updates.

I’ve installed a blank WordPress on my site to test how fast it loads. Well, the US speed was impressive — a little more than 0.8 seconds to load Largest Contentful Paint (LCP). That’s the fastest it gets. Now, the results for Europe and India are worse. And that’s the expected result as the DreamHost data center is located on the mainland.

DreamHost website speed comparison from different locations

Why do I talk about some random thing that’s LCP?

Well, it’s a speed measurement that Google takes into consideration when ranking websites. One of the many, to be honest. But for our purpose, this measure helps to see what both the search engine and visitors will think.

LCP happens when the biggest content piece is loaded. Basically, many of us would go on to scroll that website at that point as we would think it is fully loaded while some lesser noticeable things are still loading.

If that happens within 2.5 seconds – we are good. And DreamHost easily fits in the benchmark across all locations with some time to spare.

Good to Know

DreamHost servers are located in the US and there’s no data center choice available. This makes DreamHost a good option for audiences that are located in North America but not for those in other continents.

Technicalities aside, DreamHost loads websites fast. This is an Astra theme with a template on it. Basically, an actual website that you’d see online. DreamHost loads the Largest Contentful Paint in 1.4 seconds.

DreamHost built website loading speed

Naturally, the heavier the website, the longer it loads. So LCP increase here was expected. Nonetheless, we still easily pass the test.

Also, speed visualization illustrates the whole loading process. So even though LCP happened in 1.4 seconds, the website actually stopped loading at 1.6s. Which too is fast.

DreamHost stress testing

Do these page loading speed results mean that there’s nothing to worry about? Kinda, but I have one last test handy.

For 5 minutes, I’ve sent 50 virtual users (bots) to my website. Heavy traffic is called heavy for a reason. It puts a significant load on the server, often causing it to slow down or, in some cases, shut down completely.

But, the results show a different kind of story. DreamHost has managed to pass my test with no issues.

DreamHost stress test

The important things here are these – the blue line that is speed and the grey line that shows the number of visitors.

In ideal cases, the blue line should stay flat. And it did, mostly. It only had a couple of micro bumps. But that did not cause the server to shut down or slow down overall.

So no matter if you are the only one visiting your website or there are 10s of people on it, DreamHost will work fine.

All things considered, DreamHost is great when it comes to performance. It is reliable, fast, and can handle the traffic. And this is what I am looking for in good hosting.

DreamHost security

In terms of security, DreamHost covers the basics and includes some more advanced stuff. All plans include SSL certificates, firewalls, daily backups, and domain privacy.

  • Free Let’s Encrypt SSL certificates are the ultimate essentials when it comes to web hosting. They are required for a secure connection between browsers and servers.
  • Web Application Firewall comes with 100s of custom rules that filter the traffic that comes to your site. This way, you have basic protection from attacks on your site as well as bots.
  • Automated backup is a feature that’s rarely offered for free. DreamHost backs up your website automatically every day, even on the cheapest plan. Additionally, you can do on demand backups manually, once a day yourself, for maximum security. Despite the method, DreamHost stores all backups for up to 2 weeks.
  • Domain privacy protection is another paid feature that DreamHost adds for free. This service hides your personal information associated with the domain that would otherwise be public.

This is a good set of security measures. Unfortunately, one important feature is paid.

DreamHost has developed its own malware removal tool DreamShield Malware Remover. It costs $29.99 per year or $3 monthly. It’s a useful thing to have as malware is very common. Unfortunately, DreamHost makes you pay for it.

I personally did not purchase DreamShield and opted to fill in security gaps with 3rd party tools.

Needless to say, DreamHost takes security seriously. It offers many advanced features free of charge, unlike other hosting providers. And while malware protection is paid, it can be replaced by 3rd party alternatives. Overall, DreamHost has secured its place on our secure hosting providers' list.

Hosting management – is DreamHost easy to use?

DreamHost is easy to use, with the main focus on WordPress hosting. While it is possible to host other applications, the users of WP are benefiting the most. Starting with an easy yet a little slow WordPress installation, 2 builders, and an intuitive custom-built control panel, it’s a workhorse for a great user experience.

Once you sign up, you’ll see this screen right here:

DreamHost initial setup in control panel

You might need to wait a couple of minutes until server space is allocated for your account, but this is the main setup screen. You’ll be able to install WordPress with literally one click of a button (Install WordPress Now). It’s really the only hosting provider I’ve come across whose 1-click WordPress installation is actually 1-click.

Also, don’t forget to set up an email address. There’s a convenient button for it too (Complete Setup).

To create a mailbox, you’ll just need to enter a name you want and think of a secure password.

DreamHost mailbox creation form

By the way, the SSL certificate was installed for me automatically. So it took no more than 10 minutes (most of which was waiting for the WordPress installation to load), and I had 3 of the most important parts of the website setup done – WordPress installed, SSL activated, and a professional email account created.

This is all that most web hosting users will need. But if you want to take more control over your account, let’s see what the control panel is capable of.

DreamHost control panel

After initial website setups are complete, DreamHost custom control panel will look like this:

DreamHost control panel-min

I definitely liked the initial setup screen better. In any case, you don’t need the whole central part of this interface. All the most important stuff is on the menu on the left.

This is where you can add additional domains, manage subdomains, or install new WordPress. Also, you’ll find your webmail access here and more advanced stuff like FTP and SSH.

In terms of first impressions, DreamHost does not disappoint. But how does it feel when it comes to day-to-day tasks?

DreamHost WordPress migration

A website migration is a change to your website that impacts its structure, performance, location, and more. In this case, we're specifically focusing on WordPress migration.

DreamHost has 2 options to offer for this kind of site migration. You can either migrate your WordPress site manually or contact DreamHost's team to do the job for you. Whichever you choose, it makes the process of moving sites so much easier – whether you'd be migrating from one domain to another or switching providers.

Before you jump to make a decision, let's explore the 2 options in more detail:

  • Manual migration. This is done with a DreamHost Automated Migration plugin is free of charge. All you have to do is download a free DreamHost Automated Migration plugin and follow the instructions to quickly and safely transfer your WordPress website to DreamHost. While this process is entirely your responsibility, you are still free to contact DreamHost's customer support to ask for advice.
  • Automated migration. Unlike the manual one, automated migration will cost you $99 to migrate your site to any DreamHost's shared hosting plan.

However, while manual migration is available to WordPress websites only, automated migration allows you to migrate any content management system (CMS) of your choice. One thing to note, sites from site builders and hosting services such as Weebly, Squarespace, or Wix currently cannot be migrated to DreamHost.

While automated migration does cost money, there is one loophole – DreamPress. If you wish to migrate your WordPress website to one of the DreamPress (managed WordPress) plans, you are eligible for single free site migration.

How to add a domain and install SSL with DreamHost?

Whether you want to add a new domain, subdomain, or install SSL – you’ll need to head to the Domains tab on the left menu. DreamHost makes it easy to manage your domains and install SSL certificates.

I first wanted to check how easy it is to add a new domain.

Whether you have a domain in another registrar (like GoDaddy or Uniregistry) or you want to buy one, head to the Manage Domains menu option. Now, either pick the option to Add Hosting to a Domain/Sub-domain (I know, it’s a weird phrasing) or Register a New Domain.

DreamHost domain management tab

I picked the first option. This is where you add already registered domains, or you can create subdomains that are already hosted with DreamHost.

All you need to do is fill out the information – the domain (or subdomain) and URL structure. I usually pick the Remove WWW. Other fields are either automatically filled out or optional.

Adding a new domain to DreamHost

It’s that simple.

Now, we’d also need an SSL to that domain. The great news is that you can install SSL on an unlimited number of domains. Some providers give only one SSL, which I think is weird.

SSLs are under the SSL/TLS Certification menu option (uhm, no brainer). All that’s left to do is click on an Add button and choose the free Let’s Encrypt certificate in the next window.

Adding a free SSL certificate in DreamHost control panel

The bottom line is that managing your domains and installing SSL certificates with DreamHost is not one of those things that cause a mountain of headaches. No matter what you do, your effort only lasts a few minutes, and you’re usually told what to do every step of the way.

How to install WordPress with DreamHost?

You get a chance to install WordPress on your first login to the control panel, and it literally takes just one click. But if you need additional sites, it won’t be much more difficult as DreamHost has an auto-installer script ready in its control panel.

All you’ll need to do is go to either One-Click Installs or WordPress (told you, weird UX choices), and click on Learn More & Install.

DreamHost WordPress installation window

A pop-up window will appear. Just follow the instructions here, which basically means selecting a domain and clicking the Install it for me now button.

DreamHost WordPress auto-installer

But there’s always a but. While it does take just a couple of clicks, DreamHost can take a while to actually install your WordPress. One time, I waited over 20 minutes. Other providers either do it instantly or take no longer than 5. So this was weird but not a deal-breaker.

Overall, no issues apart from some waiting time should arise if you’d like to add another WordPress website to your account.

Is DreamHost email hosting any good?

DreamHost has a pretty standard email service. Users purchasing the Unlimited plan will be able to create unlimited email accounts, while for the Starter plan users, 1 mailbox would cost $1.67 a month.

You can set up your first mailbox from the initial setup window or simply go to Mail tab on the left menu and select Manage Mail.

DreamHost email management area

Creating a new email account is as simple as clicking on the Create New Email Address button and following the instructions there – filling out details like a wanted mailbox name, passwords, and so on.

Activation will take a second or two, and you’ll be able to reach your newly created mailbox by going to Webmail and clicking on your new account name.

The interface of DreamHost’s mailboxes is very simple and clean. It’s easy to find all the options, send emails, attach files, and even create nice signatures.

DreamHost email interface

I personally did not have any issues with deliverability. But I have only sent out a couple of short emails.

If you’re planning big email marketing campaigns, it’s better to have a dedicated email service. Using a shared hosting server can hurt your mailbox reputation as it is shared by all accounts on that server.

In the end, DreamHost has a great mailbox for receiving your contact form submissions or contacting potential clients on a small scale. However, choose a dedicated email server for bigger email campaigns.

DreamHost website builders

If you're a first-time user or simply prefer creating a site with a website builder, DreamHost offers not one but 2 website builders you can use.

Let’s start with the first one.

With every DreamHost WordPress installation, you get to use (if you want) a Boldgrid Website Builder interface. It is a premium plugin that adds website builder functionality to your website.

It has its own templates – all responsive and well made. The choice is up to you.

DreamHost Boldgrid website builder templates

In any case, you’ll be able to customize those templates using a block editor. Out of all block editors on WordPress, I can safely say that this is one of the better ones.

DreamHost Boldgrid website builder editor

The thing about website builders is that you customize your website visually and can immediately see the result. That’s very easy.

Talking about easy, even less complicated builder is out there – Remixer.

It’s a tool to use in case you are in a huge rush or simply have no idea how to build a website. It has a few templates and a very simplified interface.

DreamHost Remixer website builder templates

Again, you do edit everything visually, but there are fewer choices, so it takes no time to get a website ready.

I personally would only choose Remixer for a quick “Coming soon” page. But it can serve simple landing pages well too.

DreamHost Remixer website editor

No matter which option you choose, you’ll come out with a professional and responsive website. When using website builders, everything depends on your imagination and not actual web development skills.

All in all, DreamHost is very convenient when it comes to hosting management and overall ease of use. Some UX choices or just poor copy can be questioned, but they do not make it more difficult to use. It’s both user-friendly and functional.

Will DreamHost customer support help me?

When it comes to customer support, DreamHost provides multiple channels that allow you to get in touch with an agent. You have a live chat (5:30 AM - 9:30 PM PT), phone support, and 24/7 email tickets. You can also consult DreamHost’s extensive knowledge base and access its community forum.

The knowledge base is really good and up to date. You’ll find lots of tutorials and explanations there. Meanwhile, the community forum is as active as a web hosting-related forum of a specific brand could be. You can expect to find several questions a week, but the replies are not too active.

In terms of a support request form, you can select either to fill out a ticket ticket or contact the support team via the live chat. Live chat for me was inactive, as it was not during the working hours that I had questions. While you might not be able to reach live chat 24/7, tickets are very efficient in the DreamHost case.

On a more negative note, phone support is available, but it is paid and costs $9.95 for a single call back, or you can opt for 3 monthly calls at a $14.95/mo rate. Honestly, I think it's quite expensive.

The bottom line is that while DreamHost has multiple support channels, they are a mixed bag. I enjoyed ticket support that was fast and efficient. On the other hand, live chat is not 24/7, and phone support is paid. What saves the situation is an extensive knowledge base and community forum.

DreamHost video review

DreamHost review: final thoughts

First things first, I do recommend DreamHost. It’s a good and reliable service and great for users looking for WordPress web hosting. This DreamHost review found a dozen more pros than it has cons. But that’s just my opinion. You can check the facts:

Great for beginners
Pricing is very affordable considering that shared hosting plans include more than enough both for a simple blog and for a fully functioning business website. It starts at just $2.59/month.
Ease of Use
DreamHost uses a custom-built control panel that has some questionable UX choices. Nonetheless, it’s still functional and easy to use. Plus, the setup process is effortless.
In terms of performance, DreamHost proved itself as reliable, fast, and powerful. It delivers more than you would expect from cheap shared hosting.
Security basics and even some more advanced tools are included in all DreamHost packages. You’ll get free SSL, daily backups, domain privacy protection, and a custom web application firewall.
Support might be the only field that actually needs improvement. While you can reach ticket support 24/7, live chat is only available during DreamHost business hours while the phone option is paid. Fortunately, ticket support agents are quick and helpful.

Who do I recommend DreamHost to?

DreamHost can be a great option for beginner users as well as small business websites. The cheapest plan is best for personal websites, while the Unlimited one offers the best value for professional use.

Dreamhost alternatives

DreamHost is a strong contender in the web hosting market. However, it may not be quite right for your business. If that’s the case, there are many good hosting providers to choose from. Read about a few below.


SiteGround is a popular WordPress-oriented alternative. This web hosting service is known for a great 24/7 customer service team, fast loading time, and a range of advanced technology. It’s also a good option if your audience is not in the US as SiteGround has servers in Europe, Australia and Asia too.

Prices are a little high, starting at $2.99/month, so it’s best suited for business use and larger projects. In return, you’ll get high-quality hosting with several advanced functionalities such as staging and caching.


Hostinger is on the other side of the spectrum, offering cheap plans (less than $130 for 4 years). It features an intuitive control panel, friendly 24/7 customer support, and servers in 7 different locations worldwide.

While Hostinger is cheap, the performance does not budge in this department too. Overall, it’s really one of the best options if your budget is tight or you need a specific server location.

A2 Hosting

A2 Hosting is another hosting provider that offers good performance and ease of use at a very affordable price. At a starting point of $2.99/mo, the provider comes with generous server resources, helpful 24/7 customer service, and an extensive package of security tools.

In other words, if you value good performance results and security, yet don't want to splurge too much, A2 Hosting is a very good solution.

DreamHost FAQs


dat van
dat van
prefix 1 year ago
Do I get a domain name with WordPress or when web hosting (I want to use DreamHost)?
Kotryna Degutytė
Kotryna Degutytė
prefix 1 year ago
Hey! You get a free domain with all shared and WordPress plans with DreamHost:)
prefix 1 year ago
you gave some pretty good insights about dreamhost starter plan that I should not just trust the word unlimited (though it’s still a good plan).
prefix 1 year ago
I was thinking about choosing DreamHost web hosting service but was still unsure about whether it’s a good choice, so thanks for taking the time to explain everything in detail and in a clear and concise manner.
Prince Affathe
Prince Affathe
prefix 1 year ago
when you wrote that you will expose the good, the bad, and the ugly i was ready for some drama :DD but at the end i’m convinced, dreamhost pricing looks fair and the fact that they don’t offer a free email does not bother me that much since you can still get a free (limited) email with zoho, does dreamhost let users add mx dns records?
Kotryna Degutytė
Kotryna Degutytė
prefix 1 year ago
Hi there, sorry for the lack of drama! DreamHost is actually one of the few providers that offer a very smooth all-around service. Not much to expose here. And yes, you can add custom MX records 🙂
Leave a Reply

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