Yes, DreamHost is good for WordPress Hosting. It officially partners with WordPress by offering a Managed WordPress hosting package with three plans.