Dubai is great all year with beautiful beaches and top hotels. From November to March, it's perfect for enjoying its luxury and activities.